تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند سلوك إعادة توزيع أقصر مسار أولا (OSPF) إلى بروتوكول العبارة الحدودية (BGP) على موجهات Cisco.
توصيك Cisco بأن تكون لديك معرفة بأنواع مسارات OSPF قبل إستخدام هذا المستند.
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
للحصول على مزيد من المعلومات حول اصطلاحات المستندات، راجع اصطلاحات تلميحات Cisco التقنية.
توضح هذه الملاحظة التقنية سلوك OSPF إلى إعادة توزيع BGP على موجهات Cisco. يتم توضيح سلوك OSPF إلى إعادة توزيع BGP في RFC 1403. توجد أنواع متعددة من مسارات OSPF:
داخل المنطقة — في شبكة OSPF متعددة المناطق، تعرف الموجهات الموجهات الموجودة في نفس المنطقة بالمسارات داخل المنطقة. يتم وضع علامة "O" على هذه المسارات في
إخراج الأمر.show ip route
بين المناطق—عندما يعبر مسار ما موجّه حدود المنطقة (ABR) لبروتوكول OSPF، ويتم التعرُّف على المسار كمسار بين المناطق لبروتوكول OSPF. هذه الطرق تحمل علامة أو IA في
إخراج الأمر.show ip route
ويطلق على كل من الطرق الداخلية والطرق المشتركة بين المناطق أيضا اسم الطرق الداخلية لبروتوكول فتح أقصر مسار أولا (OSPF)، حيث أنها تنشأ من جانب هذا المنفذ نفسه عندما تكون الواجهة مشمولة بمرفق فتح أقصر مسار أولا (OSPF)
erasecat4000_flash:.network
خارجي نوع-2 أو خارجي نوع-1 — تعرف الموجهات التي تمت إعادة توزيعها في OSPF، مثل متصل أو ساكن إستاتيكي أو بروتوكول توجيه آخر، باسم خارجي نوع-2 أو خارجي نوع-1. يتم وضع علامة على هذه المسارات ك O E2 أو O E1 في
إخراج الأمر.show ip route
النوع الخارجي ل NSSA-2 أو النوع الخارجي NSSA 1 — عند تكوين منطقة على أنها منطقة ليست كمنطقة Not-So-Stub (NSSA)، وإعادة توزيع المسارات على OSPF، تعرف الموجهات بالنوع الخارجي NSSA-2 أو النوع الخارجي NSSA. يتم وضع علامة على هذه المسارات على أنها O N2 أو O N1 في
إخراج الأمر.show ip route
يتجاوز شرح الاختلافات بين النوع 2 أو 1 من وكيل خدمة NSSA الخارجي والنوع 2 أو 1 نطاق هذا المستند — ارجع إلى دليل تصميم OSPF للحصول على مزيد من المعلومات.
إن السلوك الافتراضي هو ألا تتم إعادة توزيع أي مسارات من بروتوكول OSPF إلى بروتوكول العبّارة الحدودية (BGP). يجب تكوين عملية إعادة التوزيع. يمكنك إستخدام
أمر لتصفية المسارات أثناء إعادة توزيع OSPF إلى BGP. لإكمال إعادة التوزيع، كلمات أساسية محددة مثل route-map
و internal
, external
,
لإعادة توزيع المسارات الخاصة.nssa-external
توجد أربع حالات لإعادة توزيع مسارات OSPF إلى بروتوكول بوابة الحدود (BGP) تمت مناقشتها أدناه. يطبّق مخطط الشبكة على أول ثلاث حالات. يمكن العثور على المخطط والإعداد للحالة الرابعة في قسم إعادة توزيع المسارات الخارجية ل OSPF NSSA إلى BGP.
في حال قمتَ بتكوين إعادة التوزيع من OSPF في BGP بدون كلمات أساسية، تتم إعادة توزيع المسارات داخل المناطق وفيما بينها لبروتوكول OSPF فقط، بشكل افتراضي. يمكنك إستخدام
الكلمة الأساسية معinternal
قيادة تحت redistribute
إعادة توزيع الطرق الداخلية والداخل وفيما بين المناطق. router bgp
يُعد هذا التكوين تكوينًا جديدًا للموجّه B الذي يعمل فقط على إعادة توزيع المسار داخل المناطق (10.108.2.0/24) والمسار بين المناطق (10.108.1.0/24) في BGP وتتم إعادة توزيع المسارات (داخل المناطق وفيما بينها) الداخلية لبروتوكول OSPF في بروتوكول العبّارة الحدودية (BGP):
RTB |
---|
hostname RTB ! |
يعمل الموجّه B على إعادة توزيع المسارات الداخلية لبروتوكول OSPF فقط:
RTB#show ip bgp BGP table version is 12, local router ID is 10.3.3.1 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, t secondary path, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 10.2.2.0/24 0.0.0.0 0 32768 ? *> 10.108.1.0/24 10.2.2.2 3 32768 ? *> 10.108.2.0/24 10.2.2.2 2 32768 ? RTB#
يعلم الموجه C هذه المسارات من بروتوكول BGP:
RTC#show ip route Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is not set 10.0.0.0/8 is variably subnetted, 5 subnets, 2 masks B 10.2.2.0/24 [20/0] via 10.3.3.1, 00:07:07 C 10.3.3.0/24 is directly connected, GigabitEthernet0/0 L 10.3.3.2/32 is directly connected, GigabitEthernet0/0 B 10.108.1.0/24 [20/3] via 10.3.3.1, 00:07:07 B 10.108.2.0/24 [20/2] via 10.3.3.1, 00:07:07 RTC# RTC#show ip bgp BGP table version is 8, local router ID is 10.3.3.2 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, t secondary path, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 10.2.2.0/24 10.3.3.1 0 0 100 ? *> 10.108.1.0/24 10.3.3.1 3 0 100 ? *> 10.108.2.0/24 10.3.3.1 2 0 100 ? RTC#
أستخدم
الكلمة الأساسية معexternal
قيادة تحت redistribute
لإعادة توزيع المسارات الخارجية ل OSPF إلى BGP. مع router bgp
الكلمة المفتاحية، لديك ثلاثة إختيارات:external
إعادة توزيع كل من النوع الخارجي 1 والنوع 2 (الافتراضي)
إعادة توزيع النوع-1
إعادة توزيع النوع-2
أدخِل الأوامر في وضع التكوين كما هو موضّح هنا:
RTB(config-router)#router bgp 100 RTB(config-router)#redistribute ospf 1 match external
في هذا التكوين للموجه B، قم بإعادة توزيع الموجهات الخارجية فقط لبروتوكول فتح أقصر مسار أولا (OSPF)، ولكن كلا من النوع 1 والنوع 2:
RTB |
---|
|
ملاحظة: يظهر التكوين
وكان الأمر الذي دخل match external 1 external 2
. هذا طبيعي لأن OSPF يقوم بإلحاق redistribute ospf 1 match external
external 1 external 2
في التكوين. وهو يطابق المسارات الخارجية 1 والمسارات الخارجية 2 لبروتوكول OSPF ويُعيد توزيع المسارات في بروتوكول العبّارة الحدودية (BGP).
الموجه B يعيد توزيع المسارات الخارجية فقط لبروتوكول فتح أقصر مسار أولا (OSPF):
RTB#show ip bgp BGP table version is 25, local router ID is 10.3.3.1 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, t secondary path, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 192.168.1.0 10.2.2.2 20 32768 ? *> 192.168.2.0 10.2.2.2 23 32768 ? RTB#
يتعرّف الموجّه C على هذين المسارين الخارجيين لبروتوكول OSPF من BGP:
RTC#show ip route Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is not set 10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks C 10.3.3.0/24 is directly connected, GigabitEthernet0/0 L 10.3.3.2/32 is directly connected, GigabitEthernet0/0 B 192.168.1.0/24 [20/20] via 10.3.3.1, 00:02:16 B 192.168.2.0/24 [20/23] via 10.3.3.1, 00:02:16
RTC#show ip bgp BGP table version is 21, local router ID is 10.3.3.2 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, t secondary path, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 192.168.1.0 10.3.3.1 20 0 100 ? *> 192.168.2.0 10.3.3.1 23 0 100 ? RTC#
أدخل هذا الأمر ضمن
أمر على الموجه (ب) لإعادة توزيع المسارات الخارجية الأولى فقط عبر بروتوكول فتح أقصر مسار أولا (OSPF):router bgp 100
RTB(config)#
router bgp 100RTB(config-router)#
redistribute ospf 1 match external 1
باستخدام جدول BGP لموجه التكوين السابق B (RTB) يوضح أنه قادر فقط على إعادة توزيع موجهات خارجية 1 إلى BGP ولا يتم إعادة توزيع جميع مسارات OSPF الأخرى إلى BGP:
RTB#show ip bgp BGP table version is 28, local router ID is 10.3.3.1 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, t secondary path, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 192.168.2.0 10.2.2.2 23 32768 ? RTB#
بنفس الطريقة، أدخل هذا الأمر تحت
على الموجه (ب) لإعادة توزيع مسارين خارجيين فقط لبروتوكول فتح أقصر مسار أولا (OSPF):router bgp 100
RTB(config)#
router bgp 100RTB(config-router)#
redistribute ospf 1 match external 2
في هذه الحالة، تتم إعادة توزيع جميع مسارات OSPF إلى BGP باستخدام كل من
وinternal
الكلمات المفتاحية ضمن الأمر external
redistribute ospf
، كما هو موضح في تكوين الموجه B هذا:
RTB |
---|
|
مرة أخرى،
تستبدل بexternal
في التكوين. ويصبح هذا الأمر طبيعيًا ما لم تحدد أنت المسارات الخارجية المعينة التي تريد إعادة توزيعها في بروتوكول العبّارة الحدودية (BGP). بعد اكتمال تغيير التكوين، يبدأ الموجه B في إعادة توزيع جميع مسارات بروتوكول فتح أقصر مسار أولا (OSPF) والموجه C في تعلم جميع المسارات من بروتوكول BGP: external 1 external 2
RTB#show ip bgp BGP table version is 6, local router ID is 10.3.3.1 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, t secondary path, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 10.2.2.0/24 0.0.0.0 0 32768 ? *> 10.108.1.0/24 10.2.2.2 3 32768 ? *> 10.108.2.0/24 10.2.2.2 2 32768 ? *> 192.168.1.0 10.2.2.2 20 32768 ? *> 192.168.2.0 10.2.2.2 23 32768 ? RTB#
RTC#show ip route Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is not set 10.0.0.0/8 is variably subnetted, 5 subnets, 2 masks B 10.2.2.0/24 [20/0] via 10.3.3.1, 00:03:27 C 10.3.3.0/24 is directly connected, GigabitEthernet0/0 L 10.3.3.2/32 is directly connected, GigabitEthernet0/0 B 10.108.1.0/24 [20/3] via 10.3.3.1, 00:03:27 B 10.108.2.0/24 [20/2] via 10.3.3.1, 00:03:27 B 192.168.1.0/24 [20/20] via 10.3.3.1, 00:03:27 B 192.168.2.0/24 [20/23] via 10.3.3.1, 00:03:27 RTC#
هذه حالة خاصة تتم فيها إعادة توزيع مسارات NSSA فقط إلى BGP. وهذه الحالة مشابهة للغاية للحالة الموضّحة في قسم إعادة توزيع المسارات الخارجية (النوع 1 أو النوع 2) لبروتوكول OSPF فقط في بروتوكول العبّارة الحدودية (BGP). والفارق الوحيد هو أن OSPF يطابق الآن المسارات الخارجية لضمانات الأمن السلبية بدلا من المسارات الخارجية فقط. يعرض جدول التوجيه للموجّه B المسارات الخارجية للمناطق غير الجذرية (NSSA) لبروتوكول OSPF:
RTB#show ip route Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is not set 10.0.0.0/8 is variably subnetted, 6 subnets, 2 masks C 10.2.2.0/24 is directly connected, GigabitEthernet0/1 L 10.2.2.3/32 is directly connected, GigabitEthernet0/1 C 10.3.3.0/24 is directly connected, GigabitEthernet0/0 L 10.3.3.1/32 is directly connected, GigabitEthernet0/0 O IA 10.108.1.0/24 [110/3] via 10.2.2.2, 00:05:00, GigabitEthernet0/1 O 10.108.2.0/24 [110/2] via 10.2.2.2, 00:05:00, GigabitEthernet0/1 O N2 192.168.1.0/24 [110/20] via 10.2.2.1, 00:10:14, GigabitEthernet0/1 O N1 192.168.2.0/24 [110/22] via 10.2.2.2, 00:03:43, GigabitEthernet0/1 RTB#
يتم استخدام مخطط الشبكة هذا لهذه الحالة:
يُظهر مخطط الشبكة أن الموجّه B يستقبل المسارين N1 وN2 لبروتوكول OSPF. يكون السلوك الافتراضي هو إعادة توزيع كل من مسارات N1 و N2 إذا كان
يتم إستخدام الكلمة الأساسية. يتيح لنا تكوين الموجه B هذا إعادة توزيع مسارات OSPF N2 (192.168.1.0/24) و OSPF N1 (192.168.2.0/24) إلى بروتوكول BGP:nssa-external
RTB |
---|
|
ملاحظة: مثل التكوين الخارجي ل OSPF، يتم عرض التكوين السابق
وكان الأمر الذي دخل match nssa-external 1 nssa-external 2
هذا طبيعي لأن OSPF يقوم بإلحاق redistribute ospf 1 match nssa-external
.nssa-external 1 nssa-external 2
في التكوين. وهو يطابق المسارين OSPF N1 وOSPF N2 ويُعيد توزيع المسارات في بروتوكول العبّارة الحدودية (BGP).
بعد تغيير التكوين على الموجه (ب)، فإنه يعيد توزيع المسارات الخارجية لبروتوكول OSPF NSSA، بينما يعلم الموجه C المسارات الخارجية لبروتوكول OSPF NSSA من بروتوكول بوابة الحدود (BGP):
RTB#show ip route Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is not set 10.0.0.0/8 is variably subnetted, 6 subnets, 2 masks C 10.2.2.0/24 is directly connected, GigabitEthernet0/1 L 10.2.2.3/32 is directly connected, GigabitEthernet0/1 C 10.3.3.0/24 is directly connected, GigabitEthernet0/0 L 10.3.3.1/32 is directly connected, GigabitEthernet0/0 O IA 10.108.1.0/24 [110/3] via 10.2.2.2, 00:09:40, GigabitEthernet0/1 O 10.108.2.0/24 [110/2] via 10.2.2.2, 00:09:40, GigabitEthernet0/1 O N2 192.168.1.0/24 [110/20] via 10.2.2.1, 00:14:54, GigabitEthernet0/1 O N1 192.168.2.0/24 [110/22] via 10.2.2.2, 00:08:23, GigabitEthernet0/1 RTB# RTB#show ip bgp BGP table version is 17, local router ID is 10.3.3.1 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, t secondary path, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 192.168.1.0 10.2.2.1 20 32768 ? *> 192.168.2.0 10.2.2.2 22 32768 ? RTB#
RTC#show ip route Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override, p - overrides from PfR Gateway of last resort is not set 10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks C 10.3.3.0/24 is directly connected, GigabitEthernet0/0 L 10.3.3.2/32 is directly connected, GigabitEthernet0/0 B 192.168.1.0/24 [20/20] via 10.3.3.1, 00:01:29 B 192.168.2.0/24 [20/22] via 10.3.3.1, 00:01:29 RTC# RTC#show ip bgp BGP table version is 41, local router ID is 10.3.3.2 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, t secondary path, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 192.168.1.0 10.3.3.1 20 0 100 ? *> 192.168.2.0 10.3.3.1 22 0 100 ? RTC#
بنفس الطريقة مع المسارات الخارجية ل OSPF، لإعادة توزيع مسارات OSPF N1 فقط، أدخل هذا الأمر تحت الموجه BGP 100 على الموجه B:
RTB(config)#
router bgp 100
RTB(config-router)#redistribute ospf 1 match nssa-external 1
!--- This redistributes only OSPF NSSA-external Type-1 routes into BGP.
لإعادة توزيع مسارات OSPF N2 فقط، أدخل هذا الأمر تحت الموجه BGP 100 على الموجه B:
RTB(config)#
router bgp 100redistribute ospf 1 match nssa-external 2
RTB(config-router)#
!--- This redistributes only OSPF NSSA-external Type-2 routes into BGP.
ملاحظة: يمكن إستخدام خرائط المسار أيضا لإعادة توزيع النوع 1/2 من OSPF إلى BGP. راجع إعادة توزيع مسارات OSPF E2 في BGP للحصول على مزيد من المعلومات.
من المهم فهم كيف يؤدي تغيير التكوين المتتابع إلى تغيير التكوين الخاص بك. لا يقوم أمر جديد مع خيار التطابق باستبدال الأمر السابق ولكنه تتم إضافته إليه. يوضح المثال التالي كيف يمكن أن يكون لتسلسل أمر التكوين تأثير على إعادة التوزيع:
R4#configure terminal R4(config)#router bgp 100 R4(config-router)#redistribute ospf 1 match internal R4(config-router)#^Z !--- Initially, you redistribute internal OSPF routes into BGP 100. R4#show run | include redistribute ospf redistribute ospf 1 match internal R4#configure terminal R4(config)#router bgp 100 R4(config-router)#redistribute ospf 1 match external R4(config-router)#^Z !--- With this second command, you tell BGP to also redistribute external OSPF routes. R4#show run | include redistribute ospf redistribute ospf 1 match internal external 1 external 2 R4# R4#configure terminal R4(config)#router bgp 100 R4(config-router)#no redistribute ospf 1 match external 2 R4(config-router)#^Z !--- With this no command, you only disable the redistribution of external type 2 into BGP.
!--- All other types of routes previously configured remain. R4#show run | include redistribute ospf redistribute ospf 1 match internal external 1 !--- As you can see, internal and external type 1 remain. R4#configure terminal R4(config)#router bgp 100 R4(config-router)#no redistribute ospf 1 match internal external 1 R4(config-router)#^Z !--- Now, with this no command, which includes all configured keywords, it is important to note that you
!--- still do not disable the redistribution fully. you only removed the keyword. After this,
!--- the IOS still acts as default—redistributing internal routes only. R4#show run | include redistribute ospf redistribute ospf 1 R4#configure terminal R4(config)#router bgp 100 R4(config-router)#no redistribute ospf 1 !--- Always use the previous command in order to completely disable redistribution. R4(config-router)# ^Z R4#show run | include redistribute ospf R4#
يت استخدام إعادة توزيع المسارات لنشر المسارات التي تم التعرُّف عليها باستخدام بروتوكول واحد، في بروتوكول توجيه آخر. عند إعادة توزيع BGP في IGP، تتم إعادة توزيع مسارات eBGP التي تم التعرُّف عليها فقط. لا يتم إدخال المسارات المعروفة على الموجه لبروتوكول العبارة الداخلية (iBGP) التي تم التعرف عليها على بروتوكول العبارة الداخلية من أجل منع إنشاء حلقات التوجيه.
وبشكل افتراضي، يتم تعطيل إعادة توزيع iBGP إلى IGP. قم بإصدار
لتمكين إعادة توزيع مسارات iBGP إلى بروتوكول العبارة الداخلية. يلزم إتخاذ الاحتياطات لإعادة توزيع مسارات محددة باستخدام خرائط المسارات إلى بروتوكول العبارة الداخلية.bgp redistribute-internal
يتم عرض نموذج لتكوين إعادة توزيع مسارات iBGP إلى OSPF هنا:
Router(config)#router bgp 65345 Router(config-router)#bgp redistribute-internal ! Router(config)#router ospf 100 Router(config-router)#redistribute bgp 65345 subnets
ملاحظة: يمكن أن يؤدي إعادة توزيع مسارات بروتوكول iBGP إلى بروتوكول بوابة داخلية إلى حدوث حلقات تكرار توجيه داخل النظام الذاتي (AS). وهو أمر غير موصى به. تحتاج عوامل تصفية المسارات إلى تعيينها للتحكُّم في المعلومات، التي يتم استيرادها في IGP.
لإعادة توزيع المسارات الافتراضية إلى BGP، أستخدم
بيان وnetwork
. في هذا المثال، تتم إعادة توزيع المسارات الافتراضية ل OSPF إلى BGP. ويتم القيام بذلك بإنشاء خريطة مسار وتوزيع الشبكة الافتراضية، وهو ما تسمح به قائمة التحكم في الوصول (ACL) القياسية. default-information originate
! route-map map_default_only permit 10 match ip address acl_default_only ! ip access-list standard acl_default_only permit 0.0.0.0 ! router bgp 64601 network 0.0.0.0 redistribute ospf 1 route-map map_default_only default-information originate !
!--- Distributes the default route in bgp
بعد التكوين، قم بمسح جلسات عمل BGP باستخدام
erasecat4000_flash:. clear ip bgp *
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
1.0 |
11-Oct-2001 |
الإصدار الأولي |