SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
‫يعني‬ ‫ماذا‬ ‫البداية‬ ‫في‬EIGRP‫؟؟‬
EIGRP‫ـ‬‫ل‬ ‫اختصار‬ ‫هو‬Enhanced Interior Gateway Routing Protocol‫ب‬ ‫تعني‬ ‫و‬‫ورت‬‫و‬‫كول‬
‫المحسن‬ ‫الداخلية‬ ‫البوابة‬‫ة‬
‫ال‬ ‫يعتبر‬EIGRP‫كول‬‫برتو‬ ‫من‬ ‫معدلة‬ ‫نسخة‬IGRP‫وهو‬‫كة‬‫بشر‬ ‫خاص‬ ‫كول‬‫برتو‬Cisco
‫ال‬ ‫يقوم‬EIGRP‫بعمل‬automatically redistribute route information to IGRP
neighbors‫ال‬ ‫تحويل‬ ‫خالل‬ ‫من‬metric‫من‬EIGRP metric 32 bit‫إلى‬IGRP metric 24
bit
‫ال‬ ‫كول‬‫بروتو‬ ‫يعمل‬Eigrp‫على‬Transport Layer)‫(طبقات‬
‫الب‬ ‫هذا‬ ‫ات‬‫ز‬‫ممي‬‫رو‬‫كول‬‫تو‬:
‫الب‬‫رو‬‫ال‬ ‫الوحيد‬ ‫تكول‬‫ذ‬‫احتياطي‬ ‫مسار‬ ‫يملك‬ ‫ي‬Backup Route‫في‬ ‫احتياطي‬ ‫مسار‬ ‫على‬ ‫العثور‬ ‫يمكنه‬ ‫حيث‬
‫ـ‬‫ل‬‫ا‬Topology‫المسار‬ ‫فقد‬ ‫اذا‬‫االساسي‬
‫ـ‬‫ل‬‫ا‬ ‫توزيع‬ ‫و‬ ‫ـرعة‬‫ـ‬‫ـ‬‫س‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ل‬‫ا‬Bandwidth‫الر‬ ‫عل‬‫تقنية‬ ‫خالل‬ ‫من‬ ‫االخرى‬ ‫وابط‬Unequal Load Balancing‫ال‬ ‫و‬
‫السرعات‬ ‫تساوي‬ ‫يشترط‬‫ايضا‬ ‫و‬Equal load balancing‫المتساوية‬ ‫للسرعات‬
‫ـ‬‫ل‬‫ا‬ ‫عمل‬ ‫في‬ ‫السهولة‬Summarization‫يس‬ ‫ما‬ ‫او‬‫ت‬ ‫مفعله‬ ‫االيبيهاتوهي‬ ‫بتلخيص‬ ‫مى‬‫ل‬‫و‬ ‫قائيا‬‫طريق‬ ‫عن‬ ‫ايقافها‬ ‫يمكنك‬
‫االمر‬
Router(config-router)#no auto-summary
‫ـ‬‫ل‬‫ا‬ ‫سهولة‬ ‫بين‬ ‫المزج‬Distance vector Routing protocols‫ـ‬‫ل‬‫ا‬ ‫قوة‬ ‫و‬Linkstat
‫هذا‬ ‫جداول‬‫ال‬‫برو‬‫كول‬‫تو‬EIGRP Tables‫الب‬ ‫هذا‬ ‫يقوم‬‫رو‬‫وهي‬ ‫جداول‬ ‫ثالث‬ ‫بأنشاء‬ ‫كول‬‫تو‬Neighbor Table
‫و‬Topology Table‫و‬Routing Table
‫ل‬‫ب‬‫رو‬‫هذا‬ ‫التوجيه‬ ‫كول‬‫تو‬Internal AD = 90 And External AD=120
Partial updates‫في‬ ‫تغيير‬ ‫يحدث‬ ‫عندما‬ ‫يرسل‬ ‫التحديث‬ ‫هذا‬ ‫أن‬ ‫حيث‬ ‫جيدة‬ ‫ميزة‬ ‫وهي‬ ‫الجزئي‬ ‫التحديث‬ ‫أو‬
‫ال‬ ‫في‬ ‫أو‬ ‫المسار‬metric‫إهدار‬ ‫عدم‬ ‫يضمن‬ ‫مما‬‫ال‬bandwidth
Use of multicast and unicast‫ال‬ ‫يستخدم‬EIGRP‫من‬ ‫كال‬unicast‫ال‬ ‫و‬multicast‫في‬
‫الر‬ ‫بين‬ ‫االتصال‬ ‫عملية‬‫ا‬‫وتر‬‫ات‬‫ال‬ ‫يستخدم‬ ‫وال‬broadcast
‫بال‬ ‫خاصة‬ ‫مصطلحات‬EIGRP:
Neighbor table‫الر‬ ‫جميع‬ ‫به‬ ‫يوضع‬ ‫الجدول‬ ‫هذا‬ ‫وفي‬‫ا‬‫بالر‬ ‫تا‬‫ر‬‫مباش‬ ‫المتصلة‬ ‫ات‬‫ر‬‫وت‬‫ا‬‫الر‬ ‫تلك‬ ‫على‬ ‫ويطلق‬ ‫وتر‬‫ا‬‫و‬‫ت‬‫رات‬
‫مصطلح‬Eigrp router neighbors
Topology table‫هذا‬ ‫في‬ ‫ويوضع‬‫ال‬ ‫المؤدية‬ ‫ات‬‫ر‬‫المسا‬ ‫كل‬‫الجدول‬‫أي‬Destination‫أفضل‬ ‫كانت‬‫سواء‬
‫غيرها‬ ‫أو‬ ‫المسارات‬‫أمر‬ ‫خالل‬ ‫من‬ ‫الجدول‬ ‫هذا‬ ‫تشاهد‬ ‫أن‬ ‫ويمكن‬
Routing Table‫ات‬‫ر‬‫المسا‬ ‫أفضل‬ ‫الجدول‬ ‫هذا‬ ‫في‬ ‫ويوضع‬(route )‫إلى‬Destination‫محدد‬
Successor ‘S’‫مسار‬ ‫أفضل‬ ‫على‬ ‫يطلق‬ ‫المصطلح‬ ‫وهذا‬(route)‫وهما‬ ‫جدولين‬ ‫في‬ ‫ويوضع‬Routing /
Topology Table
Feasible successor ‘FS’‫ال‬ ‫بعد‬ ‫االحتياطية‬ ‫ات‬‫ر‬‫المسا‬ ‫على‬ ‫يطلق‬ ‫وهذا‬Successor‫في‬ ‫اقل‬ ‫كون‬‫والتي‬
‫ال‬ ‫من‬ ‫التوصيل‬ ‫قدرة‬Successor‫ال‬ ‫وهو‬ ‫فقط‬ ‫واحد‬ ‫جدول‬ ‫في‬ ‫وتوضع‬Topology table
Feasible distance ‘FD’‫مهم‬ ‫مصطلح‬ ‫وهو‬‫ال‬ ‫وهو‬metric‫ال‬ ‫من‬ ‫الواصل‬source‫ال‬ ‫إلى‬
destination‫وال‬source‫ر‬ ‫على‬ ‫تعمل‬ ‫كنت‬‫إذا‬ ‫مثال‬ ‫به‬ ‫يقصد‬ ‫هنا‬‫ا‬‫فال‬ ‫وتر‬metric‫الر‬ ‫هذا‬ ‫بين‬ ‫الذي‬‫ا‬‫الذي‬ ‫وتر‬
‫وال‬ ‫علية‬ ‫تعمل‬Destination‫ال‬ ‫تسمى‬FD
Advertised distance ‘AD’‫ال‬ ‫هي‬metric‫يكون‬ ‫الذي‬‫ما‬‫وال‬ ‫جارك‬ ‫بين‬Destination
‫نستخدم‬ ‫سوف‬ ‫المخطط‬ ‫هذا‬‫ه‬‫ـ‬‫ل‬‫ا‬ ‫مواضيع‬ ‫شرح‬ ‫في‬EIGRP
‫يلي‬ ‫فيما‬ ‫سنعرض‬‫ـ‬‫ل‬‫ا‬ ‫جداول‬EIGRP‫كول‬‫البروتو‬ ‫هذا‬ ‫بإنشائها‬ ‫يقوم‬ ‫التي‬‫تح‬ ‫التي‬‫د‬: ‫ميزاته‬ ‫في‬ ‫عنها‬ ‫ثنا‬
: ‫أوال‬‫الجيران‬ ‫جدول‬Neighbor Table
R1#show ip eigrp neighbor
‫هذا‬ ‫على‬ ‫لتحصل‬‫الجدول‬
‫ـ‬‫ل‬‫ا‬ ‫شبكة‬ ‫في‬ ‫الجيران‬ ‫جميع‬ ‫معلومات‬ ‫على‬ ‫يحتوي‬ ‫الجدول‬EIGRP
: ‫ثانيا‬‫المخطط‬ ‫جدول‬Topology Table
R1#show ip eigrp topology
‫ـ‬‫ل‬‫ا‬ ‫لمعرفة‬ ‫الجدول‬ ‫هذا‬ ‫ويستخدم‬successor‫ـ‬‫ل‬‫ا‬ ‫و‬Fisable successor
: ‫ثالثا‬‫المسارات‬ ‫جدول‬Routing Table
R1#show ip route
‫الموجود‬ ‫ات‬‫ر‬‫المسا‬ ‫لمعرفة‬‫ة‬‫ـ‬‫ل‬‫ا‬ ‫في‬Router‫االفضلية‬ ‫له‬ ‫وايهم‬
‫عيوب‬‫الب‬ ‫هذا‬‫رو‬‫كول‬‫تو‬:
‫ـ‬‫ل‬‫ا‬ ‫حساب‬ ‫في‬ ‫التعقيد‬Metric
‫فقط‬ ‫سيسكو‬ ‫اجهزة‬ ‫مع‬ ‫يعمل‬Only Cisco Routers‫أل‬‫يعتبر‬ ‫نه‬Cisco proprietary
‫التحتية‬ ‫والتقنيات‬ ‫العمليات‬‫كول‬‫للبرتو‬:
Neighbor discovery/recovery mechanism‫تسمح‬ ‫اآللية‬ ‫هذه‬‫لل‬‫ر‬‫ا‬‫ال‬ ‫اكتشاف‬ ‫أو‬ ‫بمعرفة‬ ‫وتر‬
EIGRP's neighbor‫بشكل‬ ‫معه‬ ‫المتصلة‬dynamically‫تلقائي‬ ‫أو‬
Reliable Transport Protocol (RTP)‫توصيل‬ ‫تامين‬ ‫عن‬ ‫مسئول‬ ‫وهو‬ ‫الموثوق‬ ‫النقل‬ ‫نظام‬ ‫يعنى‬
‫ال‬EIGRP Packets‫ال‬ ‫إلى‬EIGRP Neighbors‫التوثيق‬ ‫عملية‬ ‫يذود‬ ‫لكي‬‫يستخدم‬ACK‫مثل‬TCP
‫ا‬‫ر‬‫كثي‬‫عنه‬ ‫مبسط‬ ‫بشكل‬ ‫ولكن‬
DUAL (Diffusion Update Algorithm)‫ل‬ ‫الفقاري‬ ‫العمود‬ ‫هو‬ ‫هذا‬EIGRP Protocol‫وهو‬
‫كول‬‫البرتو‬ ‫لهذا‬ ‫الرئيسي‬ ‫المحرك‬‫فهو‬‫مسؤول‬‫إلى‬ ‫ات‬‫ر‬‫المسا‬ ‫أفضل‬ ‫اختيار‬ ‫عن‬‫أي‬Destination‫لشروط‬ ‫وفق‬
‫معين‬‫ة‬‫إضافي‬ ‫طريق‬ ‫استخدام‬ ‫ويستطيع‬alternate paths‫من‬ ‫الطلب‬ ‫انتظار‬ ‫إلى‬ ‫الحاجة‬ ‫دون‬Router
Neighbor‫هو‬ ‫ا‬‫ر‬‫وأخي‬‫مسؤول‬‫ال‬ ‫وإعداد‬ ‫صيانة‬ ‫عن‬Topology Table‫و‬Routing Table‫باستخدام‬
‫الشروط‬ ‫بعض‬
Protocol-dependent modules (PDM)‫عملية‬ ‫أو‬ ‫تغليف‬ ‫عملية‬ ‫عن‬ ‫مسئول‬ ‫وهو‬
‫ال‬(Encapsulation)‫ل‬EIGRP packets‫للعمل‬‫في‬Network layer
‫ـ‬‫ل‬‫ا‬ ‫كول‬‫بروتو‬ ‫يقوم‬ ‫كيف‬EIGPR‫انه‬‫ري‬‫ج‬ ‫مع‬ ‫عالقته‬ ‫بإنشاء‬:
‫ـ‬‫ل‬‫ا‬ ‫كول‬‫بروتو‬EIGRP‫يستخدم‬5‫باستخدام‬ ‫يقوم‬ ‫حتى‬ ‫األخطاء‬ ‫بحصول‬ ‫للتنبيه‬ ‫أيضا‬ ‫و‬ ‫جيرانه‬ ‫مع‬ ‫عالقات‬ ‫إلنشاء‬ ‫رسائل‬
‫اال‬ ‫الروابط‬‫حتياطية‬Backup routes
‫طريق‬ ‫عن‬ ‫بإرسالها‬ ‫يقوم‬11.4242422Class D IP address‫عن‬ ‫عبارة‬ ‫هي‬ ‫و‬Multicast‫الى‬ ‫واحد‬ ‫من‬
‫مجموعه‬One to many
‫ـ‬‫ل‬‫ا‬ ‫بها‬ ‫يتعامل‬ ‫التي‬ ‫الرسائل‬ ‫تفصيل‬ ‫هو‬ ‫وهذا‬EIGRP
Hello Packet :‫الجيران‬ ‫مع‬ ‫العالقات‬ ‫إلنشاء‬
Update Packet : Routers‫ال‬ ‫تحديثات‬ ‫و‬ ‫معلومات‬ ‫إلرسال‬
Query Packet :‫الم‬ ‫عن‬ ‫لالستعالم‬‫األخرى‬ ‫ات‬‫ر‬‫سا‬(‫األساسي‬ ‫المسار‬ ‫فقدان‬ ‫عند‬)
Replay packet :‫االحتياطي‬ ‫بالمسار‬ ‫المرسل‬ ‫وإعالم‬ ‫المرسلة‬Query‫ل‬ ‫االستجابة‬
Ack Packet :‫المعلومات‬ ‫وصول‬ ‫تأكيد‬
‫العملية‬ ‫لتوضيح‬ ‫توضيحية‬ ‫رسمة‬
‫االحتياطية‬ ‫المسارات‬ ‫و‬ ‫الرئيسية‬ ‫ات‬‫ر‬‫المسا‬ ‫تحديد‬ ‫يأتي‬ ‫العالقات‬ ‫قيام‬ ‫بعد‬
‫ـ‬‫ل‬‫ا‬Successor‫ـ‬‫ل‬‫ا‬ ‫و‬Feasible Successor
‫ـ‬‫ل‬‫ا‬ ‫حساب‬ ‫طريق‬ ‫عن‬ ‫تحديدها‬ ‫يتم‬Advertised Distance‫ـ‬‫ل‬‫ا‬ ‫و‬Feasible Distanc
‫ال‬ ‫مفهوم‬ ‫أن‬ ‫حيث‬Advertised Distance:‫التكلفة‬ ‫هي‬(Metric)‫ـ‬‫ل‬‫ا‬ ‫يق‬‫ر‬‫ط‬ ‫عن‬ ‫المعلنة‬Router‫المجاور‬
‫المطلوبة‬ ‫للشبكة‬ ‫للوصول‬
‫ومفهوم‬‫ـ‬‫ل‬‫ا‬Feasible Distance:‫التكلفة‬ ‫هي‬(Metric)‫ـ‬‫ل‬‫ا‬ ‫يحتاجها‬ ‫التي‬ ‫الكلية‬Router‫للشبكة‬ ‫للوصول‬
( ‫المطلوبة‬‫ـ‬‫ل‬‫ا‬ ‫هذا‬ ‫من‬ ‫التكلفة‬ ‫شاملة‬Router‫ل‬‫ـ‬Router‫المجاور‬(
‫العملية‬ ‫هذه‬ ‫حساب‬ ‫يقة‬‫ر‬‫لط‬ ‫توضيحية‬ ‫رسمة‬ ‫وهذه‬
‫فكما‬‫عن‬ ‫الحديث‬ ‫عند‬ ‫الرسمة‬ ‫من‬ ‫واضح‬ ‫هو‬(R1)‫ـ‬‫ل‬‫ا‬ ‫فإن‬AD‫التكلفة‬ ‫هي‬(Metric)‫من‬ ‫المعلنة‬R3‫ـ‬‫ل‬R1‫و‬
‫قيمتها‬ ‫التي‬22‫ـ‬‫ل‬‫ا‬ ‫أما‬FD‫من‬ ‫الكلية‬ ‫التكلفة‬ ‫فهي‬R1‫الشبكة‬ ‫لهذه‬ ‫للوصول‬(‫تكلفة‬ ‫شاملة‬‫بين‬ ‫ما‬ ‫الرابط‬R1‫و‬(
R3‫تساوي‬ ‫قيمتها‬ ‫والتي‬22+222=222
‫الر‬ ‫سرعة‬ : ‫مالحظة‬‫التكلف‬ ‫بتحديد‬ ‫تقوم‬ ‫التي‬ ‫هي‬ ‫وابط‬‫ة‬‫فقط‬ ‫للتوضيح‬ ‫هنا‬ ‫المذكورة‬ ‫التكاليف‬ ‫و‬
‫ـ‬‫ل‬‫ا‬ ‫تحديد‬ ‫يتم‬ ‫كيف‬Successor‫؟‬
‫ـ‬‫ل‬‫ا‬ ‫هو‬next-hop‫الكلية‬ ‫التكلفة‬ ‫قيمة‬ ‫في‬ ‫تكلفة‬ ‫اقل‬ ‫يملك‬ ‫ما‬ ‫لشبكة‬ ‫خالله‬ ‫من‬ ‫المسار‬ ‫يكون‬ ‫والذي‬FD
‫ـ‬‫ل‬‫ا‬ ‫تحديد‬ ‫يتم‬ ‫كيف‬Feasible Successor‫؟‬
‫ـ‬‫ك‬‫تعيينك‬ ‫يتم‬ ‫حتى‬ : ‫قاعدة‬Feasible successor‫احتي‬ ‫مسار‬ ‫او‬‫اطي‬Backup route‫التكلفة‬ ‫تكون‬ ‫ان‬ ‫البد‬
‫المعلنة‬AD‫الكلية‬ ‫التكلفة‬ ‫من‬ ‫أقل‬ ‫االحتياطي‬ ‫للمسار‬FD‫ـ‬‫ـ‬‫ب‬ ‫يعرف‬ ‫الشرط‬ ‫وهذا‬ ‫الرئيسي‬ ‫للمسار‬Feasible
Condition
‫القاعد‬ ‫تبدوا‬‫ة‬‫الشي‬ ‫بعض‬ ‫غريبة‬!!‫لمنع‬ ‫آلية‬ ‫هي‬ ‫القاعدة‬ ‫هذه‬ ‫من‬ ‫الرئيسي‬ ‫الهدف‬ ‫ولكن‬‫الدوران‬
: EIGRP Metrics
‫ـ‬‫ل‬‫ا‬ ‫يعتبر‬ ‫الواقع‬ ‫في‬EIGRP‫ـ‬‫ل‬‫ا‬ ‫كوالت‬‫بروتو‬ ‫أسهل‬ ‫من‬Route‫ـ‬‫ل‬‫ا‬ ‫عملية‬ ‫لكن‬ ‫و‬ ‫اإلطالق‬ ‫على‬Metrics‫تجعلها‬
‫العملية‬ ‫تسهل‬ ‫طرق‬ ‫هناك‬ ‫ولكن‬ ‫جدا‬ ‫معقدة‬‫ف‬‫ال‬ ‫يستخدمها‬ ‫الذي‬ ‫الطريقة‬Eigrp‫المسافة‬ ‫لحساب‬‫ال‬ ‫بين‬Source
‫وال‬Destination‫هي‬‫ال‬Metric
‫ـ‬‫ل‬‫ا‬ ‫لحساب‬Metrics‫هناك‬5‫كتالي‬‫وهي‬ ‫قيم‬:
Bandwidth (k1) – Delay (k3) – Relibility (k4 and k5) – Loading (k2) – MTU
‫ل‬ ‫الحسابية‬ ‫العملية‬ ‫وتكون‬‫ـ‬Metric‫كتالي‬:
‫التقعيد‬ ‫إلزالة‬‫ل‬ ‫االساسية‬ ‫القيم‬Metric‫االخرى‬ ‫القيم‬ ‫في‬ ‫تغير‬ ‫تحدث‬ ‫مالم‬ ‫فقط‬ ‫قيمتان‬ ‫هي‬
‫االساسيتان‬ ‫القيمتان‬‫ـ‬‫ل‬‫ا‬ ‫هما‬Bandwidth and Delay‫القيم‬ ‫هذه‬ ‫بتغير‬ ‫يقوم‬ ‫من‬ ‫جدا‬ ‫قليل‬ ‫و‬
‫المعقد‬ ‫العالقة‬ ‫هذه‬ ‫اختصار‬ ‫يقة‬‫ر‬‫فط‬‫ة‬‫القيم‬ ‫جعل‬ ‫هي‬K1‫و‬K3‫تساوي‬2‫ـ‬‫ل‬‫ا‬ ‫عن‬ ‫تعبر‬ ‫والتي‬Bandwidth‫ـ‬‫ل‬‫ا‬ ‫و‬
Delay
‫االخرى‬ ‫القيم‬ ‫وجعل‬K2‫و‬K4‫تساوي‬2‫ـ‬‫ل‬‫ا‬ ‫عن‬ ‫تعبر‬ ‫والتي‬Reliability‫ـ‬‫ل‬‫ا‬ ‫و‬Loading
‫العال‬ ‫فستصبح‬‫كتالي‬‫قة‬:
‫ـ‬‫ل‬‫ا‬ ‫ان‬ ‫حيث‬Bandwidth =10^7/BW‫ـ‬‫ل‬‫ا‬ ‫و‬Delay‫احتساب‬ ‫يتم‬‫ه‬‫ـميكرو‬‫ب‬‫ثانية‬Microsecond
: ‫المساعدة‬ ‫النت‬ ‫ومواقع‬ ‫المراجع‬
1- OfficCertGuide
2- http://www.cisco.com/c/en/us/support/docs/ip/enhanced-
interior-gateway-routing-protocol-eigrp/13669-1.html#eigrp
3- https://dvd4arab.maktoob.com/f693/1693236.html
4-http://www.cisco.com/c/en/us/products/collateral/ios-nx-os-
software/enhanced-interior-gateway-routing-protocol-
eigrp/whitepaper_C11-720525.html

Mais conteúdo relacionado

Semelhante a Eigrp protocol

Semelhante a Eigrp protocol (15)

الانترنت
الانترنتالانترنت
الانترنت
 
المرمزات الدوارة البصرية
المرمزات الدوارة البصريةالمرمزات الدوارة البصرية
المرمزات الدوارة البصرية
 
خرائط التدفق
خرائط التدفقخرائط التدفق
خرائط التدفق
 
خرائط التدفق
خرائط التدفقخرائط التدفق
خرائط التدفق
 
النظم المضمنة ومواصفتها
النظم  المضمنة ومواصفتهاالنظم  المضمنة ومواصفتها
النظم المضمنة ومواصفتها
 
Routers
RoutersRouters
Routers
 
ch11
ch11ch11
ch11
 
sibex 7.ppt
sibex 7.pptsibex 7.ppt
sibex 7.ppt
 
مصطلحات نظم الاتصال
مصطلحات نظم الاتصالمصطلحات نظم الاتصال
مصطلحات نظم الاتصال
 
مكونات اللوحه الام
مكونات اللوحه الام مكونات اللوحه الام
مكونات اللوحه الام
 
69
6969
69
 
Pid
PidPid
Pid
 
third session of basics in networks
third session of basics in networksthird session of basics in networks
third session of basics in networks
 
Loop.Hamid K
Loop.Hamid KLoop.Hamid K
Loop.Hamid K
 
الوحدة-الرابعة.pptx
الوحدة-الرابعة.pptxالوحدة-الرابعة.pptx
الوحدة-الرابعة.pptx
 

Eigrp protocol

  • 1.
  • 2. ‫يعني‬ ‫ماذا‬ ‫البداية‬ ‫في‬EIGRP‫؟؟‬ EIGRP‫ـ‬‫ل‬ ‫اختصار‬ ‫هو‬Enhanced Interior Gateway Routing Protocol‫ب‬ ‫تعني‬ ‫و‬‫ورت‬‫و‬‫كول‬ ‫المحسن‬ ‫الداخلية‬ ‫البوابة‬‫ة‬ ‫ال‬ ‫يعتبر‬EIGRP‫كول‬‫برتو‬ ‫من‬ ‫معدلة‬ ‫نسخة‬IGRP‫وهو‬‫كة‬‫بشر‬ ‫خاص‬ ‫كول‬‫برتو‬Cisco ‫ال‬ ‫يقوم‬EIGRP‫بعمل‬automatically redistribute route information to IGRP neighbors‫ال‬ ‫تحويل‬ ‫خالل‬ ‫من‬metric‫من‬EIGRP metric 32 bit‫إلى‬IGRP metric 24 bit ‫ال‬ ‫كول‬‫بروتو‬ ‫يعمل‬Eigrp‫على‬Transport Layer)‫(طبقات‬ ‫الب‬ ‫هذا‬ ‫ات‬‫ز‬‫ممي‬‫رو‬‫كول‬‫تو‬: ‫الب‬‫رو‬‫ال‬ ‫الوحيد‬ ‫تكول‬‫ذ‬‫احتياطي‬ ‫مسار‬ ‫يملك‬ ‫ي‬Backup Route‫في‬ ‫احتياطي‬ ‫مسار‬ ‫على‬ ‫العثور‬ ‫يمكنه‬ ‫حيث‬ ‫ـ‬‫ل‬‫ا‬Topology‫المسار‬ ‫فقد‬ ‫اذا‬‫االساسي‬ ‫ـ‬‫ل‬‫ا‬ ‫توزيع‬ ‫و‬ ‫ـرعة‬‫ـ‬‫ـ‬‫س‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ل‬‫ا‬Bandwidth‫الر‬ ‫عل‬‫تقنية‬ ‫خالل‬ ‫من‬ ‫االخرى‬ ‫وابط‬Unequal Load Balancing‫ال‬ ‫و‬ ‫السرعات‬ ‫تساوي‬ ‫يشترط‬‫ايضا‬ ‫و‬Equal load balancing‫المتساوية‬ ‫للسرعات‬ ‫ـ‬‫ل‬‫ا‬ ‫عمل‬ ‫في‬ ‫السهولة‬Summarization‫يس‬ ‫ما‬ ‫او‬‫ت‬ ‫مفعله‬ ‫االيبيهاتوهي‬ ‫بتلخيص‬ ‫مى‬‫ل‬‫و‬ ‫قائيا‬‫طريق‬ ‫عن‬ ‫ايقافها‬ ‫يمكنك‬ ‫االمر‬ Router(config-router)#no auto-summary ‫ـ‬‫ل‬‫ا‬ ‫سهولة‬ ‫بين‬ ‫المزج‬Distance vector Routing protocols‫ـ‬‫ل‬‫ا‬ ‫قوة‬ ‫و‬Linkstat ‫هذا‬ ‫جداول‬‫ال‬‫برو‬‫كول‬‫تو‬EIGRP Tables‫الب‬ ‫هذا‬ ‫يقوم‬‫رو‬‫وهي‬ ‫جداول‬ ‫ثالث‬ ‫بأنشاء‬ ‫كول‬‫تو‬Neighbor Table ‫و‬Topology Table‫و‬Routing Table ‫ل‬‫ب‬‫رو‬‫هذا‬ ‫التوجيه‬ ‫كول‬‫تو‬Internal AD = 90 And External AD=120
  • 3. Partial updates‫في‬ ‫تغيير‬ ‫يحدث‬ ‫عندما‬ ‫يرسل‬ ‫التحديث‬ ‫هذا‬ ‫أن‬ ‫حيث‬ ‫جيدة‬ ‫ميزة‬ ‫وهي‬ ‫الجزئي‬ ‫التحديث‬ ‫أو‬ ‫ال‬ ‫في‬ ‫أو‬ ‫المسار‬metric‫إهدار‬ ‫عدم‬ ‫يضمن‬ ‫مما‬‫ال‬bandwidth Use of multicast and unicast‫ال‬ ‫يستخدم‬EIGRP‫من‬ ‫كال‬unicast‫ال‬ ‫و‬multicast‫في‬ ‫الر‬ ‫بين‬ ‫االتصال‬ ‫عملية‬‫ا‬‫وتر‬‫ات‬‫ال‬ ‫يستخدم‬ ‫وال‬broadcast ‫بال‬ ‫خاصة‬ ‫مصطلحات‬EIGRP: Neighbor table‫الر‬ ‫جميع‬ ‫به‬ ‫يوضع‬ ‫الجدول‬ ‫هذا‬ ‫وفي‬‫ا‬‫بالر‬ ‫تا‬‫ر‬‫مباش‬ ‫المتصلة‬ ‫ات‬‫ر‬‫وت‬‫ا‬‫الر‬ ‫تلك‬ ‫على‬ ‫ويطلق‬ ‫وتر‬‫ا‬‫و‬‫ت‬‫رات‬ ‫مصطلح‬Eigrp router neighbors Topology table‫هذا‬ ‫في‬ ‫ويوضع‬‫ال‬ ‫المؤدية‬ ‫ات‬‫ر‬‫المسا‬ ‫كل‬‫الجدول‬‫أي‬Destination‫أفضل‬ ‫كانت‬‫سواء‬ ‫غيرها‬ ‫أو‬ ‫المسارات‬‫أمر‬ ‫خالل‬ ‫من‬ ‫الجدول‬ ‫هذا‬ ‫تشاهد‬ ‫أن‬ ‫ويمكن‬ Routing Table‫ات‬‫ر‬‫المسا‬ ‫أفضل‬ ‫الجدول‬ ‫هذا‬ ‫في‬ ‫ويوضع‬(route )‫إلى‬Destination‫محدد‬ Successor ‘S’‫مسار‬ ‫أفضل‬ ‫على‬ ‫يطلق‬ ‫المصطلح‬ ‫وهذا‬(route)‫وهما‬ ‫جدولين‬ ‫في‬ ‫ويوضع‬Routing / Topology Table Feasible successor ‘FS’‫ال‬ ‫بعد‬ ‫االحتياطية‬ ‫ات‬‫ر‬‫المسا‬ ‫على‬ ‫يطلق‬ ‫وهذا‬Successor‫في‬ ‫اقل‬ ‫كون‬‫والتي‬ ‫ال‬ ‫من‬ ‫التوصيل‬ ‫قدرة‬Successor‫ال‬ ‫وهو‬ ‫فقط‬ ‫واحد‬ ‫جدول‬ ‫في‬ ‫وتوضع‬Topology table Feasible distance ‘FD’‫مهم‬ ‫مصطلح‬ ‫وهو‬‫ال‬ ‫وهو‬metric‫ال‬ ‫من‬ ‫الواصل‬source‫ال‬ ‫إلى‬ destination‫وال‬source‫ر‬ ‫على‬ ‫تعمل‬ ‫كنت‬‫إذا‬ ‫مثال‬ ‫به‬ ‫يقصد‬ ‫هنا‬‫ا‬‫فال‬ ‫وتر‬metric‫الر‬ ‫هذا‬ ‫بين‬ ‫الذي‬‫ا‬‫الذي‬ ‫وتر‬ ‫وال‬ ‫علية‬ ‫تعمل‬Destination‫ال‬ ‫تسمى‬FD Advertised distance ‘AD’‫ال‬ ‫هي‬metric‫يكون‬ ‫الذي‬‫ما‬‫وال‬ ‫جارك‬ ‫بين‬Destination
  • 4. ‫نستخدم‬ ‫سوف‬ ‫المخطط‬ ‫هذا‬‫ه‬‫ـ‬‫ل‬‫ا‬ ‫مواضيع‬ ‫شرح‬ ‫في‬EIGRP ‫يلي‬ ‫فيما‬ ‫سنعرض‬‫ـ‬‫ل‬‫ا‬ ‫جداول‬EIGRP‫كول‬‫البروتو‬ ‫هذا‬ ‫بإنشائها‬ ‫يقوم‬ ‫التي‬‫تح‬ ‫التي‬‫د‬: ‫ميزاته‬ ‫في‬ ‫عنها‬ ‫ثنا‬ : ‫أوال‬‫الجيران‬ ‫جدول‬Neighbor Table R1#show ip eigrp neighbor ‫هذا‬ ‫على‬ ‫لتحصل‬‫الجدول‬ ‫ـ‬‫ل‬‫ا‬ ‫شبكة‬ ‫في‬ ‫الجيران‬ ‫جميع‬ ‫معلومات‬ ‫على‬ ‫يحتوي‬ ‫الجدول‬EIGRP
  • 5. : ‫ثانيا‬‫المخطط‬ ‫جدول‬Topology Table R1#show ip eigrp topology ‫ـ‬‫ل‬‫ا‬ ‫لمعرفة‬ ‫الجدول‬ ‫هذا‬ ‫ويستخدم‬successor‫ـ‬‫ل‬‫ا‬ ‫و‬Fisable successor : ‫ثالثا‬‫المسارات‬ ‫جدول‬Routing Table R1#show ip route
  • 6. ‫الموجود‬ ‫ات‬‫ر‬‫المسا‬ ‫لمعرفة‬‫ة‬‫ـ‬‫ل‬‫ا‬ ‫في‬Router‫االفضلية‬ ‫له‬ ‫وايهم‬ ‫عيوب‬‫الب‬ ‫هذا‬‫رو‬‫كول‬‫تو‬: ‫ـ‬‫ل‬‫ا‬ ‫حساب‬ ‫في‬ ‫التعقيد‬Metric ‫فقط‬ ‫سيسكو‬ ‫اجهزة‬ ‫مع‬ ‫يعمل‬Only Cisco Routers‫أل‬‫يعتبر‬ ‫نه‬Cisco proprietary ‫التحتية‬ ‫والتقنيات‬ ‫العمليات‬‫كول‬‫للبرتو‬: Neighbor discovery/recovery mechanism‫تسمح‬ ‫اآللية‬ ‫هذه‬‫لل‬‫ر‬‫ا‬‫ال‬ ‫اكتشاف‬ ‫أو‬ ‫بمعرفة‬ ‫وتر‬ EIGRP's neighbor‫بشكل‬ ‫معه‬ ‫المتصلة‬dynamically‫تلقائي‬ ‫أو‬ Reliable Transport Protocol (RTP)‫توصيل‬ ‫تامين‬ ‫عن‬ ‫مسئول‬ ‫وهو‬ ‫الموثوق‬ ‫النقل‬ ‫نظام‬ ‫يعنى‬ ‫ال‬EIGRP Packets‫ال‬ ‫إلى‬EIGRP Neighbors‫التوثيق‬ ‫عملية‬ ‫يذود‬ ‫لكي‬‫يستخدم‬ACK‫مثل‬TCP ‫ا‬‫ر‬‫كثي‬‫عنه‬ ‫مبسط‬ ‫بشكل‬ ‫ولكن‬ DUAL (Diffusion Update Algorithm)‫ل‬ ‫الفقاري‬ ‫العمود‬ ‫هو‬ ‫هذا‬EIGRP Protocol‫وهو‬ ‫كول‬‫البرتو‬ ‫لهذا‬ ‫الرئيسي‬ ‫المحرك‬‫فهو‬‫مسؤول‬‫إلى‬ ‫ات‬‫ر‬‫المسا‬ ‫أفضل‬ ‫اختيار‬ ‫عن‬‫أي‬Destination‫لشروط‬ ‫وفق‬ ‫معين‬‫ة‬‫إضافي‬ ‫طريق‬ ‫استخدام‬ ‫ويستطيع‬alternate paths‫من‬ ‫الطلب‬ ‫انتظار‬ ‫إلى‬ ‫الحاجة‬ ‫دون‬Router Neighbor‫هو‬ ‫ا‬‫ر‬‫وأخي‬‫مسؤول‬‫ال‬ ‫وإعداد‬ ‫صيانة‬ ‫عن‬Topology Table‫و‬Routing Table‫باستخدام‬ ‫الشروط‬ ‫بعض‬ Protocol-dependent modules (PDM)‫عملية‬ ‫أو‬ ‫تغليف‬ ‫عملية‬ ‫عن‬ ‫مسئول‬ ‫وهو‬ ‫ال‬(Encapsulation)‫ل‬EIGRP packets‫للعمل‬‫في‬Network layer
  • 7. ‫ـ‬‫ل‬‫ا‬ ‫كول‬‫بروتو‬ ‫يقوم‬ ‫كيف‬EIGPR‫انه‬‫ري‬‫ج‬ ‫مع‬ ‫عالقته‬ ‫بإنشاء‬: ‫ـ‬‫ل‬‫ا‬ ‫كول‬‫بروتو‬EIGRP‫يستخدم‬5‫باستخدام‬ ‫يقوم‬ ‫حتى‬ ‫األخطاء‬ ‫بحصول‬ ‫للتنبيه‬ ‫أيضا‬ ‫و‬ ‫جيرانه‬ ‫مع‬ ‫عالقات‬ ‫إلنشاء‬ ‫رسائل‬ ‫اال‬ ‫الروابط‬‫حتياطية‬Backup routes ‫طريق‬ ‫عن‬ ‫بإرسالها‬ ‫يقوم‬11.4242422Class D IP address‫عن‬ ‫عبارة‬ ‫هي‬ ‫و‬Multicast‫الى‬ ‫واحد‬ ‫من‬ ‫مجموعه‬One to many ‫ـ‬‫ل‬‫ا‬ ‫بها‬ ‫يتعامل‬ ‫التي‬ ‫الرسائل‬ ‫تفصيل‬ ‫هو‬ ‫وهذا‬EIGRP Hello Packet :‫الجيران‬ ‫مع‬ ‫العالقات‬ ‫إلنشاء‬ Update Packet : Routers‫ال‬ ‫تحديثات‬ ‫و‬ ‫معلومات‬ ‫إلرسال‬ Query Packet :‫الم‬ ‫عن‬ ‫لالستعالم‬‫األخرى‬ ‫ات‬‫ر‬‫سا‬(‫األساسي‬ ‫المسار‬ ‫فقدان‬ ‫عند‬) Replay packet :‫االحتياطي‬ ‫بالمسار‬ ‫المرسل‬ ‫وإعالم‬ ‫المرسلة‬Query‫ل‬ ‫االستجابة‬ Ack Packet :‫المعلومات‬ ‫وصول‬ ‫تأكيد‬ ‫العملية‬ ‫لتوضيح‬ ‫توضيحية‬ ‫رسمة‬ ‫االحتياطية‬ ‫المسارات‬ ‫و‬ ‫الرئيسية‬ ‫ات‬‫ر‬‫المسا‬ ‫تحديد‬ ‫يأتي‬ ‫العالقات‬ ‫قيام‬ ‫بعد‬ ‫ـ‬‫ل‬‫ا‬Successor‫ـ‬‫ل‬‫ا‬ ‫و‬Feasible Successor
  • 8. ‫ـ‬‫ل‬‫ا‬ ‫حساب‬ ‫طريق‬ ‫عن‬ ‫تحديدها‬ ‫يتم‬Advertised Distance‫ـ‬‫ل‬‫ا‬ ‫و‬Feasible Distanc ‫ال‬ ‫مفهوم‬ ‫أن‬ ‫حيث‬Advertised Distance:‫التكلفة‬ ‫هي‬(Metric)‫ـ‬‫ل‬‫ا‬ ‫يق‬‫ر‬‫ط‬ ‫عن‬ ‫المعلنة‬Router‫المجاور‬ ‫المطلوبة‬ ‫للشبكة‬ ‫للوصول‬ ‫ومفهوم‬‫ـ‬‫ل‬‫ا‬Feasible Distance:‫التكلفة‬ ‫هي‬(Metric)‫ـ‬‫ل‬‫ا‬ ‫يحتاجها‬ ‫التي‬ ‫الكلية‬Router‫للشبكة‬ ‫للوصول‬ ( ‫المطلوبة‬‫ـ‬‫ل‬‫ا‬ ‫هذا‬ ‫من‬ ‫التكلفة‬ ‫شاملة‬Router‫ل‬‫ـ‬Router‫المجاور‬( ‫العملية‬ ‫هذه‬ ‫حساب‬ ‫يقة‬‫ر‬‫لط‬ ‫توضيحية‬ ‫رسمة‬ ‫وهذه‬ ‫فكما‬‫عن‬ ‫الحديث‬ ‫عند‬ ‫الرسمة‬ ‫من‬ ‫واضح‬ ‫هو‬(R1)‫ـ‬‫ل‬‫ا‬ ‫فإن‬AD‫التكلفة‬ ‫هي‬(Metric)‫من‬ ‫المعلنة‬R3‫ـ‬‫ل‬R1‫و‬ ‫قيمتها‬ ‫التي‬22‫ـ‬‫ل‬‫ا‬ ‫أما‬FD‫من‬ ‫الكلية‬ ‫التكلفة‬ ‫فهي‬R1‫الشبكة‬ ‫لهذه‬ ‫للوصول‬(‫تكلفة‬ ‫شاملة‬‫بين‬ ‫ما‬ ‫الرابط‬R1‫و‬( R3‫تساوي‬ ‫قيمتها‬ ‫والتي‬22+222=222 ‫الر‬ ‫سرعة‬ : ‫مالحظة‬‫التكلف‬ ‫بتحديد‬ ‫تقوم‬ ‫التي‬ ‫هي‬ ‫وابط‬‫ة‬‫فقط‬ ‫للتوضيح‬ ‫هنا‬ ‫المذكورة‬ ‫التكاليف‬ ‫و‬ ‫ـ‬‫ل‬‫ا‬ ‫تحديد‬ ‫يتم‬ ‫كيف‬Successor‫؟‬ ‫ـ‬‫ل‬‫ا‬ ‫هو‬next-hop‫الكلية‬ ‫التكلفة‬ ‫قيمة‬ ‫في‬ ‫تكلفة‬ ‫اقل‬ ‫يملك‬ ‫ما‬ ‫لشبكة‬ ‫خالله‬ ‫من‬ ‫المسار‬ ‫يكون‬ ‫والذي‬FD ‫ـ‬‫ل‬‫ا‬ ‫تحديد‬ ‫يتم‬ ‫كيف‬Feasible Successor‫؟‬ ‫ـ‬‫ك‬‫تعيينك‬ ‫يتم‬ ‫حتى‬ : ‫قاعدة‬Feasible successor‫احتي‬ ‫مسار‬ ‫او‬‫اطي‬Backup route‫التكلفة‬ ‫تكون‬ ‫ان‬ ‫البد‬ ‫المعلنة‬AD‫الكلية‬ ‫التكلفة‬ ‫من‬ ‫أقل‬ ‫االحتياطي‬ ‫للمسار‬FD‫ـ‬‫ـ‬‫ب‬ ‫يعرف‬ ‫الشرط‬ ‫وهذا‬ ‫الرئيسي‬ ‫للمسار‬Feasible Condition ‫القاعد‬ ‫تبدوا‬‫ة‬‫الشي‬ ‫بعض‬ ‫غريبة‬!!‫لمنع‬ ‫آلية‬ ‫هي‬ ‫القاعدة‬ ‫هذه‬ ‫من‬ ‫الرئيسي‬ ‫الهدف‬ ‫ولكن‬‫الدوران‬
  • 9. : EIGRP Metrics ‫ـ‬‫ل‬‫ا‬ ‫يعتبر‬ ‫الواقع‬ ‫في‬EIGRP‫ـ‬‫ل‬‫ا‬ ‫كوالت‬‫بروتو‬ ‫أسهل‬ ‫من‬Route‫ـ‬‫ل‬‫ا‬ ‫عملية‬ ‫لكن‬ ‫و‬ ‫اإلطالق‬ ‫على‬Metrics‫تجعلها‬ ‫العملية‬ ‫تسهل‬ ‫طرق‬ ‫هناك‬ ‫ولكن‬ ‫جدا‬ ‫معقدة‬‫ف‬‫ال‬ ‫يستخدمها‬ ‫الذي‬ ‫الطريقة‬Eigrp‫المسافة‬ ‫لحساب‬‫ال‬ ‫بين‬Source ‫وال‬Destination‫هي‬‫ال‬Metric ‫ـ‬‫ل‬‫ا‬ ‫لحساب‬Metrics‫هناك‬5‫كتالي‬‫وهي‬ ‫قيم‬: Bandwidth (k1) – Delay (k3) – Relibility (k4 and k5) – Loading (k2) – MTU ‫ل‬ ‫الحسابية‬ ‫العملية‬ ‫وتكون‬‫ـ‬Metric‫كتالي‬: ‫التقعيد‬ ‫إلزالة‬‫ل‬ ‫االساسية‬ ‫القيم‬Metric‫االخرى‬ ‫القيم‬ ‫في‬ ‫تغير‬ ‫تحدث‬ ‫مالم‬ ‫فقط‬ ‫قيمتان‬ ‫هي‬ ‫االساسيتان‬ ‫القيمتان‬‫ـ‬‫ل‬‫ا‬ ‫هما‬Bandwidth and Delay‫القيم‬ ‫هذه‬ ‫بتغير‬ ‫يقوم‬ ‫من‬ ‫جدا‬ ‫قليل‬ ‫و‬ ‫المعقد‬ ‫العالقة‬ ‫هذه‬ ‫اختصار‬ ‫يقة‬‫ر‬‫فط‬‫ة‬‫القيم‬ ‫جعل‬ ‫هي‬K1‫و‬K3‫تساوي‬2‫ـ‬‫ل‬‫ا‬ ‫عن‬ ‫تعبر‬ ‫والتي‬Bandwidth‫ـ‬‫ل‬‫ا‬ ‫و‬ Delay ‫االخرى‬ ‫القيم‬ ‫وجعل‬K2‫و‬K4‫تساوي‬2‫ـ‬‫ل‬‫ا‬ ‫عن‬ ‫تعبر‬ ‫والتي‬Reliability‫ـ‬‫ل‬‫ا‬ ‫و‬Loading ‫العال‬ ‫فستصبح‬‫كتالي‬‫قة‬: ‫ـ‬‫ل‬‫ا‬ ‫ان‬ ‫حيث‬Bandwidth =10^7/BW‫ـ‬‫ل‬‫ا‬ ‫و‬Delay‫احتساب‬ ‫يتم‬‫ه‬‫ـميكرو‬‫ب‬‫ثانية‬Microsecond
  • 10. : ‫المساعدة‬ ‫النت‬ ‫ومواقع‬ ‫المراجع‬ 1- OfficCertGuide 2- http://www.cisco.com/c/en/us/support/docs/ip/enhanced- interior-gateway-routing-protocol-eigrp/13669-1.html#eigrp 3- https://dvd4arab.maktoob.com/f693/1693236.html 4-http://www.cisco.com/c/en/us/products/collateral/ios-nx-os- software/enhanced-interior-gateway-routing-protocol- eigrp/whitepaper_C11-720525.html