Eigrp protocol
‫يعني‬ ‫ماذا‬ ‫البداية‬ ‫في‬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

More Related Content

DOC
Ip Contact Center
PDF
Elebda3.net 4395
PPTX
مقدمه في شبكات الحاسب الالي
PPT
Communication skills
PDF
Ccent اساسيات الشبكات من شركة سيسكو
DOCX
spade network.docx
PPT
sibex 7.ppt
PPTX
OSI Model
Ip Contact Center
Elebda3.net 4395
مقدمه في شبكات الحاسب الالي
Communication skills
Ccent اساسيات الشبكات من شركة سيسكو
spade network.docx
sibex 7.ppt
OSI Model

Similar to Eigrp protocol (20)

PPTX
Static route and rip and ospf
PPT
استخدام المحاكي27-10
DOC
دورة شهادة سيسكو الكاملة
PPTX
الانترنت و الشبكات .pptx
PPTX
chapter gvyiibjihyy7ijhyiiji guigyuhh8.pptx
PPT
network8_OB-network-cable and devices .ppt
PDF
CCNA - Dr. Mostafa Elgamala
PDF
Gprs arabic 2013
PPT
14301813.ppt
PPSX
Ip address by a-moussa
PDF
Networking
PDF
Osi layers
PPTX
first session basics in Networking
PDF
التقرير (2)جاهز
PPTX
Second session Networking (Network topology)
PPTX
Wifi Security - TCTI.pptx
PPTX
مقدمة في برمجة الشبكات network programming
PPTX
مفاهيم حول الشبكات
PDF
الامتحان الشامل لدبلوم الاتصالات الخلوية
PPT
download-pdf-ehfhbbooks.org-ku-19196.ppt
Static route and rip and ospf
استخدام المحاكي27-10
دورة شهادة سيسكو الكاملة
الانترنت و الشبكات .pptx
chapter gvyiibjihyy7ijhyiiji guigyuhh8.pptx
network8_OB-network-cable and devices .ppt
CCNA - Dr. Mostafa Elgamala
Gprs arabic 2013
14301813.ppt
Ip address by a-moussa
Networking
Osi layers
first session basics in Networking
التقرير (2)جاهز
Second session Networking (Network topology)
Wifi Security - TCTI.pptx
مقدمة في برمجة الشبكات network programming
مفاهيم حول الشبكات
الامتحان الشامل لدبلوم الاتصالات الخلوية
download-pdf-ehfhbbooks.org-ku-19196.ppt
Ad

Eigrp protocol

  • 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