سوف أعود هذه الفترة للكتابة مرة آخرى عن المواضيع الاكاديمية التى تخص الشبكات وخصوصا ان المدونة فقدت هذا النوع من المواضيع التى تسلط الضوء على البروتوكولات والآليات التقنية التى تجري في عالم الشبكات وقد أخترت اليوم أن ابدأ مع مقارنة تسأل كثيرا في المقابلات الشخصية وتشكل ألتباس كبير عند الكثير من مهندسي الشبكات وهو الفرق بين الـ Routed Protocol والـ Routing Protocol
Routing Protocol
عندما يتم ذكر هذا الأسم فلا بد أن يخطر على بالنا مباشرة كود برمجي أو برنامج (ليس كالبرامج التى نراه في أنظمة التشغيل) يعمل ضمن بيئة معينة ضمن أنظمة بسيطة وظيفتها ادارة الروترات, هذه البروتوكولات أو البرامج لديها وظيفة واحدة وهي ادارة عملية التوجيه, عملية التوجيه كما درسا أغلبنا تحتاج إلى عدة أمور قبل أن تبدأ مثل الأعلان عن الشبكات الموجودة وجلب التحديثات من الروترات الآخرى وتكوين جدول التوجيه الذي سوف يعتمد عليه الروتر فيما بعد لكي يوجه الباكيت الى الوجة التى يحملها.
أنواع هذا النوع من البروتوكولات هو :
- Routing Information Protocol (RIP and RIP II)
- Open Shortest Path First (OSPF)
- Intermediate System to Intermediate System (IS-IS)
- Interior Gateway Routing Protocol (IGRP)
- Cisco’s Enhanced Interior Gateway Routing Protocol (EIGRP)
- Border Gateway Protocol (BGP)
هذا كان التعريف الأكاديمي لمعنى جملة Routing Protocol, أما كلمة Routing نفسها فهي تدل على عملية التوجيه نفسه أي أنتقال الباكيت من الشبكة رقم واحد (المصدر) إلى الشبكة الثانية (الهدف) ومن هنا يجدر الإشارة إلى أن اي عملية أتصال ضمن الشبكة الواحدة لن يتم فيها أي عملية Routing لأن السويتش حينها سوف يشرف بنفسه على عملية التوجيه.
Routed Protocol
الـ Routed Protocol الذي قد يعتبره البعض أكثر غموضا من الأول شرحه أبسط من الاول, فهو يعبر عن البروتوكولات التى يتم توجيهها من خلال الروتر, بكلام آخر الـ Routing Protocol يقوم بعملية جمع وتوزيع المعلومات بين الروترات ويجهز للروتر الـ Route Table, بعد ان يجهز الروتر ويكون مستعد للتوجيه (Routing) فماذا يحتاج ؟ يحتاج إلى داتا ليتعامل معها وهذه الداتا أين تكون محملة ؟ تكون محملة على الـ Routed Protocol أي البروتوكولات التى تعمل على الطبقة الثالثة وهي :
- Internet Protocol
- Novell IPX
- Appletalk
المختصر: عندما نقول Routing protocol فيجب علينا مباشرة ان نفكر بالبروتوكولات المخصصة بعملية تجهيز الروترات لعملية التوجيه. الـ Routed protocol هي البروتوكولات التى تحمل الداتا وتقوم بعملية النقل والتى توجه من خلال الروتر الذي تعلم التوجيه من خلال Routing protocol.
ربما التعريف الآخير معقد لكن هو ليس كذلك يحتاج منك فقط إعادة القراءة عدة مرات لتصلك الفكرة, الحقيقة أشتقت للكتابة المقالات الأكاديمية وأشعر بان هذا النوع من المقالات تأثيره على المحتوى أكبر بكثير من مقالات الخبرة المباشرة وإن شاء الله سوف أعود بعدة مقالات منوعة من هذا النوع, لاتنسونا من دعواتكم ولو قصرنا في الكتابة فسامحونا وأعذرونا فهو أكيد غير مقصود لذلك دعوة بالغيب تفي بالغرض دائما ودمتم بود.
الله يعطيك العافيه مقال سهل واسلوب شرح بسيط يسهل للقارئ. فهمه بسرعه اشكرك
حياك الله استاذ شرح كاف وواف
مع التمني دايما بمزيد من الابداع لكم كفريق عمل
جزاك الله كل خير
جميل جدا
جزاكم الله خير اخي ايمن و فريق العمل و يبارك بحياتكم
اولا جزاكم الله خيراً يا اخ ايمن وان شاء الله ربنا يجعله فى ميزان حسناتك
تعلمت منك الكثير رغم ان هذا اليوم الثانى لى على هذه المدونة ولكنى تعلمت كثيراً فى وقت قليل
واسأل الله أن ينفع بك المسلمين واسأل ان اكون مثلك فى عمل الخير
الله يعطيك الف عافيه مشكور اخي ايمن
مقال رائع ربنا يباركلك على الشرح الممتاز