جــامـعـة الــجــزيـرة الــخـاصـة

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
جــامـعـة الــجــزيـرة الــخـاصـة

منتدى اجتماعي وثقافي

المواضيع الأخيرة

» دعم هالصفحة
أســاسـيات الـشـبـكات Emptyالجمعة يوليو 24, 2015 1:52 pm من طرف الياسري

» إلي بدو كود أية غنية من سيريتل أو mtn
أســاسـيات الـشـبـكات Emptyالثلاثاء مايو 28, 2013 9:12 am من طرف khlil salam

» حل مسائل مبادئ محاسبة 1 ومحاسبة 2 ( من الألف إلى الياء )
أســاسـيات الـشـبـكات Emptyالأربعاء أكتوبر 03, 2012 10:07 am من طرف زائرة

» دعم صفحة
أســاسـيات الـشـبـكات Emptyالثلاثاء يوليو 10, 2012 12:59 am من طرف alraddawi

» حاصر حصارك....محمود درويش
أســاسـيات الـشـبـكات Emptyالأحد أبريل 22, 2012 9:34 am من طرف انس علي الثلاج

» تحميلmanycam 2.6.602012 برنامج الكام الرهيب في عرض للكام والبث المباشر للجهازك وماوس
أســاسـيات الـشـبـكات Emptyالإثنين أبريل 16, 2012 12:23 pm من طرف الياسري

» Free DVD to PSP Converterبرنامج يحول اي فيديو DVDالي اي صيغة أخري بكل سهولة وسرعة
أســاسـيات الـشـبـكات Emptyالأربعاء نوفمبر 02, 2011 9:54 am من طرف بهاء نجم

» منتدى كلية الطب بجامعة الفرات
أســاسـيات الـشـبـكات Emptyالسبت أكتوبر 29, 2011 11:00 am من طرف golden messi

» أحقر بني البشر في الكون عامة ( ممنوع دخول اصحاب القلوب الضعيفة )
أســاسـيات الـشـبـكات Emptyالأحد أكتوبر 23, 2011 12:33 pm من طرف ريما

أفضل 10 أعضاء في هذا المنتدى

احصائيات

أعضاؤنا قدموا 6956 مساهمة في هذا المنتدى في 2177 موضوع

هذا المنتدى يتوفر على 713 عُضو.

آخر عُضو مُسجل هو taghred فمرحباً به.

تصويت

هل تعتقد ان الدكاترة لديهم عدل في معاملة الطلاب
أســاسـيات الـشـبـكات Bar_right38%أســاسـيات الـشـبـكات Bar_left 38% [ 11 ]
أســاسـيات الـشـبـكات Bar_right45%أســاسـيات الـشـبـكات Bar_left 45% [ 13 ]
أســاسـيات الـشـبـكات Bar_right17%أســاسـيات الـشـبـكات Bar_left 17% [ 5 ]

مجموع عدد الأصوات : 29

مايو 2024

الأحدالإثنينالثلاثاءالأربعاءالخميسالجمعةالسبت
   1234
567891011
12131415161718
19202122232425
262728293031 

اليومية اليومية

سحابة الكلمات الدلالية


    أســاسـيات الـشـبـكات

    sameh
    sameh
    Admin


    الموقع : (special-man1) دائما ......... اجعل لغيابك اثر في قلوب الاخرينhttps://facebook.com/alshekh.sameh
    تاريخ التسجيل : 28/04/2008

    أســاسـيات الـشـبـكات Empty أســاسـيات الـشـبـكات

    مُساهمة من طرف sameh السبت مايو 03, 2008 4:22 pm

    أولا:
    ماذا نقصد بعملية routing؟
    هي عملية إيجاد أقصر مسار للمعلومات التي يجب أن تنتقل من نقطة إلى أخرى. تُعرف النقطة في علم الشبكات بـ node و هي يمكن أن تكون أي جهاز موصول على الشبكة و شغال مثل كمبيوتر أو راوتر أو طابعة... إذا هذه العملية تقلص بشكل كبير كلفة الإتصالات و توفر الوقت الإجمالي لتناقل المعلومات و تنظم عمليات ربط الشبكات المحلية الصغيرة و الكبيرة مع بعضها
    تعمل هذه العملية ضمن الإطار الثالث Network Layer من نظام OSI العالمي المتكون من سبعة أُطر
    يعمل فايروول الشبكة (و ليس الفايروول الشخصي) ضمن الإطار الثالث ذاته أيضا

    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]



    ثانيا:
    كما تخضع عملية تصفح الويب لبروتوكول HTTP، أيضا تخضع عملية التشبيك routing لبروتوكول RIP بشكل أساسي و هو إختصار Routing Information Protocol، و هناك بروتوكولات أخرى تدخل في العملية مثل RDP أي Router Discovery Protocol و ARP أي Address Resolution Protocol و RARP أي Reverse Resolution Address Protocol و هو عكس بروتوكول ARP.
    إذا عملية rounting تعتمد على:
    RIP
    RDP
    ARP
    RARP
    ثالثا:
    كيفية عمل الراوتر: على سبيل المثال عندما يتم إستقبال بيانات من جهاز Alpha إلى جهاز Beta عبر الراوتر، لنفرض أن الراوتر غير موصول مباشرة بالجهاز الهدف Beta فكيف سيحدد المسار؟: يقوم الراوتر بتحويل البيانات إلى Gateway مصول به و هو عبارة عن جهاز أو كمبيوتر ذو نظام خاص يقوم بعمل الراوتر و لكن بشكل ذكي (ذكاء إصطناعي).
    يُرمز للراوتر بالشكل الدائري كالصحن أو ما شابه و عليه أربعة أسهم كما في الصورة... و هنالك رموز أخرى شبيهة

    رابعا:
    عندما يقوم الـ gateway بتوصيل الأمانة عبر المسار الصحيح من الراوتر إلى Beta يقوم الراوتر بتسجيل هذه المعلومة الجديدة في جدول إسمه Routing Table (أي حفظ المسار الصحيح) لكي لا تتم إعادة عملية البحث عن المسار.
    كل مسار في هذا الجدول يسمى route
    و المسارات نوعان إما ثابت static route و إما متغير dynamic route على حسب طريقة تركيب الشبكة
    تخضع هذه العملية إلى كل من RDP و RIP البروتوكولات التي ذكرناها
    و من مسؤولية بروتوكول RIP القيام بعملية التوثيق Authentication عبر رقم الـ MAC الذي سنأتي على ذكره لاحقا
    خامسا:
    الراوتر (الموجه) يقوم بتوجيه الرزم البيانية packets التي تحتوي أجزاء مقطعة من المعلومات المراد نقلها، و يتم التحكم بالعملية طبعا عبر نظام TCP/IP و هذا النظام حاليا يستخدم ما يسمى بـ IPv4 الذي يمثل عنوان كل كمبيوتر على الشبكة بـ 4 خانات لهذا سمي IPv4 (Internet Protocol version 4) و هذا مثال على عنوان الأي بي بهذه النسخة:
    192.168.100.5
    أما النسخة المستقبلية المتوقع بدأ العمل بها عام 2010 تسمى IPv6 ليصبح شكل الأي بي مثلا
    192.168.300.200.100.5
    و السبب هو إزدياد عدد أجهزة الكمبيوتر على الشبكة عالميا مما أضطرهم إلى زيادة نطاق الأرقام بزيادة خانتين حسب إحصائياتهم و دراساتهم.
    طبعا عملية التحكم بالرزم عبر TCP/IP موجودة في جميع الشبكات السلكية و اللا سلكية
    سادسا:
    الان نتكلم عن بروتوكول ARP و RARP. الأول يقوم بتحليل رقم الـرزم الواردة و الصادرة عبر تمثيل كل عنوان IP إلى MAC. أما الثاني فهو بالعكس أي يمثل كل MAC إلى IP. و الـ MAC هو الرقم الفيزيائي الذي يمثل الكرت أو القطعة التي تصل جهازك بالشكبة و تسمى هذه القطعة بشكل عام Netwok Adapter. يتكون الـ MAC من 6 خانات في نظام IPv4 المستخدم حاليا و يتم تمثيله بأرقام ستعشرية hexadecimal و كمثال على الـ MAC:
    00:0b:27:5c: d3:89
    أيضا يملك نظلم ARP جدولا مؤقتا لتسجيل كل عنوان IP مع الـ MAC الذي يمثله و يسمى الجدول بـ ARP Table. و من أراد التجربة على الدوس بالأوامر التالية:
    الأمر ipconfig /all يعطيك الـ MAC و معلومات أخرى مثل الـ Gateway التي سبق و تكلمنا عنها
    أما مستخمي unix يستخدمون الأمر ifconfig -l
    ألامر arp -a يقوم بعرض جدول ARP Table و يسمى كل سطر ناتج تراه بـ ARP Entry أي مدخلة مستقلة، و في السطر الأول الذي تراه في الجدول مدخلة الـ Gateway و الأسطر الباقية الأجهزة التي قمت بالإتصال معها مباشرة.
    هذا الإتصال المباشر (direct) يسمى بـ PPP أي Point to Point Protocols، فيصبح عندنا عدد من الإتصالات المباشرة داخل الشبكة نرمز إليها بالترتيب ppp0 و ppp1 و ppp2 .. إلخ و هذا هو الشكل أو الهيئة التي يراها الـ Gateway و ليس عناوين الـ MAC الستعشرية
    ملاحطة: إذا كان نوع الإتصال مباشر إلى مزود الخدمة ISP و ليس ضمن شكبة محلية LAN فيصبح كل إتصال مباشر بين نقطة node و أخرى عبارة عن ppp0 ثم ppp1 ثم ppp2 و ppp3 إلى أن تصل إلى الـ Gateway الموجود في شبكة مزود الخدمة ISP ثم يقوم هذا الأخير بتوجيه البيانات عبر router يصل شبكة الخدمة بالشبكة العنكبوتية العالمية
    ملاحظة: إذا كانت النقطة node تملك أكثر من Network Adapter واحد أي أكثر من عنوان MAC فتسمى هذه النقطة بـ multihomed للتفريق بينها و بين العادية
    الأمر netstat -r يعرض لك الـ Route Table و ستلاحظ أنك إتصلت بكذا Gateway



    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]




    سابعا:
    نتكلم الأن عن العنونة و أقصد بروتوكل IP، يتم الإتصال عبر منافذ كما تعرفون و هي نوعان TCP Ports و UDP Ports. و المنافذ ports تبدأ من 0 إلى
    أما TCP فهو Transmission Control Protocol أي بروتكول التحكم بنقل المعلومات و UDP فهو User Datagram Protocol و هو مثل الأول TCPو لكن الفرق أن بروتوكول TCP موجه (oriented connexion) أي له مصدر source و وجهة destination أما UDP فهو غير موجه (connextionless) و لا يمكن تتبع الخطأ الذي يمكن أن يحدث خلال عملية الإرسال.
    أما في نظام TCP هناك أكثر من طريقة لإكتشاف الأخطاء Error Detection و أكثر من طريقة لتصحيح الأخطاء Error Correction مثل Checksum و CRC (Cyclic Redundancy Check) و هذا موضوع طويل لست بحاجة إلى فهم تفاصيله
    الأمر netstat -s يعرض لك إحصائيات حول جميع ما قمت به من إتصالات ناجحة أو فاشلة (تحتوي على أخطاء) إن كانت تابعة لـ TCP أو UDP و ستجد إحصائيات أخرى حول الرزم packets التي قمت بإستقبالها
    ثامنا:
    عندما يقوم أي برنامج بحجز أحد المنافذ لإرسال و إستقبال الرزم packets يقوم بتحديد نوع الإتصال إن كان TCP أو UDP ثم يبدأ بتوليد الرزم إذا أن رزم TCP تختلف عن رزم UDP في الهيكلية الداخلية من ناحية الـ header الذي يحتوي عنواني الإرسال و الإستقبال، و لكنهما لا يختلفان في الـ body أي محتوى الرزمة الذي يراد إرساله




    تاسعا:
    عندما يتم الربط بين أكثر من شبكتين سنحتاج لأكثر من راوتر بطبيعة الحال... و كما للشبكة أكثر من شكل (topology) كما تعرفون star و bus و ring و mesh ... لاشبكة التي تضم الراوترات لها أيضا أكثر من شكل.. لاحظ الصورة


    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]




    عاشرا:
    الراوتر ليس نوع واحد فهناك شركات كثيرة تصنعه و أشهرها cisco و linksys و كلّ نوع له الإعدادات الخاصة له configuration، حتى طريقة الإعداد مختلفة أيضا... و ليس بالضرورة أن يكون الراوتر جهازا مستقلا، يمكنك تحويل نظام unix أو linux أو حتى windows 2003 server إلى راوتر
    أما عندما يكون الراوتر جهازا مستقلا فهو شبيه لدرجة كبيرة للكمبيوتر بل هو كمبيوتر بشكل اخر، إذ نجد أن فيه ذاكرة عشوائية مثل الـ RAM في جهازك لتشغيل البرنامج داخلها، و هناك ما يملك أكثر من ذاكرة عشوائية واحدة أي RAM التي تحتوي على إعدادات النظام الحالية و NVRAM و هذا النوع من الذاكرة طراز قديم نوعا ما يسخدم لعمل نسخة إحتياطية من إعدادات النظام.. بالإضافة إلى دوائر معالجة Microcontroller و في ضمنها CPU أي المعالج المركزي... يحتوي الراوتر أيضا على ذاكرة ثابتة من نوع ROM غير قابلة للكتابة و هذه تحتوي على أكواد الإقلاع startup code و أكواد الفحص و التدقيق diagonistic code.. أما الجزء الذي يهمنا كمستخدمين هو ما يسمى بـ console و هو الجزء الذي يتصل فيزيائيا (خارجيا) للقيام بالإعدادات الأولية، و هذا ما يجب عليك التعامل معه في حالات التخطي و في القيام بإتصال عكسي من بورت مقفل كما تكرم الإخوة في المنتدى بشرح هذه العملية
    يمكن وصل الراوتر المستقل بجهاز كمبيوتر أو أكثر عبر كابلات ذوات رأس RJ-45 Connector أو serial port




    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

      الوقت/التاريخ الآن هو الجمعة مايو 17, 2024 3:11 am