دليل المبتدئين لفهم BGP وكيفية عمله

CCNA 200-301

CCNA 200-301

CCNP Enterprise

CCNP Enterprise

CCNP Security

CCNP Security

CCIE Enterprise Lab

CCIE Enterprise Lab

CCIE Security Lab

CCIE Security Lab

CCNP Service Provider

CCNP Service Provider

CCNP Data Center

CCNP Data Center

CCNP Collaboration

CCNP Collaboration

CCIE DC Lab

CCIE DC Lab

ic_r
ic_l
دليل المبتدئين لفهم BGP وكيفية عمله
images

BGP هو بروتوكول بوابة خارجية (EGP)، يستخدم لتبادل معلومات التوجيه بين أجهزة التوجيه في أنظمة مستقلة (AS) مختلفة. تتضمن معلومات توجيه BGP مسارًا كاملاً لكل وجهة. يستخدم BGP معلومات التوجيه للحفاظ على قواعد بيانات معلومات إمكانية الوصول إلى الشبكة المتبادلة مع أنظمة BGP الأخرى. يستخدم BGP معلومات إمكانية الوصول إلى الشبكة لإنشاء مخطط اتصال AS، مما يمكّن BGP من حذف حلقات التوجيه وتنفيذ قرارات السياسة على مستوى AS.

الآن، تتضمن اختبارات شهادة Cisco معرفة BGP، وإذا كنت تريد معرفة المزيد من التفاصيل أو المعرفة حول BGP، فيمكنك متابعة SPOTO.

يتيح امتداد BGP متعدد البروتوكولات (MBGP) لـ BGP دعم إصدار IP 6 (IPv6). يحدد MBGP خصائص MP_REACH_NLRI وMP_UNREACH_NLRI لحمل معلومات إمكانية الوصول إلى IPv4. تحمل رسالة تحديث معلومات إمكانية الوصول إلى طبقة الشبكة (NLRI) بادئة عنوان IPv6 للتوجيه الممكن.

يتيح بروتوكول BGP التوجيه المستند إلى السياسات. يمكنك استخدام سياسات التوجيه لتحديد مسارات متعددة والتحكم في إعادة توزيع معلومات التوجيه.

يستخدم BGP بروتوكول TCP كبروتوكول نقل ويستخدم المنفذ 179 لإنشاء اتصال. عند التشغيل على بروتوكول نقل موثوق، لا توجد حاجة إلى تحديث التجزئة وإعادة الإرسال والتأكيد والفرز بواسطة BGP.

برنامج بروتوكول التوجيه لنظام التشغيل Junos لدعم إصدار BGP 4، والذي يضيف دعمًا للتوجيه بين المجالات بدون فئات (CIDR) ويزيل مفهوم فئات الشبكة. يسمح لك Cider بتحديد البتات في عنوان الشبكة بشكل صريح، وبالتالي تقليل حجم جدول التوجيه. بدلاً من النظر إلى البتات التي يُفترض أنها تمثل الشبكة من خلال النظر إلى الثماني الأول، يدعم إصدار BGP 4 أيضًا تجميع التوجيه، بما في ذلك تجميع مسار AS. يناقش هذا القسم الموضوعات التالية:

ملاحظة: إذا كنت تدرس وتستعد لامتحانات Cisco، وترغب في معرفة كيفية الحصول على المزيد من المواد الدراسية. اتبع SPOTO. وسيقدم لك SPOTO أسئلة وأجوبة حقيقية وصالحة 100% لامتحان Cisco لمساعدتك في اجتياز الامتحان في المحاولة الأولى.

الأنظمة المستقلة

النظام المستقل (AS) هو مجموعة من أجهزة التوجيه التي يتم إدارتها بواسطة تقنية واحدة، والتي تستخدم عادةً بروتوكول بوابة داخلي واحد ومجموعة من المؤشرات المشتركة لنشر معلومات التوجيه في إعدادات جهاز التوجيه. بالنسبة لأجهزة AS الأخرى، يبدو أن لديها خطة توجيه داخلية واحدة ومتماسكة وتقدم صورة متسقة للوجهات التي يمكنها الوصول إليها.

مسارات وسمات AS

تتضمن معلومات التوجيه المتبادلة بواسطة نظام BGP مسارًا كاملاً لكل وجهة ومعلومات أخرى حول المسار. يُطلق على المسار إلى كل وجهة مسار AS، ويتم تضمين معلومات التوجيه الأخرى في سمة المسار. يستخدم BGP مسار AS وسمات المسار لتحديد طوبولوجيا الشبكة بالكامل. بمجرد أن يدرك BGP الطوبولوجيا، يمكنه اكتشاف حلقات التوجيه والقضاء عليها والاختيار في كل مجموعة من المسارات لتنفيذ تفضيلات الإدارة وقرارات سياسة التوجيه.

BGP الخارجية والداخلية

يدعم BGP نوعين من تبادل معلومات التوجيه: التبديل بين أنظمة AS مختلفة والتبديل داخل نظام AS واحد. عند استخدامه بين أنظمة AS، يُطلق على BGP اسم BGP خارجي (EBGP)، وتقوم جلسة BGP بإجراء مسار بين أنظمة AS. عند استخدامه داخل نظام AS، يُطلق على BGP اسم BGP داخلي (IBGP)، وتقوم جلسة BGP بإجراء توجيه داخل نظام AS. يوضح الشكل 1 أنظمة AS وIBGP وEBGP.

الشكل 1: ASs وEBGP وIBGP

تشارك أنظمة BGP معلومات إمكانية الوصول إلى الشبكة مع أنظمة BGP المجاورة. تسمى أنظمة BGP هذه بالجيران أو الأقران.

يتم ترتيب نظام BGP حسب المجموعة. في مجموعة IBGP، كل النظراء في المجموعة، الذين يطلق عليهم النظراء الداخليون، موجودون في نفس نظام AS. يمكن أن يكون النظراء الداخليون موجودين في أي مكان في نظام AS المحلي ولا يتعين عليهم الاتصال ببعضهم البعض بشكل مباشر. تستخدم المجموعة الداخلية مسارًا من igp لحل عنوان إعادة التوجيه. كما أنها تنشر مسارًا خارجيًا بين جميع أجهزة التوجيه الداخلية الأخرى التي تعمل بنظام ibgp، وتحسب القفزة التالية من خلال الحصول على القفزة التالية لـ BGP المستلمة مع المسار، وتحليلها باستخدام المعلومات من أحد بروتوكولات البوابة الداخلية.

في مجموعة EBGP، توجد النظراء في المجموعة (والتي تسمى النظراء الخارجيين) في أنظمة AS مختلفة وعادةً ما تشترك في شبكات فرعية. في المجموعة الخارجية، يتم حساب القفزة التالية بالنسبة للواجهة المشتركة بين النظراء الخارجيين والموجه المحلي.

يمكنك مشاهدة دورة تدريبية مجانية من SPOTO حول المعرفة الأساسية لتقنية BGP-SPOTO CLUB

حالات متعددة من BGP

يمكنك تكوين مثيلات متعددة من BGP على مستويات التسلسل الهرمي التالية:

[تعديل بروتوكولات توجيه المثيلات اسم توجيه المثيل]

[تعديل الأنظمة المنطقية اسم النظام المنطقي مثيلات التوجيه اسم مثيل التوجيه البروتوكولات]

يتم استخدام مثيلات متعددة من BGP بشكل أساسي لدعم VPN الطبقة 3.

يدعم كل من نظراء IGP وأقران BGP الخارجيين (EBGP) (غير متعددي القفزات ومتعددي القفزات) حالات التوجيه. يتم إنشاء نظراء BGP على إحدى الواجهات المهيأة ضمن تسلسل حالات التوجيه.

ملاحظة: إذا كنت تدرس وتستعد لامتحانات Cisco، وترغب في معرفة كيفية الحصول على المزيد من المواد الدراسية. اتبع SPOTO. وسيقدم لك SPOTO أسئلة وأجوبة حقيقية وصالحة 100% لامتحان Cisco لمساعدتك في اجتياز الامتحان في المحاولة الأولى.

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

بالنسبة لجيران القفزة الواحدة أو القفزات المتعددة. بشكل افتراضي، تتم إضافة المسارات التي تم تعلمها من نظراء BGP إلى جدول instance-name.inet.0.

يمكنك تكوين سياسات الاستيراد والتصدير للتحكم في تدفق المعلومات داخل وخارج جدول توجيه المثيل. لدعم VPN من الطبقة 3، قم بتكوين BGP على جهاز توجيه حافة المزود (PE) لتلقي المسارات من جهاز توجيه حافة العميل (CE)، وإذا لزم الأمر، قم بإرسال توجيه المثيل إلى جهاز توجيه CE. يمكنك استخدام مثيلات BGP متعددة للحفاظ على جداول إعادة توجيه منفصلة لكل موقع للحفاظ على حركة مرور VPN منفصلة على أجهزة توجيه PE.

يمكنك تكوين سياسات الاستيراد والتصدير للسماح لمقدمي الخدمة بالتحكم في حركة المرور مع العملاء والحد منها. يمكنك تكوين جلسات متعددة القفزات لـ EBGP لحالات توجيه VRF. بالإضافة إلى ذلك، يمكنك استخدام عنوان الحلقة الراجعة لجهاز التوجيه CE بدلاً من عنوان الواجهة لإنشاء نظير EBGP بين أجهزة التوجيه PE وCE.