
مقال 4 دقائق للقراءة
درس اليوم: مراجعة شاملة لبروتوكولات التوجيه (OSPF, EIGRP, BGP)
CCNA 200-301 | Routing Protocols Review
بعد أن قطعنا شوطاً طويلاً في دراسة أساسيات الشبكات، والأمن، والتبديل (Switching)، والخدمات (Services)، حان الوقت للتوقف قليلاً وإجراء مراجعة شاملة (Review) لأهم بروتوكولات التوجيه الديناميكي التي تطرقنا إليها. هذه المراجعة ستساعدك على ربط المفاهيم وترسيخها قبل الانتقال إلى مواضيع الأتمتة المتقدمة.
1.لماذا نحتاج بروتوكولات التوجيه الديناميكي؟
في الشبكات الصغيرة، يمكننا استخدام التوجيه الثابت (Static Routing). لكن في الشبكات الكبيرة (مثل شبكات الشركات أو الإنترنت)، من المستحيل إدخال كل المسارات يدوياً. هنا تأتي بروتوكولات التوجيه الديناميكي لتقوم بالمهمة تلقائياً:
· اكتشاف الشبكات: التعرف على الشبكات المتصلة والأجهزة المجاورة. · تبادل المعلومات: مشاركة معلومات المسارات مع الراوترات الأخرى. · حساب أفضل مسار: اختيار الطريق الأفضل للوصول إلى الوجهة. · التكيف مع التغييرات: إعادة حساب المسارات تلقائياً عند تعطل رابط أو جهاز.
2.تصنيف بروتوكولات التوجيه
لفهم هذه البروتوكولات، يجب أن نصنفها حسب طريقة عملها ونطاق استخدامها:
أ. حسب النطاق:
· IGP (Interior Gateway Protocol): تستخدم داخل نظام مستقل واحد (Autonomous System - AS). مثل: OSPF, EIGRP, RIP. · EGP (Exterior Gateway Protocol): تستخدم للربط بين أنظمة مستقلة مختلفة. مثل: BGP.
ب. حسب الخوارزمية:
· Distance Vector: تعتمد على المسافة (عدد القفزات) واتجاه المسار. (مثل: RIP, EIGRP). · Link-State: تبني خريطة كاملة للشبكة وتحسب أفضل مسار باستخدام خوارزمية SPF. (مثل: OSPF).
3.مراجعة بروتوكول OSPF (Open Shortest Path First)
· النوع: Link-State. · النطاق: IGP (داخل النظام المستقل). · المقياس (Metric): التكلفة (Cost)، والتي تعتمد على الباندويث (Bandwidth). · المنافذ والبروتوكولات: يعمل مباشرة على IP (البروتوكول رقم 89)، ولا يستخدم TCP أو UDP. · العناوين: يستخدم Multicast (224.0.0.5 و 224.0.0.6) لتبادل رسائل Hello و LSAs. · المميزات: معيار مفتوح (Open Standard)، سريع في التعافي من الأعطال، يدعم التقسيم لمناطق (Areas) لتقليل حجم الجداول. · العيوب: يستهلك موارد معالج وذاكرة أعلى من Distance Vector (لأنه يبني خريطة كاملة).
4.مراجعة بروتوكول EIGRP (Enhanced Interior Gateway Routing Protocol)
· النوع: Advanced Distance Vector (أو Hybrid). · النطاق: IGP. · المقياس (Metric): مركب (يعتمد على Bandwidth, Delay, Load, Reliability). · البروتوكول: يعمل مباشرة على IP (البروتوكول رقم 88)، يستخدم Multicast (224.0.0.10). · المميزات: بروتوكول خاص بـ Cisco، سريع جداً في التعافي من الأعطال (بفضل خوارزمية DUAL ووجود مسار احتياطي Feasible Successor)، سهل الإعداد. · العيوب: يعمل فقط على أجهزة Cisco (رغم أن Cisco جعلته مفتوحاً مؤخراً، إلا أنه لا يزال غير مدعوم على نطاق واسع مثل OSPF).
5.مراجعة بروتوكول BGP (Border Gateway Protocol)
· النوع: Path-Vector (يعتمد على المسارات والسياسات). · النطاق: EGP (يربط الأنظمة المستقلة ببعضها، وهو بروتوكول الإنترنت الأساسي). · المقياس (Metric): ليس رقماً بسيطاً، بل يعتمد على خصائص المسار (Path Attributes) والسياسات (Policies). · البروتوكول: يستخدم TCP (المنفذ 179) لضمان موثوقية تبادل المعلومات. · المميزات: البروتوكول الوحيد القادر على إدارة جدول التوجيه الضخم للإنترنت، يوفر تحكماً دقيقاً في كيفية توجه البيانات بين الشبكات. · العيوب: بطيء في التعافي من الأعطال مقارنة بـ OSPF و EIGRP، وإعداده معقد.
6.مقارنة سريعة (بدون جداول)
· OSPF هو الخيار الأفضل للشبكات المؤسسية الكبيرة لأنه معيار مفتوح وقابل للتوسع. · EIGRP ممتاز في بيئات Cisco الصغيرة والمتوسطة لسرعته وسهولة إعداده. · BGP هو ملك الإنترنت، ولا غنى عنه لمزودي الخدمة (ISPs) والشركات الضخمة التي تمتلك أكثر من رابط إنترنت.
7.أوامر التحقق الأساسية (مراجعة)
```cisco show ip route show ip ospf neighbor show ip eigrp neighbors show ip bgp summary ```
· show ip route: يعرض جدول التوجيه (ابحث عن الرموز O, D, B). · show ip ospf neighbor: يعرض جيران OSPF وحالة العلاقة. · show ip eigrp neighbors: يعرض جيران EIGRP. · show ip bgp summary: يعرض ملخص جلسات BGP.
8.تحدي المراجعة 🧪
هذا التحدي ليس في Packet Tracer، بل هو تحدٍ ذهني:
· تخيل أنك مهندس شبكات في شركة لها 3 فروع في مدن مختلفة. · الفرع الرئيسي متصل بالإنترنت عبر مزودين (ISP1 و ISP2). · الفروع متصلة ببعضها عبر روابط MPLS.
السؤال: أي بروتوكول توجيه ستستخدم لكل من الحالات التالية ولماذا؟
- بين الراوترات داخل الفرع الرئيسي (شبكة محلية كبيرة).
- بين الفرع الرئيسي ومزودي الخدمة (ISP1, ISP2).
- بين الفروع وبعضها عبر MPLS (شبكة خاصة موثوقة).
9.اختبار اليوم 🎯
السؤال الأول: ما هو الفرق الأساسي بين IGP و EGP؟
السؤال الثاني: لماذا يستخدم BGP بروتوكول TCP بينما OSPF لا يستخدمه؟
السؤال الثالث: ما هو المقياس (Metric) الذي يعتمد عليه OSPF؟
السؤال الرابع: ما هي خوارزمية EIGRP التي تجعله سريعاً في التعافي من الأعطال؟
السؤال الخامس — تحدي CCNA: لديك شبكة تستخدم OSPF، وتريد التأكد من أن R1 قد كوّن علاقة جوار (Adjacency) ناجحة مع R2. ما الأمر الذي ستستخدمه، وماذا يجب أن تبحث عنه في المخرجات؟
📝 خلاصة الدرس
· OSPF: Link-State, معيار مفتوح, يعتمد على التكلفة (Cost), ممتاز للشبكات الكبيرة. · EIGRP: Hybrid, خاص بـ Cisco, سريع التعافي, ممتاز لشبكات Cisco. · BGP: Path-Vector, بروتوكول الإنترنت, يعتمد على السياسات, يستخدم TCP 179. · IGP vs EGP: الأول داخل النظام المستقل، والثاني بين الأنظمة. · القاعدة الذهبية: اختيار بروتوكول التوجيه يعتمد على حجم الشبكة، نوع الأجهزة، ومتطلبات الأداء.
وسوم: #CCNA #RoutingProtocols #OSPF #EIGRP #BGP #Cisco #Networking #هندسة_الشبكات
