تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق 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. تتم الإشارة إلى هذه المسارات كـ O IA في إخراج الأمر show ip route.
ويطلق على كل من المسارات داخل المناطق وفيما بينها أيضا اسم المسارات الداخلية لبروتوكول فتح أقصر مسار أولا (OSPF)، حيث يتم إنشاؤها بواسطة OSPF نفسه عندما يتم تغطية واجهة باستخدام أمر شبكة OSPF.
خارجي نوع-2 أو خارجي-1 — المسارات التي تمت إعادة توزيعها إلى OSPF، مثل متصل أو ساكن إستاتيكي أو بروتوكول توجيه آخر، تعرف باسم خارجي نوع-2 أو خارجي نوع-1. يتم وضع علامة على هذه المسارات باسم O E2 أو O E1 في إخراج أمر show ip route.
النوع الخارجي ل NSSA-2 أو النوع الخارجي NSSA 1 — عند تكوين منطقة كمنطقة ليست كمنطقة Not-So-Stub (NSSA)، وإعادة توزيع المسارات إلى OSPF، تعرف المسارات باسم NSSA External Type-2 أو NSSA External Type-1. يتم وضع علامة على هذه المسارات باسم O N2 أو O N1 في إخراج أمر show ip route.
يتجاوز شرح الاختلافات بين النوع 2 أو 1 من وكيل خدمة NSSA الخارجي والنوع 2 أو 1 نطاق هذا المستند — ارجع إلى دليل تصميم OSPF للحصول على مزيد من المعلومات.
إن السلوك الافتراضي هو ألا تتم إعادة توزيع أي مسارات من بروتوكول OSPF إلى بروتوكول العبّارة الحدودية (BGP). يجب تكوين عملية إعادة التوزيع. يمكنك استخدام الأمر route-map لتصفية المسارات أثناء إعادة التوزيع من OSPF إلى BGP. ولاستكمال عملية إعادة التوزيع، يلزم إستخدام كلمات أساسية محددة مثل العوامل الخارجية الداخلية والخارجية والخارجية ضمن NSSA لإعادة توزيع المسارات المعنية.
توجد أربع حالات لإعادة توزيع مسارات OSPF إلى بروتوكول بوابة الحدود (BGP) تمت مناقشتها أدناه. يطبّق مخطط الشبكة على أول ثلاث حالات. يمكن العثور على المخطط والإعداد للحالة الرابعة في قسم إعادة توزيع OSPF NSSA-المسارات الخارجية إلى بروتوكول BGP.إعادة توزيع OSPF إلى مخطط BGP A
في حال قمتَ بتكوين إعادة التوزيع من OSPF في BGP بدون كلمات أساسية، تتم إعادة توزيع المسارات داخل المناطق وفيما بينها لبروتوكول OSPF فقط، بشكل افتراضي. يمكنك استخدام الكلمة الأساسية internal مع الأمر redistribute ضمن router bgp لإعادة توزيع المسارات داخل المناطق وفيما بينها لبروتوكول OSPF.
يُعد هذا التكوين تكوينًا جديدًا للموجّه 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 ضمن router bgp لإعادة توزيع المسارات الخارجية لبروتوكول OSPF في بروتوكول العبّارة الحدودية (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 |
---|
|
ملاحظة: يظهر التكوين أن الأمر الذي تم إدخاله كان يعيد توزيع OSPF 1 تطابق خارجي. وهذا عادي لأن OSPF يقوم تلقائيا بتذييل خارجي 1 خارجي 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#
أدخل هذا الأمر تحت الأمر Router BGP 100 على الموجه B لإعادة توزيع المسارات الخارجية ل OSPF فقط 1:
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#
وبالطريقة نفسها، أدخل هذا الأمر ضمن router bgp 100 على الموجّه B لإعادة توزيع المسارات الخارجية 2 فقط لبروتوكول OSPF:
RTB(config)#
router bgp 100RTB(config-router)#
redistribute ospf 1 match external 2
في هذه الحالة، تتم إعادة توزيع جميع مسارات OSPF إلى BGP باستخدام كل من الكلمات الأساسية الداخلية والخارجية داخل الأمر redistribute OSPF <process> تطابق داخلي، كما هو موضح في تكوين الموجه B هذا:
RTB |
---|
|
ومجدّدًا، يتم استبدال external بـ external 1 external 2 في التكوين. ويصبح هذا الأمر طبيعيًا ما لم تحدد أنت المسارات الخارجية المعينة التي تريد إعادة توزيعها في بروتوكول العبّارة الحدودية (BGP). بعد اكتمال تغيير التكوين، يبدأ الموجه B في إعادة توزيع جميع مسارات بروتوكول فتح أقصر مسار أولا (OSPF) والموجه C في تعلم جميع المسارات من بروتوكول BGP:
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#
يتم استخدام مخطط الشبكة هذا لهذه الحالة:
إعادة توزيع OSPF إلى مخطط BGP B
يُظهر مخطط الشبكة أن الموجّه B يستقبل المسارين N1 وN2 لبروتوكول OSPF. السلوك الافتراضي هو إعادة توزيع كلا من مسارات N1 و N2 إذا تم إستخدام الكلمة الأساسية NSSA-external فقط. يتيح لنا تكوين الموجه B هذا إعادة توزيع مسارات OSPF N2 (192.168.1.0/24) و OSPF N1 (192.168.2.0/24) إلى بروتوكول BGP:
RTB |
---|
|
ملاحظة: مثل التكوين الخارجي OSPF، يعرض التكوين السابق تطابق nssa-external 1 nssa-external 2 والأمر الذي تم إدخاله كان يعيد توزيع ospf 1 match nssa-external. وهذا عادي لأن OSPF يقوم تلقائيا بتذييل 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.
ملاحظة: كما يمكن استخدام خرائط المسارات لإعادة توزيع OSPF النوع 1/2 في 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 Cisco IOS still acts as the 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. أصدِر الأمر bgp redistribute-internal لتمكين إعادة توزيع مسارات iBGP في IGP. يلزم إتخاذ الاحتياطات لإعادة توزيع مسارات محددة باستخدام خرائط المسارات إلى بروتوكول العبارة الداخلية.
يتم عرض نموذج لتكوين إعادة توزيع مسارات 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، أستخدم بيان الشبكة والمعلومات الافتراضية التي تنشأ . في هذا المثال، تتم إعادة توزيع المسارات الافتراضية ل OSPF إلى BGP. ويتم القيام بذلك بإنشاء خريطة مسار وتوزيع الشبكة الافتراضية، وهو ما تسمح به قائمة التحكم في الوصول (ACL) القياسية.
! 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 باستخدام الأمر clear ip bgp * .
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
2.0 |
22-Apr-2025
|
العناوين والرؤوس والتنسيق. |
1.0 |
11-Oct-2001
|
الإصدار الأولي |