سنتحدث اليوم عن اختيار مسار BGP وسنأتي بكل هذه المعلمات بالتفصيل في منشور آخر حيث سنناقش وظائف الميزات مثل Next Hop و AS Path و Local Preference و Weight و MED بالتفصيل حيث سنقوم بتخصيص المنشورات على جميع معلمات تحديد مسار BGP .
لنبدأ بمعايير اختيار مسار BGP .
BGP هو بروتوكول ناقل المسار وهو كبروتوكول تطبيق يستخدم منفذ TCP رقم 179 على الجانب المحلي للتواصل . لذا لا تخلط بين أنه بروتوكول من الطبقة 3 .
سوف نناقش المواصفات الأساسية لـ BGP (بروتوكول بوابة الحدود) على النحو التالي :-
- يستخدم بروتوكول TCP بورت رقم 179 .
- الـ (admin distance (AD
eBGP : 20 ؛ iBGP: 200
يستخدم BGP عندما نحتاج إلى الاتصال بأرقام AS مختلفة (أنظمة ذاتية) بقيم أكبر للطرق في الحساب .
فيما يلي الطبولوجيا الأساسية التي تعرض BGP في سيناريو MPLS :
الـ Weight :-
أعلى Weight سيتم تفضيله سمة WEIGHT الأعلى أولاً (يمكن استخدامها في روتر واحد بمسارين)
الـ WEIGHT هي معلمة خاصة بشركة سيسكو يتم استخدامه فقط عندما يكون لديك روتر سيسكو .
الـ LOCAL PREFERENCE
سيتم تفضيل أعلى LOCAL_PREF (يستحدم بين روترين بمسارين من موفري خدمة مختلفين)
ملاحظة : المسار بدون LOCAL_PREF يتم تعيين قيمة أفتراضيه له هي 100 . يمكن استخدامه مع أي روتر (سيسكو ، جونيبر ، هواوي ، وما إلى ذلك) .
الـ LOCALLY ORIGINATED
المسارات المحلية التي يتم الحصول عليها من قبل الشبكة أو أوامر إعادة التوزيع مفضلة على التجميعات المحلية التي يتم الحصول عليها .
الـ AS-PATH
يفضل استخدام أقصر AS_PATH
يتم تخطي هذه الخطوة إذا قمت بتكوين الأمر bgp bestpath as-path ignore .
تُعد AS_SET 1 ، بغض النظر عن عدد ASs الموجودة في المجموعة .
الـ MED
Lowest multi-exit discriminator
تحدث هذه المقارنة فقط إذا كان AS (المجاور) الأول هو نفسه في المسارين .
الطريق المفضل
يفضل eBGP عن مسارات iBGP .
الـ METRIC
سيفضل أدنى مترك IGP للقفزة التالية BGP إذا تم تحديد bestpath بالفعل .
الـ MULTIPATH
حدد ما إذا كانت المسارات المتعددة تتطلب التثبيت في جدول التوجيه لـ BGP Multipath إذا لم يتم تحديد bestpath بعد .
أقدم طريق – Oldest Route
عندما يكون كلا المسارين خارجيين ، فسيفضل المسار الذي تم استلامه أولاً (الأقدم) .
Router-id
روتر الـ BGP بأقل Router-id .