نقدم لكم اليوم درس جديد من دروس الشبكات يوضح الفرق بين بروتوكول RIP وبروتوكول OSPF وهما من أشهر بروتوكولات الراوتينج الموجودة .
ماهو بروتوكول RIP ؟
RIP )Routing information protocol ): يسمح لتحديث جداول التوجيه للراوترات -routing tables بشكل دوري وبشكل عام كل 30 ثانية.
و احد عيوب الراوترات التي تستخدم بروتوكول ال RIP انها ترتبط بشكل مستمر مع الراوترات المجاوره لعمل تحديث لجداول التوجيه – Routing Tables الخاصة به , وبشكل عام فانها تزيد من كمية حركة مرور البيانات في الشبكة بالتحديثات و تخلق كمية كبيره من الترافك في الشبكة .
و يتم اختيار المسار ذو اقل عدد من القفزات – hops في مسار البيانات بين ال Source و ال Destination ويتم اختيار افضل مسار بناء على اقل عدد من القفزات او التنقلات للوصول الى الهدف واكبر عدد لهذه القفزات هو 15 فاذا زادالعدد على 15 قفزة يعتبر unreachable .
أي ان حساب metric يتم عن طريق عدد القفزات هذه فقط عند استخدام بروتوكول RIP, وبالتالي قد لا يتم اختيار المسار الاسرع .
ماهو بروتوكول OSPF ؟
بروتوكول OSPF) Open shortest path first) : في عام 1988 بدأت مجموعة Internet Engineers Task Force (IETF) في وضع بروتوكول جديد للتوجيه لاستبداله ببرتوكول RIP فتم وضع بروتوكول Open Shortest PathFirst protocol (OSPF) الذي يستخدم اقصر مسار لراوترات الوصول للهدف بواسطه بناء خريطه للشبكة وقاعدة بيانات بمعلومات النظم المحلية و المجاورة
.وبهذه الطريقة فهو قادرا على حساب الــ the metric لكل مسار ثم يتم اختيار اقصر الطريق او المسارات.
وبهذه العملية فان the metric ياخذ بعين الاعتبار لحالة الاتصال state of the connection واتجاه المسافة distance بخلاف حسابات بروتوكول RIP فيتم حساب المسافة فقط distance و لا يتم اخذ الربط لحركة نقل الاتصال not the link traffic.
ولهذا السبب فان OSPF يعتبر بروتوكول توجيه صمم للشبكات ذات التوسعة والنمو المستمر والقادر على التعامل مع جداول التوجيه وسرعة الانتشار.
ومن بين افضل خصائص و مميزات OSPF:
انه يتحسس تغيرات التوبولوجي و سريع جدا للوصول للثبات وبدون لوب . مع حمل قليل لاستخدام التحديثات عند تغير المسارات . و يقسم حركة مرور البيانات الى عدة مسارات متكافئة و واعتماد التوجيه حسب نوع الخدمة و يستخدم لاكثر من مرسل في الشبكة المحلية ويدعم Subnet .
وده جدول للمقارنة بين بروتوكول Rip و OSPF :
#MKnets_infoمنقووول من