بروتوكول EIGRP في شبكات الحاسوب

اقرأ في هذا المقال


يُعد بروتوكول توجيه البوابة الداخلية المحسن “EIGRP” بأنّه بروتوكول بوابة داخلية مناسب للعديد من الهياكل والوسائط المتنوعة، وفي شبكة جيدة التصميم تتسع “EIGRP” جيداً وتوفر أوقات تقارب سريعة للغاية مع الحد الأدنى من حركة مرور الشبكة.

ما هو بروتوكول EIGRP

بروتوكول توجيه البوابة الداخلية المحسّن “EIGRP”: هو بروتوكول توجيه ديناميكي يُستخدم للعثور على أفضل مسار بين أي أجهزة ثنائية الطبقة 3 لتسليم الحزمة، ويعمل على بروتوكول طبقة الشبكة لنموذج “OSI” ويستخدم البروتوكول رقم 88، ويستخدم المقاييس لاكتشاف أفضل مسار بين جهازي الطبقة 3 أي جهاز التوجيه أو محولات الطبقة 3 التي تشغل البروتوكول.

  • “OSI” هي اختصار لـ “Open-Systems-Interconnection-Model”.
  • “EIGRP” هي اختصار لـ “Enhanced-Interior-Gateway-Routing-Protocol”.

رسائل التواصل في EIGRP

1- رسالة “Hello message”

  • يتم الاحتفاظ بهذه الرسائل بالرسائل الحية التي يتم تبادلها بين جهازين يعملان على “EIGRP”، وتُستخدم هذه الرسائل لاكتشاف أو استرداد الجوار، وإذا كان هناك أي جهاز يعمل بـ “EIGRP” أو إذا ظهر أي جهاز يعمل “EIGRP” مرة أخرى.
  • يتم استخدام هذه الرسائل لاكتشاف الجوار إذا كان البث المتعدد على “224.0.0.10”، ويحتوي على قيم مثل رقم “AS” وقيم “k”.
  • يتم استخدام هذه الرسائل كتأكيد عند الإرسال الأحادي، ويتم استخدام كلمة ترحيب بدون بيانات كتأكيد.

2- رسالة تحديث “NULL”

يتم استخدامه لحساب مؤقت رحلة ذهاب وإياب سلس “SRTT” وانقضاء مهلة إعادة الإرسال “RTO”.

  • “SRTT” هي اختصار لـ “Smoothed-Round-Trip-Time” و”RTO” هي اختصار لـ “Recovery-Time-Objective”.

3- رسالة “SRTT”

تستغرق الحزمة الوقت للوصول إلى جهاز التوجيه المجاور وإقرار الحزمة للوصول إلى جهاز التوجيه المحلي.

4- رسالة “RTO”

إذا فشل الإرسال المتعدد فسيتم إرسال أحادي الإرسال إلى جهاز التوجيه هذا، و”RTO” هو الوقت الذي ينتظر فيه جهاز التوجيه المحلي إقراراً بالحزمة.

5- رسالة التحديث الكامل

بعد تبادل رسائل الترحيب أو بعد تشكيل الجوار ويتم تبادل هذه الرسائل، وتحتوي هذه الرسالة على أفضل الطرق.

6- رسالة التحديث الجزئي

يتم تبادل هذه الرسائل عند تغيير الهيكل وإضافة روابط جديدة، ويحتوي فقط على المسارات الجديدة وليس كل المسارات، وهذه الرسائل متعددة البث.

7- رسالة الاستعلام

تكون هذه الرسائل متعددة البث عندما يتم الإعلان عن تعطل الجهاز وليس له مسارات إليه في جدول الهيكل الخاص به.

8- رسالة الرد

هذه الرسائل هي إقرار برسالة الاستعلام المرسلة إلى منشئ رسالة الاستعلام التي توضح المسار إلى الشبكة التي تم طلبها في رسالة الاستعلام.

9- رسالة التأكيد

يتم استخدامه للإقرار بالتحديثات والاستفسارات والردود على “EIGRP”، و”Acks” هي حزم مرحباً لا تحتوي على بيانات.

نظرية عملية EIGRP

  • استخدام منخفض جداً لموارد الشبكة أثناء التشغيل العادي.
  • يتم إرسال حزم “hello” فقط على شبكة مستقرة
  • عند حدوث تغيير يتم نشر تغييرات جدول التوجيه فقط وليس جدول التوجيه بأكمله، وهذا يقلل من الحمل الذي يضعه بروتوكول التوجيه نفسه على الشبكة.
  • أوقات التقارب السريع للتغييرات في طوبولوجيا الشبكة، وفي بعض الحالات يمكن أن يكون التقارب فورياً تقريباً.

ميزات وخصائص EIGRP

  • إنّه بروتوكول توجيه.
  • يعتمد على بروتوكول توجيه “IGRP”.
  • إنّها نسخة محسنة من بروتوكول توجيه البوابة الداخلية “IGRP”.
  • بالمقارنة مع “IGRP”، فإنّه يوفر أوقات تقارب أسرع ومعالجة فائقة لحلقات التوجيه وقابلية تطوير محسّنة.
  • تم إصداره في عام 1994م.
  • إنّه بروتوكول توجيه هجين.
  • له خصائص كل من متجه المسافات وبروتوكولات حالة الارتباط.
  • يستخدم خوارزمية “DUAL” لتحديد المسار الأفضل.
  • يستخدم بروتوكول نقل موثوق “RTP” للتواصل مع الجيران.
  • يستخدم البث المتعدد لتوجيه التحديثات.
  • يدعم بروتوكولات “IP” أي “IPv4” و”IPV6” و”Apple Talk” و”IPX”.
  • يتضمن معلومات قناع الشبكة الفرعية في تحديثات التوجيه.
  • يدعم تلخيص المسار والشبكات غير المتجاورة.
  • يدعم “VLSM” أو “CIDR”.
  • يدعم موازنة الحمل عبر المسارات الستة لوجهة واحدة.
  • يدعم تحديثات الحركة والإغلاق.

ملاحظة:“DUAL” هي اختصار لـ “Diffusing-Update-Algorithm” و”IGRP” هي اختصار لـ “Interior-Gateway-Routing-Protocol”.

ملاحظة:“VLSM” هي اختصار لـ “Variable-Length-Subnet-Masking” و”CIDR” هي اختصار لـ “Classless-Inter-Domain-Routing”.

ملاحظة:“IP” هي اختصار لـ “Internet-Protocol” و”RTP” هي اختصار لـ “Real-time-Transport-Protocol”.

أساسيات بروتوكول EIGRP

بروتوكول توجيه البوابة الداخلية المحسّن هو بروتوكول توجيه متجه مسافات متقدم يعتمد على مبادئ بروتوكول توجيه البوابة الداخلية “IGRP”، ولها خاصية فريدة تعمل على تحسين القدرة التشغيلية ومعدل التقارب السريع، كما يمكنه تحديد أقصر متجه مسافة للمسار ويعمل وفقًا لمبدأ بروتوكول توجيه البوابة الداخلية وهو بروتوكول توجيه لا طبقي.

يستخدم مقاييس مثل النطاق الترددي والتحميل والتأخير لحساب أقصر مسار للشبكة الأمثل، وهو بروتوكول توجيه قائم على متجه المسافات أكثر تقدماً من الناحية التكنولوجية، ولتبادل المعلومات باستخدام “EIGRP” يجب أن تصبح أجهزة التوجيه جيران لـ “EIGRP”، ثم تستخدم “EIGRP” عنوان الإرسال المتعدد لمشاركة المعلومات.

يعتمد المنطق الأساسي لبروتوكول “EIGRP” على مفهوم النظام المستقل، وفي نظام، حيث يجب أن يصبح كل جهاز توجيه جيراناً لـ “EIGRP”، وكل نظام تم وضع علامة عليه كجيران ضمن تحسين الداخلية سيكون لبروتوكول توجيه البوابة نفس رقم النظام الذي تم تكوينه.

بروتوكول “EIGRP” هو بروتوكول توجيه ديناميكي يُستخدم لقرارات أجهزة التوجيه وتكوينها، وترسل “EIGRP” فقط تحديثات إضافية ممّا يقلل باختصار عبء العمل على أجهزة التوجيه وكمية المعلومات المنقولة، و”EIGRP” هو بروتوكول هجين كلاسيكي يدعم التوجيه بدون فئات وهو يدعم التلخيص التلقائي واليدوي على واجهة تدعم “EIGRP”.

ومصادقة “MD5” على أجهزة التوجيه التي تشغل “EIGRP” ولديها أيضاً حد أقصى لعدد القفزات بالقرب من 255، وتقوم “EIGRP” بموازنة الحمل عبر مسار التكلفة المتساوية ومسار التكلفة غير المتكافئ.

جداول وظائف EIGRP

1- جدول “Neighbor Table”

  • يحتوي جدول الجوار على معلومات حول أجهزة التوجيه وعلاقات الجيران مع أولئك الذين تم تأسيسهم.
  • أمر لسرد معلومات جهاز التوجيه أي “إظهار جيران ip-eigrp”.
  • يحتوي الجدول المجاور على حقول مثل “H” أب المقبض والعنوان والواجهة ووقت الانتظار ووقت التشغيل، ووقت الرحلة المستديرة السلس ومهلة إعادة الإرسال وعدد قائمة الانتظار ورقم التسلسل.

2- جدول الطوبولوجيا “Topology Table”

  • يحتوي جدول الهيكل على معلومات حول جميع المسارات إلى الشبكات التي تفهمها أجهزة توجيه “EIGRP”.
  • أمر لسرد معلومات جهاز التوجيه “show ip eigrp” طوبولوجيا “show ip eigrp”.
  • يحتوي جدول الهيكل على الحقول التالية السلبية والمسافة الممكنة والمسافة المعلن عنها.

3- جدول التوجيه Routing Table

  • يخزن جدول التوجيه المسارات النشطة حاليًا في إرسال الحزم إلى الشبكة.
  • يقوم بتخزين المسار الأمثل للوجهة من المرسل.
  • أمر لسرد معلومات جهاز التوجيه: “إظهار مسار ipv6”.
  • يحتوي جدول التوجيه على الحقول التالية “D و”90/5632″، وعبر “11.0.0.2 وGigabitEthernet0 / 1”.

عيوب EIGRP

  • يمكن الوصول إلى بروتوكول توجيه “EIGRP” باستخدام أجهزة شبكة “CISCO”.
  • “EIGRP” هو بروتوكول توجيه متجه المسافات، ويعتمد على المسارات التي يوفرها الجيران.
  • لا يدعم التطبيقات المستقبلية لأنه غير قابل للتوسيع.

فوائد EIGRP

  • يتقارب بروتوكول توجيه البوابة الداخلية المحسّن في أوقات سريعة للتغيرات في هيكل الشبكة.
  • يجعل استخدام الارتباط أكثر فاعلية من خلال “ECMP” متعدد المسارات المتساوي التكلفة والتقاسم غير المتكافئ لأحمال التكلفة.
  • ينفذ عملية انتقال أسهل بكثير مع عائلة متعددة العناوين.
  • هو يدعم شبكات “IPV4″ و”IPV6”.
  • يوفر تشفيراً للأمان ويمكن استخدامه مع “iBGP” لتوجيه “WAN“.
  • يقلل من حركة مرور الشبكة من خلال الاستفادة من التحديثات “حسب الحاجة”.
  • بروتوكول “EIGRP” هو بروتوكول توجيه متجه مسافات متطور يُستعمل على شبكة الكمبيوتر للمساعدة في أتمتة قرارات التوجيه وتكوينه.

ملاحظة:“WAN” هي اختصار لـ “Wide-Area-Network” و”ECMP” هي اختصار لـ “Equal-Cost-Multiple-Path”.

المصدر: COMPUTER NETWORKING / James F. Kurose & Keith W. RossComputer Networks - The Swiss BayCOMPUTER NETWORKS LECTURE NOTES / B.TECH III YEAR – II SEM (R15)An Introduction to Computer Networks / Peter L Dordal


شارك المقالة: