حالة الارتباط مقابل متجه المسافة
بروتوكول متجه المسافة وبروتوكول حالة الارتباط قسمان رئيسيان في بروتوكولات التوجيه. ينتمي كل بروتوكولات توجيه إلى أحدهما أو كليهما. تُستخدم بروتوكولات التوجيه للتعرف على جيرانها وتغييرات الشبكة والمسارات في الشبكة. في بروتوكول التوجيه حيث نستخدم خوارزمية توجيه متجه المسافات ، يتم الإعلان عن المعلومات حول أجهزة التوجيه المتصلة بشكل دوري ، على سبيل المثال: يرسل RIP تحديثات حول الشبكة كل 30 ثانية. RIP V1 و RIP V2 و IGRP هي بروتوكولات متجه المسافات. ولكن في حالة الارتباط ، تقوم بروتوكولات التوجيه بتحديث الشبكة فقط عند حدوث تغيير في الشبكة ، ويتم إنشاؤها للتغلب على عيوب بروتوكول متجه المسافات.إذا كانت الشبكة مستقرة ، فإن بروتوكول حالة الارتباط يعيد إغراق كل LSA بانتظام ، على سبيل المثال: يعلن OSPF عن LSA كل 30 دقيقة. يمكن التعرف على OSPF و IS-IS كبروتوكولات حالة الارتباط. الرسائل التي تحتوي على معلومات حول الشبكة تسمى LSA (إعلانات حالة الارتباط). هنا ، تتعلم جميع أجهزة التوجيه نفس المعلومات حول جميع أجهزة التوجيه والشبكات الفرعية في الشبكة. يتم تخزين هذه المعلومات في ذاكرة الوصول العشوائي لجهاز التوجيه وتسمى قاعدة بيانات حالة الارتباط (LSDB). في كل جهاز توجيه ، لديهم نسخة متطابقة من LSDB في الذاكرة.
بروتوكول متجه المسافة
على الرغم من أنه من عيوب الاستخدام في الشبكات الأكبر ، لا يزال بروتوكول متجه المسافات مثل RIP يُستخدم في العديد من الشبكات الفردية ، مما يساعد على إنشاء الإنترنت. ترسل بروتوكولات توجيه متجه المسافات تحديثات توجيه كاملة دورية ، ولكن في بعض الأحيان ، تكون هذه التحديثات الكاملة محدودة بسبب تقسيم الأفق ، والذي يستخدم كآلية لمنع الحلقة. لا يسمح تقسيم الأفق بالإعلان عن مسار ما إلى نفس الواجهة حيث يتم إنشاء المسار.عندما يفشل جهاز التوجيه ، فإنه يرسل رسالة يتم تشغيلها على الفور ، والتي تسمى التحديث المشغل. بعد أن يتعرف جهاز التوجيه على مسار فاشل ، فإنه يعلق قواعد تقسيم الأفق لذلك المسار ويعلن عن مسار فاشل ويزيله من الشبكة. عندما يكون المسار معطلاً ، يتم إعطاء كل جهاز توجيه وقتًا يسمى مؤقت الضغط لمعرفة هذا الفشل ، ويجب إزالته.
بروتوكول حالة الارتباط
في بروتوكول توجيه حالة الارتباط ، تنشئ كل عقدة خريطة لكل اتصال حول جهاز التوجيه. يمتلك كل جهاز توجيه معرفة كاملة بجهاز التوجيه المتصل به ، ويضيفون أفضل المسارات إلى جداول التوجيه الخاصة بهم استنادًا إلى المقياس ، في النهاية ، كل جهاز توجيه في الشبكة البينية لديه نفس المعلومات حول الشبكة البينية. عند التفكير في استخدام بروتوكول متجه المسافة ، يوفر بروتوكول حالة الارتباط تقاربًا سريعًا ، كما أنه يقلل من إمكانية إنشاء حلقات في الشبكة. لا تحتاج بروتوكولات حالة الارتباط إلى استخدام مجموعة كبيرة ومتنوعة من آليات منع الحلقة.تستهلك بروتوكولات حالة الارتباط قدرًا أكبر بكثير من وحدة المعالجة المركزية والذاكرة ، ولكن عندما يتم تصميم الشبكة بشكل صحيح ، يمكن تقليل ذلك. لذلك ، فهو يتطلب تخطيطًا أكثر بكثير من بروتوكول متجه المسافات ، ويلزم استخدام المزيد من التكوينات لتصميم شبكة أفضل.
ما الفرق بين حالة الارتباط ومتجه المسافة؟
· تُستخدم بروتوكولات متجه المسافات في الشبكات الصغيرة ، ولها عدد محدود من القفزات ، بينما يمكن استخدام بروتوكول حالة الارتباط في الشبكات الأكبر ، وله عدد غير محدود من القفزات.
· بروتوكول متجه المسافة لديه وقت تقارب عالٍ ، ولكن في حالة الارتباط ، يكون وقت التقارب منخفضًا.
· يعلن بروتوكول متجه المسافات بشكل دوري عن تحديثات ، لكن حالة الارتباط تعلن عن تغييرات جديدة فقط في الشبكة.
· يعلن بروتوكول متجه المسافات فقط عن أجهزة التوجيه المتصلة مباشرة وجداول التوجيه الكاملة ، لكن بروتوكولات حالة الارتباط تعلن فقط عن التحديثات ، وتغمر الإعلان.
· في بروتوكول متجه المسافات ، تعد الحلقة مشكلة ، وتستخدم الأفق المنقسم ، وتسمم المسار ، وتظل مضغوطة كتقنيات لمنع الحلقة ، لكن حالة الارتباط لا تعاني من مشاكل الحلقة.