المحتويات

المقدمة

المتطلبات الأساسية

المكونات المستخدمة

معلومات أساسية

الحل

يتعذر الوصول إلى الخطوة التالية لمسار BGP

التكوين

BGP ODN كمقبض التحقق الناعم من NextHop

BGP ODN كمقبض التحقق من الصحة الثابتة للخطوة التالية

تحديد أفضل مسار BGP مع مراعاة قياس مسار سياسة SR

أفضل مسارات تحديد مسار BGP التي تفضل مسارات سياسة SR

تحديد أفضل مسار BGP يفرض مسارات سياسة SR

نظرة عامة

السلوك الافتراضي

التحقق من صحة الاعتماد على RIB مع قياس سياسة SR

التحقق من اعتماد سياسة SR باستخدام مقياس RIB

التحقق من صحة نهج SR باستخدام قياس سياسة SR

التحقق من صحة نهج SR المعتمد على مقياس RIB ونهج SR غير المستخدم لحساب أفضل مسار

التحقق من صحة نهج SR المعتمد على مقياس RIB ونهج SR المستخدم لحساب أفضل مسار

التحقق

التحقق مما إذا كان أحد النهج يعمل لأعلى أو لأسفل

التحقق من إستخدام النهج

أمر show BGP Nexthops

تتبع BGP

المسافة الإدارية والمقياس

قيم المسؤول

التحقق من نوع المسؤول والمقياس في ODN

قياس فعال

مقارنات مسارات BGP

مقارنة مسار BGP بلون وبدون

سيناريوهات بمزيد من التفاصيل باستخدام أوامر show

السلوك الافتراضي

التحقق من صحة الاعتماد على RIB مع قياس سياسة SR

التحقق من اعتماد سياسة SR باستخدام قياس RIB

التحقق من صحة نهج SR باستخدام قياس سياسة SR

لم يتم إستخدام التحقق من صحة نهج SR المعتمد على مقياس RIB ونهج SR لحساب أفضل مسار

التحقق من صحة نهج SR المعتمد على مقياس RIB ونهج SR المستخدم لحساب أفضل مسار

المقدمة

يصف هذا المستند سلوك معالجة الخطوة التالية بواسطة بروتوكول العبارة الحدودية (BGP) في Cisco IOS® XR. يتطلب BGP الخطوة التالية (NH) للمسار التي يمكن الوصول إليها قبل تثبيت المسار في قاعدة معلومات التوجيه (RIB). تنطبق هذه القاعدة على جميع مكبرات صوت BGP. هذا هو التحقق من صحة الخطوة التالية. تضمن ميزة الخطوة التالية الناعمة BGP عدم وجود حاجة بعد ذلك إلى إمكانية الوصول إلى الخطوة التالية BGP في الضلع.

المتطلبات الأساسية

المتطلبات

لا توجد متطلبات خاصة لهذا المستند.

المكونات المستخدمة

هذا المستند خاص ب Cisco IOS XR.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

معلومات أساسية

في شبكة نظام مستقل واحد (AS)، أو شبكة متعددة المجالات، أو سيناريو inter-AS، قد لا يكون هناك إمكانية الوصول إلى NH إذا لم تتم إعادة توزيعها بين المجالات أو الأنظمة الذاتية.

لا تقتصر المشكلة على موجهات حافة مزود وحدة الاستقبال والبث، ولكنها تقتصر أيضا على مكبرات صوت BGP المتوسطة (على سبيل المثال Route-العاكس (RR) وموجه حد النظام الذاتي (ASBR) بين نقاط الوصول إلى النظام المستقل (PEs) من مخرج ومدخل. يجب أن يكون لمكبر صوت BGP الوسيط إمكانية الوصول إلى NH قبل أن يقوم بتثبيت مسار ونشره.

الخطوة التالية حسب الطلب (ODN) هي تطبيق توجيه المقطع (SR) الذي يقوم بتثبيت سياسات SR على الموجه. يمكن أن تكون مسارات الخدمة المرتبطة بسياسات SR هذه مسارات BGP. يمكن تثبيت مسارات BGP هذه فقط في جدول إعادة التوجيه السريع من RIB و Cisco (CEF) إذا كانت الخطوة التالية صالحة. هناك تصميمات مثل MPLS السلسلة أو Inter-AS MPLS الشبكة الخاصة الظاهرية (VPN) حيث لا يتم ضمان إمكانية الوصول إلى الخطوة التالية BGP في جزء آخر من الشبكة مثل منطقة أخرى أو مجال آخر بواسطة مسار في RIB. لا تعد هذه مشكلة إذا كان إمكانية الوصول مكفولة بواسطة وحدة تحكم أو عنصر حساب مسار SR (SR-PCE) الذي يوفر إمكانية الوصول إلى عناصر الشبكة عبر الشبكة.

حاليا، يمكن أن يستخدم مسار خدمة BGP سياسة SR فقط إذا كانت الخطوة التالية من مسار BGP في RIB كمسار غير افتراضي.

إذا لم يكن لدى مكبر صوت BGP مع سياسة SR مسار (بخلاف المسار الافتراضي) في بروتوكول معلومات التوجيه (RIB) للخطوة التالية ل BGP، حينئذ يمكن إستخدام حل بديل. ال workaround أن يشكل خاص (غير تقصير) مسار ساكن إستاتيكي إلى null0 يغطي أن يتعذر الوصول، حقن المسارات عن طريق BGP-LU، أو يعيد توزيعها بين مجال IGP.

وهذا أمر مرهق و/أو يؤثر على إمكانية التوسع.

الحل

يستقبل PE (وحدة الاستقبال والبث) بادئات BGP L3VPN الملونة. يمكن أن يتعرف على سياسة SR محليا أو يطلب نهج ODN SR للألوان والنقطة التالية.

إذا تم تكوين التحقق من صحة NH، يقوم BGP بالتحقق الميسر من صحة NH ويطبق مقياس/NH عند تمكين الأمر. بالنسبة ل NH ملون، يأتي الإعلان/القياس من وحدة التحكم SR. التحقق المرن من الخطوة التالية يعني أنه لا يوجد تدقيق لإمكانية الوصول إلى RIB، ولكن يتم إجراء التحقق على معلومات سياسة SR. ويتضمن ذلك نوع مسار سياسة SR ومسافة المسؤول والقيمة المترية لذلك النوع المتري.

يتم تقديم أمر جديد للقيام بهذا التحقق من صحة الخطوة التالية البسيطة على موجه وحدة الاستقبال والبث أو RR.

يتم تقديم أمر جديد ل RR، لتخطي التحقق من إمكانية الوصول إلى الخطوة التالية لمسارات اللون-extcomm.

يتم إدخال أمر جديد ل RR حتى لا يتم إستخدام سياسة SR لحساب أفضل مسار ل BGP.

تم إدخال الميزة في الإصدار 7.3.2 و 7.4.1 من Cisco IOS XR.

يتعذر الوصول إلى الخطوة التالية لمسار BGP

لا يتم الإعلان عن مسار BGP مع خطوة تالية لا يمكن الوصول إليها.

هذا المسار هو مسار VPNv4 على RR. لا يمكن الوصول إلى الخطوة التالية (PE loopback) بسبب عدم وجود مسار لعنوان الخطوة التالية في جدول التوجيه.

RP/0/RP0/CPU0:RR#show bgp vpnv4 unicast rd 65001:2 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65001:2

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                   0            0

Last Modified: Oct 26 10:40:12.136 for 00:03:07

Paths: (1 available, no best path)

Not advertised to any peer

Path #1: Received by speaker 0

Not advertised to any peer

65002, (Received from a RR-client)

10.0.0.5 (inaccessible) from 10.0.0.5 (10.0.0.5)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, not-in-vrf

Received Path ID 0, Local Path ID 0, version 0

Extended community: Color:101 RT:65001:101

ولا يتم الإعلان عن مسار BGP VPNv4 نتيجة لذلك.

RP/0/RP0/CPU0:RR#show route 10.0.0.5

Routing entry for 0.0.0.0/0

Known via "isis 1", distance 115, metric 20, candidate default path, type level-1

Installed Oct 25 09:35:07.256 for 1d01h

Routing Descriptor Blocks

10.2.7.2, from 10.0.0.3, via GigabitEthernet0/0/0/0

Route metric is 20

No advertising protos.

ال workaround حالي أن يشكل ممر ساكن إستاتيكي أن يغطي ال PE loopback عنوان على المسحاج تخديد. هذا مثال على هذا المسار الثابت إلى null0.

address-family ipv4 unicast

10.0.0.0/24 Null0

!

!

يقوم هذا المسار الثابت إلى Null0 بإنشاء إمكانية الوصول في RIB لجميع عناوين إسترجاع PE البعيدة (عناوين الخطوة التالية ل BGP). يغطي هذا المسار الثابت جميع العناوين في النطاق 10.0.0.0 - 10.0.0.255.

حللت الخطوة تالي من خلال الطريق ساكن إستاتيكي. يمكنك رؤية ذلك باستخدام هذا الأمر.

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast nexthops 10.0.0.5 color 101

Nexthop: 10.0.0.5 C:101

VRF: default

Nexthop ID: 0x6000008, Version: 0x0

Nexthop Flags: 0x00480002

Nexthop Handle: 0x7fa734042e94

RIB Related Information:

Firsthop interface handle 0x0000000c

Gateway TBL Id: 0xe0000000    Gateway Flags: 0x00000080

Gateway Handle: 0x7fa7988c7ce8

Gateway: reachable, non-Connected route, prefix length 24

Resolving Route: 10.0.0.0/24 (static)

Paths: 0

RIB Nexhop ID: 0x0

Status: [Reachable][Connected][Not Local]

Metric: 0

ORR afi bits: 0x0

Registration: Synchronous, Completed: 01:22:27

Events: Critical (0)/Non-critical (0)

Last Received: 01:22:27 (Registration)

Last gw update: (Crit-sync) 01:22:27(rib)

Reference Count: 4

Prefix Related Information

Active Tables: [IPv4 Unicast][VPNv4 Unicast]

Metrices: [0x0][0x0]

Reference Counts: [0][4]

Interface Handle: 0x0

Attr ref-count: 7

SR policy color 101, State: [Up]

Not registered, bsid 24009

Skip Reg on restart [No]

First notif received [Yes]

SR Policy Flags [0x2]

BGP TE registered [No]

ODN registered [No]

IPv6 capability required/enabled: Yes/Yes

Last SR policy update: 01:22:35

إذا تم إستخدام سياسة SR للتحقق من صحة الخطوة التالية، فعندئذ ترى هذا الإخراج:

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast nexthops 10.0.0.5 color 101

Nexthop: 10.0.0.5 C:101

VRF: default

Nexthop ID: 0x6000008, Version: 0x0

Nexthop Flags: 0x00480000

Nexthop Handle: 0x7fa734042e94

RIB Related Information:

Firsthop interface handle 0x00000000

Gateway TBL Id: 0xe0000000    Gateway Flags: 0x00000080

Gateway Handle: 0x7fa7988c7ce8

Gateway: unreachable, non-Connected route, prefix length 8192

Resolving Route: 10.0.0.0/24 (static)

Paths: 0

RIB Nexhop ID: 0x0

Status: [Unreachable]

Metric: 4294967295

ORR afi bits: 0x0

Registration: Synchronous, Completed: 01:25:30

Events: Critical (1)/Non-critical (0)

Last Received: 00:00:43 (Critical)

Last gw update: (Crit-notif) 00:00:43(rib)

Reference Count: 2

Prefix Related Information

Active Tables: [IPv4 Unicast][VPNv4 Unicast]

Metrices: [0xffffffff][0xffffffff]

Reference Counts: [0][2]

Interface Handle: 0x0

Attr ref-count: 5

SR policy color 101, State: [Up]

Not registered, bsid 24009

Skip Reg on restart [No]

First notif received [Yes]

SR Policy Flags [0x2]

BGP TE registered [No]

ODN registered [No]

IPv6 capability required/enabled: Yes/Yes

Last SR policy update: 01:25:38

التكوين

أوامر التكوين هذه جديدة:

nexthop validation color-extcomm sr-policy

nexthop validation color-extcomm disable

bgp bestpath igp-metric sr-policy

bgp bestpath sr-policy prefer

bgp bestpath sr-policy force

nexthop validation color-extcomm disable

BGP ODN كمقبض التحقق الناعم من NextHop

على PE (هو):

RP/0/RP0/CPU0:PE1(config)#router bgp 65001

RP/0/RP0/CPU0:PE1(config-bgp)#nexthop ?

mpls        Configure next-hop related items for mpls

resolution  Configure next-hop related items for resolution

validation  Configure next-hop reachability validation

RP/0/RP0/CPU0:PE1(config-bgp)#nexthop validation ?

color-extcomm  Configure next-hop reachability validation for color-extcomm paths

RP/0/RP0/CPU0:PE1(config-bgp)#nexthop validation color-extcomm ?

disable    Disable next-hop reachability validation for color-extcomm paths

sr-policy  Enable BGP next-hop reachability validation by SR Policy for color-extcomm paths

RP/0/RP0/CPU0:PE1(config-bgp)#nexthop validation color-extcomm sr-policy

RP/0/RP0/CPU0:PE1(config-bgp)#commit

هذا هو الأمر الرئيسي: يشغل سلوك الخطوة التالية ل BGP. لا يتم إجراء التحقق من RIB إذا كان هناك سياسة SR متاحة للخطوة التالية واللون.

BGP ODN كمقبض التحقق من الصحة الثابتة للخطوة التالية

تمثل الخطوة التالية الثابتة ل BGP السلوك الافتراضي.

هذا الأمر هو الأمر للعودة إلى هذا السلوك: لا يوجد تحقق من صحة لون-extcomm.

تحديد أفضل مسار BGP مع مراعاة قياس مسار سياسة SR

عندما يكون لدينا إمكانية الوصول إلى بروتوكول العبارة الداخلية (IGP) إلى NHs، وإذا وصلت الخوارزمية إلى الخطوة 8 في عملية تحديد أفضل مسار BGP، فإن مسار BGP المفضل هو الذي يحتوي على أقل مسافة (IGP) إلى الخطوة التالية. هذا هو السلوك الافتراضي. راجع خوارزمية تحديد مسار BGP الأفضل.

وهذا صحيح إلا إذا تم تكوين الأمر BGP bestpath igp-metric. وفي هذه الحالة، لا ينظر في تكلفة بروتوكول العبارة الداخلية على الإطلاق.

وفي الوقت الحالي، يتم مراعاة قياس IGP فقط إلى BGP NH؛ وليس المقياس الذي يقدمه مسار سياسة SR. ويظل هذا هو السلوك الافتراضي، ولكن هناك أمر يرشد BGP لاستخدام قياس مسار سياسة SR بدلا من قياس IGP لخوارزمية تحديد أفضل مسار BGP.

RP/0/RP0/CPU0:PE1(config)#router bgp 65001

RP/0/RP0/CPU0:PE1(config-bgp)#bgp bestpath igp-metric ?

ignore     Ignore IGP metric during path comparison

sr-policy  Use next-hop admin/metric from SR policy at Next Hop metric compareson stage

RP/0/RP0/CPU0:PE1(config-bgp)#bgp bestpath igp-metric sr-policy

RP/0/RP0/CPU0:PE1(config-bgp)#commit

يشغل هذا الأمر إعتبار مسؤول PCE/المسار والقيم المترية. يمكن تمرير قيم المسؤول/القياس هذه إلى BGP فقط إذا كان نهج SR قيد التشغيل. يمكن هذا الأمر خوارزمية BGP من إختيار أفضل مسار استنادا إلى المسؤول والمقياس للخطوة التالية من نهج SR. بدون هذا الأمر، يكون السلوك الافتراضي هو إعتبار مقياس IGP فقط من الخطوة التالية. ويشار إلى هذا على أنه "التحقق من صحة الخطوة التالية من قبل الشركة العربية".

أفضل مسارات تحديد مسار BGP التي تفضل مسارات سياسة SR

هناك منصات لا تدعم المزج بين المسارات التي لها إما الخطوة التالية الأصلية أو نهج SR الخطوة التالية. قد لا يدعم النظام الأساسي هذا المزيج في إعادة التوجيه عبر كلا نوعي المسار. وهذا أمر مهم مع الأخذ في الاعتبار إستخدام المسارات المتعددة متساوية التكلفة (ECMP) أو المسارات متعددة المسارات غير متساوية التكلفة (UCMP) أو مسارات النسخ الاحتياطي. يمكن أن يكون أي نوع من المسارات أفضل مسار لبروتوكول BGP. والسلوك الافتراضي هو إعتبار مسارات BGP التي تحتوي على نفس نوع الخطوة التالية كأفضل مسار BGP فقط.

يرشد هذا الأمر BGP لتفضيل المسارات التي يوجد لها سياسة SR للون/الخطوة التالية عندما يقوم الموجه بتنفيذ أفضل حساب للمسار. وهذا يعني أن المسارات التي تكون سياسة SR فيها معطلة، أو حيث لا يوجد سياسة SR، لا يتم أخذها في الاعتبار أثناء حساب أفضل المسارات.

BGP bestpath sr-policy {force | أفضل}

يجب تكوين إحدى الكلمتين الأساسيتين.

RP/0/RP0/CPU0:PE1(config-bgp)#bgp bestpath sr-policy ?

force   Consider only paths over SR Policy for bestpath selection, eBGP no-color ineligible

prefer  Consider only paths over SR Policy for bestpath selection, eBGP no-color eligible

إذا قمت بتكوين الخيار المفضل، فسيتم وضع علامة على مسارات eBGP التي لا تحتوي على لون مؤهلة (لذلك يمكن أن تكون جزءا من أفضل مسار). إذا لم يكن هذا السلوك مطلوبا، فيمكنك إضافة سياسة SR وهمية إلى مسارات eBGP. وإلا، يمكنك تكوين خيار فرض لهذا الأمر حتى تصبح مسارات eBGP دون لون غير مؤهلة.

راجع الشبكة كما هو موضح في الصورة.

هناك ثلاثة مسارات ممكنة للشبكة 10.99.99.99/32 من الموجه PE1. يتم الإعلان عن البادئة 10.99.99.99/32 بواسطة R8 والموجه CE.

يحتوي BGP على 3 مسارات للمسار 10.99.99.99/32: 2 iBGP (PE2 و PE3 هي موجهات الخطوة التالية BGP) و 1 مسارات eBGP (من R8).

تحتوي مسارات iBGP على النقطتين التاليتين 10.0.0.5 و 10.0.0.6. يحتوي مسار eBGP على الخطوة التالية 10.1.8.8.

لا يحتوي التكوين على هذا الأمر bgp bestpath sr-policy.

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.9.9.9/32

BGP routing table entry for 10.9.9.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                 474          474

Local Label: 24005

Last Modified: Nov 29 09:04:07.948 for 00:00:49

Paths: (3 available, best #3)

Advertised to PE peers (in unique update groups):

10.0.0.4        10.0.0.3

Path #1: Received by speaker 0

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24007) (admin 20) (metric 23) from 10.0.0.3 (10.0.0.5)

Received Label 24018

Origin IGP, metric 0, localpref 100, valid, internal, group-best, imported

Received Path ID 0, Local Path ID 0, version 0

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

SR policy color 101, up, not-registered, bsid 24007

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

Path #2: Received by speaker 0

Not advertised to any peer

65002

10.0.0.6 from 10.0.0.4 (10.0.0.6)

Received Label 24004

Origin IGP, metric 0, localpref 100, valid, internal, imported

Received Path ID 0, Local Path ID 0, version 0

Extended community: RT:65001:101

Originator: 10.0.0.6, Cluster list: 10.0.0.4

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:3

Path #3: Received by speaker 0

Advertised to PE peers (in unique update groups):

10.0.0.4        10.0.0.3

65003

10.1.8.8 from 10.1.8.8 (10.0.0.8)

Origin IGP, metric 0, localpref 100, valid, external, best, group-best, import-candidate

Received Path ID 0, Local Path ID 1, version 474

Extended community: RT:65001:101

Origin-AS validity: (disabled)

لا يحتوي مسار eBGP على لون أو نهج SR. إنه أفضل طريق.

إذا كان مسار eBGP يحتوي على لون، ولكنه لا يحتوي على سياسة SR، فإنه يتم إختياره كأفضل مسار.

إذا كان مسار eBGP له لون، وسياسة SR، فإنه يتم إختياره كأفضل مسار.

هنا مثال آخر. لا يحتوي مسار eBGP على لون، ولم يتم تكوين أي نهج SR والأمر BGP bestpath sr-policy /المفضل.

ملاحظة: مجاورة eBGP داخل VRF. هذا يعني أن أنت ينبغي شكلت الأمر bgp bestpath sr-policy تفضل تحت ال VRF.

router bgp 65001

nexthop validation color-extcomm sr-policy

bgp unsafe-ebgp-policy

bgp bestpath igp-metric sr-policy

address-family vpnv4 unicast

!

neighbor 10.0.0.3

remote-as 65001

update-source Loopback0

address-family vpnv4 unicast

!

!

neighbor 10.0.0.4

remote-as 65001

update-source Loopback0

address-family vpnv4 unicast

!

!

neighbor 10.0.0.7

remote-as 65001

shutdown

update-source Loopback0

address-family vpnv4 unicast

!

!

vrf one

rd 65000:1

bgp unsafe-ebgp-policy

bgp bestpath sr-policy prefer

address-family ipv4 unicast

redistribute connected

!

neighbor 10.1.8.8

remote-as 65003

address-family ipv4 unicast

!

!

!

!

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.9.9.9/32 bestpath-compare

BGP routing table entry for 10.9.9.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                 579          579

Local Label: 24004 (no rewrite);

Flags: 0x01343001+0x00020000;

Last Modified: Nov 30 07:36:55.948 for 00:03:05

Paths: (3 available, best #3)

Advertised to PE peers (in unique update groups):

10.0.0.4        10.0.0.3

Path #1: Received by speaker 0

Flags: 0x2000000001020005, import: 0x080

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24007) (admin 20) (metric 23) from 10.0.0.3 (10.0.0.5), if-handle 0x00000000

Received Label 24018

Origin IGP, metric 0, localpref 100, valid, internal, group-best, imported

Received Path ID 0, Local Path ID 0, version 0

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

SR policy color 101, up, not-registered, bsid 24007

best of AS 65002

An iBGP path, whereas best path (path #3) is an eBGP path

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

Path #2: Received by speaker 0

Flags: 0x2000000000020005, import: 0x0a0

Not advertised to any peer

65002

10.0.0.6 from 10.0.0.4 (10.0.0.6), if-handle 0x00000000

Received Label 24004

Origin IGP, metric 0, localpref 100, valid, internal, imported

Received Path ID 0, Local Path ID 0, version 0

Extended community: RT:65001:101

Originator: 10.0.0.6, Cluster list: 10.0.0.4

Non SR-policy path is ignored due to config knob

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:3

Path #3: Received by speaker 0

Flags: 0x300000000d040003, import: 0x31f

Advertised to PE peers (in unique update groups):

10.0.0.4        10.0.0.3

65003

10.1.8.8 from 10.1.8.8 (10.0.0.8), if-handle 0x00000000

Origin IGP, metric 0, localpref 100, valid, external, best, group-best, import-candidate

Received Path ID 0, Local Path ID 1, version 579

Extended community: RT:65001:101

Origin-AS validity: (disabled)

best of AS 65003, Overall best

مسار eBGP هو الأفضل، رغم أنه بدون لون. إذا لم تكن تريد مسار eBGP بدون لون كأفضل مسار، فعليك تكوين الأمر BGP bestpath sr-policy باستخدام خيار فرض.

ملاحظة: المسارات المحلية والمعاد توزيعها تكون دائما مؤهلة للحصول على أفضل حساب للمسار.

أستخدم هذا الأمر للتحقق مما إذا كان النظام الأساسي يدعم مزيج إعادة التوجيه عبر سياسة SR والنقطة التالية الأصلية.

RP/0/RP0/CPU0:R1#show bgp process detail | include native

Platform support mix of sr-policy and native nexthop: No

ملاحظة: تظهر الموجهات NCS55xx و NCS560/NCS540 no، و ASR9000 نعم.

تحديد أفضل مسار BGP يفرض مسارات سياسة SR

يرشد الأمر BGP لتفضل المسارات مع سياسة SR الخطوة التالية عند تنفيذ حساب أفضل مسار ولكنه يستثني مسارات eBGP بدون لون.

RP/0/RP0/CPU0:PE1(config-bgp)#bgp bestpath sr-policy ?

force   Consider only paths over SR Policy for bestpath selection, eBGP no-color ineligible

RP/0/RP0/CPU0:PE1(config-bgp)#bgp bestpath sr-policy force ?

تم تعطيل التحقق من إمكانية الوصول من الخطوة التالية لمسارات Color-Extcomm

يستخدم هذا عادة على عاكس المسار (RRs).

في RR:

RP/0/RP0/CPU0:RR1(config-bgp)#nexthop validation color-extcomm disable

RP/0/RP0/CPU0:RR1(config-bgp)#commit

تم تعطيل التحقق من صحة إمكانية الوصول من الخطوة التالية لمسارات Color-Extcomm. وهذا لا علاقة له بحالة أو وجود سياسة المسؤولية الاجتماعية.

نظرة عامة

يتم توجيه السلوك على وحدة الاستقبال والبث و RR بواسطة تكوين أمر التحقق من الصحة من الخطوة التالية وأمر BGP أفضل مسار igp-metric sr-policy. هناك 4 سيناريوهات. يحتوي كل سيناريو على مجموعة من أمري تكوين.

السلوك الافتراضي

قابل للتطبيق على موجه وحدة الاستقبال والبث و RR.

التكوين:

no nexthop validation color-extcomm sr-policy

no bgp bestpath igp-metric sr-policy

الوظيفة:

Perform RIB validation (hard next-hop).

Do not use admin/metric from the sr-policy.

التحقق من صحة الاعتماد على RIB مع قياس سياسة SR

قابل للتطبيق على موجه وحدة الاستقبال والبث و RR.

التكوين:

no nexthop validation color-extcomm sr-policy

bgp bestpath igp-metric sr-policy

الوظيفة:

Perform RIB validation (hard next-hop).

If NH is reachable in RIB:

If policy is up:

Use policy metric

If policy is down:

Use RIB metric

التحقق من اعتماد سياسة SR باستخدام مقياس RIB

هذا هو السلوك الافتراضي.

قابل للتطبيق على موجه وحدة الاستقبال والبث.

التكوين:

nexthop validation color-extcomm sr-policy

no bgp bestpath igp-metric sr-policy

الوظيفة:

Do not perform RIB validation (soft next-hop).

Do not use admin/metric from the SR policy.

The RIB metric might not be available.

التحقق من صحة نهج SR باستخدام قياس سياسة SR

قابل للتطبيق على موجه وحدة الاستقبال والبث.

التكوين:

nexthop validation color-extcomm sr-policy

bgp bestpath igp-metric sr-policy

الوظيفة:

Do not perform RIB validation (soft next-hop).  RIB reachability is not needed.

If policy is up:

Use policy metric and validation, even if RIB reachability is present

If policy is down:

Use RIB validation and metric if available. If not available, the route is not installed.

التحقق من صحة نهج SR المعتمد على مقياس RIB ونهج SR غير المستخدم لحساب أفضل مسار

قابل للتطبيق على موجه التردد اللاسلكي.

التكوين:

nexthop validation color-extcomm disable

no bgp bestpath igp-metric sr-policy

الوظيفة:

Use RIB metric if the next-hop is in the RIB. Else, use the gateway metric (the next-hop IGP metric) 0.

Do not use SR policy for bestpath calculation. Do not use admin/metric from the SR policy.

التحقق من صحة نهج SR المعتمد على مقياس RIB ونهج SR المستخدم لحساب أفضل مسار

قابل للتطبيق على موجه التردد اللاسلكي.

التكوين:

nexthop validation color-extcomm disable

bgp bestpath igp-metric sr-policy

الوظيفة:

Use RIB metric if the next-hop is in the RIB. Else, use the gateway metric 0.

Use sr-policy for bestpath calculation.

If policy is up:

Use policy metric and validation, even if RIB reachability is present

If policy is down

Use RIB validation and metric if available

If RIB validation and metric is not available:

use the gateway metric 0

التحقق

هذه هي الطريقة التي تقوم بها بالتحقق من نوع التحقق من صحة الخطوة التالية نشط وما إذا كان مسافة/قياس المسؤول لنهج SR يتم إستخدامه أثناء حساب المسار الأفضل.

RP/0/RP0/CPU0:PE1#show bgp process detail | i Nexthop

Use SR-Policy admin/metric of color-extcomm Nexthop during path comparison: enabled

ExtComm Color Nexthop validation: SR-Policy then RIB

هذا هو الإعداد الافتراضي.

هذا مثال على التحقق من صحة اعتماد سياسة SR مع قياس RIB ونهج SR غير المستخدم لحساب أفضل مسار.

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast process detail | in Nexthop

Use SR-Policy admin/metric of color-extcomm Nexthop during path comparison: disabled

ExtComm Color Nexthop validation: RIBExtComm Color Nexthop validation: RIB

هذا مثال على مسافة/قياس مسؤول مرتبط بمسار BGP.

RP/0/RP0/CPU0:PE1#show bgp vrf VRF1002 ipv4 unicast 10.77.2.0

BGP routing table entry for 10.77.2.0/24, Route Distinguisher: 18522:1002

Versions:

Process           bRIB/RIB  SendTblVer

Speaker            5232243     5232243

Paths: (1 available, best #1)

Advertised to CE peers (in unique update groups):

10.11.2.11      10.15.2.2

Path #1: Received by speaker 0

Advertised to CE peers (in unique update groups):

10.11.2.11      10.15.2.2

16611 770

10.1.1.33 C:1129 (bsid:27163) (admin 20) (metric 25) from 10.1.1.100 (10.1.1.33)

Received Label 24007

Origin IGP, localpref 100, valid, internal, best, group-best, import-candidate, imported

Received Path ID 1, Local Path ID 1, version 5232243

Extended community: Color:1129 RT:17933:1002 RT:18522:1002

Originator: 10.1.1.33, Cluster list: 10.1.1.100

SR policy color 1129, up, registered, bsid 27163, if-handle 0x200053dc

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 18522:3002

التحقق مما إذا كان أحد النهج يعمل لأعلى أو لأسفل

هذه هي الطريقة التي تتحقق بها من صحة نهج SR سواء كان أعلى أو أسفل.

RP/0/RP0/CPU0:PE1#show segment-routing traffic-eng pcc lsp

PCC's SR policy database:

-------------------------

Symbolic Name: cfg_ODN-policy-1_discr_100

LSP[0]:

Source 10.0.0.1, Destination 10.0.0.5, Tunnel ID 3, LSP ID 8

State: Admin up, Operation up

Setup type: SR

Binding SID: 24005

التحقق من إستخدام النهج

أستخدم الأمر BGP show للنظر في المسار.

إذا كان هناك معرف قسم توثيق (BSID)، فعندئذ يستخدم هذا المسار سياسة SR.

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  89           89

Last Modified: Oct 28 13:21:57.714 for 00:00:30

Paths: (1 available, best #1)

Not advertised to any peer

Path #1: Received by speaker 0

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24004) from 10.0.0.3 (10.0.0.5)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 87

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

SR policy color 101, up, not-registered, bsid 24004

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

معرف أمان الارتباط هو تسمية MPLS هنا. هذه التسمية مرتبطة بنهج SR واحد.

RP/0/RP0/CPU0:PE1#show mpls forwarding labels 24004

Local  Outgoing    Prefix             Outgoing     Next Hop        Bytes

Label  Label       or ID              Interface                    Switched

------ ----------- ------------------ ------------ --------------- ------------

24004  Pop         No ID              srte_c_101_e point2point     0

أمر show BGP Nexthops

يمكنك رؤية اللون، المسؤول، والمقياس لنقطة النهاية باستخدام الأمر show bgp nexthops.

RP/0/RP0/CPU0:RR#show bgp nexthops wide

Total Nexthop Processing

Time Spent: 0.000 secs

Maximum Nexthop Processing

Received: 00:21:57

Bestpaths Deleted: 0

Bestpaths Changed: 31

Time Spent: 0.000 secs

Last Notification Processing

Received: 00:01:22

Time Spent: 0.000 secs

Gateway Address Family: IPv4 Unicast

Table ID: 0xe0000000

Gateway Reference Count: 8

Gateway AF Bits : 0x8011

Nexthop Count: 6

Critical Trigger Delay: 3000msec

Non-critical Trigger Delay: 10000msec

Nexthop Version: 1, RIB version: 1

EPE Table Version: 1, EPE Label version: 1

EPE Downloaded Version: 1, EPE Standby Version: 0

Status codes: R/UR Reachable/Unreachable

C/NC Connected/Not-connected

L/NL Local/Non-local

PR   Pending Registration

I    Invalid (Policy drop)

Next Hop                                Status          Metric           Tbl-ID                  Notf      LastRIBEvent             RefCount

10.0.0.1                                [R][NC][NL]         30         e0000000                   6/0    00:01:22 (Cri)                  0/5

10.0.0.3                                [R][NC][NL]         20         e0000000                   6/0    00:01:22 (Cri)                 0/34

10.0.0.4                                [R][NC][NL]         30         e0000000                   6/0    00:01:22 (Cri)                 0/34

10.0.0.5                                [UR]        4294967295         e0000000                   2/0    00:01:22 (Cri)                  0/4

10.0.0.5 T:101                          [UR]        4294967295         e0000000                   2/0    00:01:22 (Cri)                  0/3

10.0.0.6                                [UR]        4294967295         e0000000                   2/0    00:01:22 (Cri)                  0/3

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast nexthops 10.0.0.5 color 101

Nexthop: 10.0.0.5 C:101

VRF: default

Nexthop ID: 0x6000006, Version: 0x0

Nexthop Flags: 0x00480002

Nexthop Handle: 0x7efc84043624

RIB Related Information:

Firsthop interface handle 0x0000000c

Gateway TBL Id: 0xe0000000    Gateway Flags: 0x00000080

Gateway Handle: 0x7efcadee6e98

Gateway: reachable, non-Connected route, prefix length 8

Resolving Route: 10.0.0.0/8 (static)

Paths: 0

RIB Nexhop ID: 0x0

Status: Reachable via SR-TE

Status: [Reachable][Connected][Not Local]

Metric: 0 (SR-TE metric 333)

ORR afi bits: 0x0

Registration: Asynchronous, Completed: 2d05h

Events: Critical (14)/Non-critical (0)

Last Received: 02:15:15 (Critical)

Last gw update: (Crit-notif) 02:15:15(rib)

Reference Count: 2

Prefix Related Information

Active Tables: [IPv4 Unicast][VPNv4 Unicast]

Metrices: [0x0][0x0]

Reference Counts: [0][2]

Interface Handle: 0x0

Attr ref-count: 5

SR policy color 101, State: [Up]

Not registered, bsid 24004

Skip Reg on restart [No]

First notif received [Yes]

SR Policy Flags [0x2]

BGP TE registered [No]

ODN registered [No]

End-point admin/metric: 30/333

IPv6 capability required/enabled: Yes/Yes

Last SR policy update: 00:55:07

تتبع BGP

تشير بعض الإدخالات في إخراج تتبع show bgp إلى سياسة SR. لاحظ وجود مسؤول/مقياس.

default-bgp/spkr-tr2-sr 0/RP0/CPU0 t8885 [SR]:1323: SR-policy hdlr for reg nh with XTC af 0, reg/unreg flag 1

default-bgp/spkr-tr2-sr 0/RP0/CPU0 t8885 [SR]:3394: SR-policy XTC nexthop 10.0.0.5/32 T:, color 101, register 1 with XTC done, v6-cap 1, rc 'Success', flags 0x480000

default-bgp/spkr-tr2-sr 0/RP0/CPU0 t8885 [SR]:3394: SR-policy XTC nexthop 10.0.0.6/32 T:, color 101, register 1 with XTC done, v6-cap 0, rc 'Success', flags 0x480000

default-bgp/spkr-tr2-sr 0/RP0/CPU0 t8885 [SR]:2424: SR-policy XTC notif NH end-point color,gw_afi 0, [C:101][10.0.0.5] admin/metric 100/2147483647

default-bgp/spkr-tr2-sr 0/RP0/CPU0 t8885 [SR]:2424: SR-policy XTC notif NH end-point color,gw_afi 0, [C:101][10.0.0.5] admin/metric 100/2147483647

default-bgp/spkr-tr2-sr 0/RP0/CPU0 t8885 [SR]:2424: SR-policy XTC notif NH end-point color,gw_afi 0, [C:101][10.0.0.5] admin/metric 20/30

default-bgp/spkr-tr2-sr 0/RP0/CPU0 t8881 [SR]:1379: SR-policy trigger XTC for nh reg af 0, reg/unreg flag 1

default-bgp/spkr-tr2-nh 0/RP0/CPU0 t8885 [NH]:7370: nexthop walk for AFI:'VPNv4 Unicast' start

default-bgp/spkr-tr2-nh 0/RP0/CPU0 t8885 [NH]:7425: nexthop walk for AFI:'VPNv4 Unicast', paths deleted: 0, recalculated bestpaths: 2, color nh trigger for 2 nets, 0 msec

ملاحظة: تشير وحدة التحكم في حركة مرور Cisco IOS XR (XTC) إلى وحدة التحكم SR.

تشير بعض الإدخالات في تتبع BGP إلى تغيير التكوين المرتبط بمعالجة الخطوة التالية.

default-bgp/spkr-tr2-prog 0/RP0/CPU0 t9036 [PROG]:724: 'Done VRF cfg notif init', name default iid 0

default-bgp/spkr-tr2-prog 0/RP0/CPU0 t9036 [PROG]:792: 'Done cfg init', name default iid 0

default-bgp/spkr-tr2-gen 0/RP0/CPU0 t9048 [GEN]:17871: nh cfg change 2 sense 1

default-bgp/spkr-tr2-gen 0/RP0/CPU0 t9048 [GEN]:17920: nh cfg change 1 sense 1

المسافة الإدارية والمقياس

يتم تحديد المسافة الإدارية (admin) بواسطة النوع المتري في سياسة SR. يمكن تعيين النوع المتري على موجه وحدة الاستقبال والبث.

RP/0/RP0/CPU0:PE1#conf t

RP/0/RP0/CPU0:PE1(config)#segment-routing

RP/0/RP0/CPU0:PE1(config-sr)#traffic-eng

RP/0/RP0/CPU0:PE1(config-sr-te)#policy ODN-policy-1

RP/0/RP0/CPU0:PE1(config-sr-te-policy)#color 101 end-point ipv4 10.0.0.5

RP/0/RP0/CPU0:PE1(config-sr-te-policy)#candidate-paths

RP/0/RP0/CPU0:PE1(config-sr-te-policy-path)#preference 100

RP/0/RP0/CPU0:PE1(config-sr-te-policy-path-pref)#dynamic

RP/0/RP0/CPU0:PE1(config-sr-te-pp-info)#metric ?

margin     Metric margin

sid-limit  SID limit

type       Metric type configuration

<cr>

RP/0/RP0/CPU0:PE1(config-sr-te-pp-info)#metric type ?

hopcount  Hopcount metric type

igp       IGP metric type

latency   Latency metric type

te        TE metric type

قيم المسؤول

هذه هي قيم مسؤول نهج SR الافتراضية.

- زمن الانتقال 10

- الطراز TE 20

- IGP (الافتراضي) 30

- هوب كونت 40

- NONE/نوع متري غير معروف (لسياسات قائمة المقاطع الصريحة) 100

إذا كان النوع المتري none، فإن القيمة المترية هي 1.

كلما انخفضت قيمة المسؤول، زاد تفضيل المسار على BGP.

كلما قل المقياس، كلما كان المسار المفضل أكثر هو BGP إذا كان لدى المسؤول نفس القيمة.

التحقق من نوع المسؤول والمقياس في ODN

RP/0/RP0/CPU0:PE1#show segment-routing traffic-eng policy color 101 endpoint ipv4 10.0.0.5

SR-TE policy database

---------------------

Color: 101, End-point: 10.0.0.5

Name: srte_c_101_ep_10.0.0.5

Status:

Admin: up  Operational: up for 01:01:00 (since Oct 28 15:22:36.012)

Candidate-paths:

Preference: 100 (configuration) (active)

Name: ODN-policy-1

Requested BSID: dynamic

PCC info:

Symbolic name: cfg_ODN-policy-1_discr_100

PLSP-ID: 4

Protection Type: protected-preferred

Maximum SID Depth: 10

Dynamic (pce 10.0.0.7) (valid)

Metric Type: IGP,   Path Accumulated Metric: 30

16002 [Prefix-SID, 10.0.0.2]

24009 [Adjacency-SID, 10.2.3.2 - 10.2.3.3]

16005 [Prefix-SID, 10.0.0.5]

Attributes:

Binding SID: 24004

Forward Class: Not Configured

Steering labeled-services disabled: no

Steering BGP disabled: no

IPv6 caps enable: yes

Invalidation drop enabled: no

قياس فعال

يقوم المقياس الفعال بفرض نوع السياسة التي تم تكوين هذا الأمر بموجبها ومقياسها.

RP/0/RP0/CPU0:PE1#conf t

RP/0/RP0/CPU0:PE1(config)#segment-routing

RP/0/RP0/CPU0:PE1(config-sr)#traffic-eng

RP/0/RP0/CPU0:PE1(config-sr-te)#policy ODN-policy-1

RP/0/RP0/CPU0:PE1(config-sr-te-policy)#candidate-paths

RP/0/RP0/CPU0:PE1(config-sr-te-policy-path)#preference 100

RP/0/RP0/CPU0:PE1(config-sr-te-policy-path-pref)#effective-metric ?

value  Metric value, advertised to other protocols

<cr>

RP/0/RP0/CPU0:PE1(config-sr-te-policy-path-pref)#effective-metric value 333 ?

type  Metric type, advertised to other protocols

<cr>

RP/0/RP0/CPU0:PE1(config-sr-te-policy-path-pref)#effective-metric value 333 type ?

hopcount  HOPCOUNT metric type

igp       IGP metric type

latency   LATENCY metric type

te        TE metric type

RP/0/RP0/CPU0:PE1(config-sr-te-policy-path-pref)#effective-metric value 333 type igp ?

<cr>

RP/0/RP0/CPU0:PE1(config-sr-te-policy-path-pref)#effective-metric value 333 type igp

RP/0/RP0/CPU0:PE1(config-sr-te-policy-path-pref)#commit

RP/0/RP0/CPU0:PE1#show run segment-routing traffic-eng policy ODN-policy-1

segment-routing

traffic-eng

policy ODN-policy-1

color 101 end-point ipv4 10.0.0.5

candidate-paths

preference 100

dynamic

pcep

!

metric

type igp

!

!

effective-metric

value 333 type igp

يمكنك التحقق من نوع القياس الفعال المطبق (مسافة المسؤول) والقيمة المترية بهذه الطريقة.

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                 131          131

Last Modified: Oct 28 15:22:35.714 for 00:03:42

Paths: (1 available, best #1)

Not advertised to any peer

Path #1: Received by speaker 0

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24004) (admin 30) (metric 333) from 10.0.0.7 (10.0.0.5)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 130

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.7, 10.0.0.3

SR policy color 101, up, not-registered, bsid 24004

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

مقارنات مسارات BGP

لا تتغير مقارنة مسارات BGP بشكل افتراضي.

إذا تم تكوين الأمر bgp bestpath igp-metric sr-policy، فسيتم إستخدام مسافة المسؤول ومقياس سياسة SR في خوارزمية تحديد أفضل مسار BGP.

يتم ربط مسافة المسؤول ومقياس سياسة SR بنهج SR. ويتم تكوين هذا المحول أو تلقيه محليا من خلال PCEP (بروتوكول عنصر حساب المسار) من SR-PCE. وهذا يعني أنه إذا قام RR بمقارنة المسارات، فإنه لا يرى مسافة الإدارة وقياسها، لأنه لا يحتوي على وظيفة طرف الرأس ل ODN. ومن ثم، فإنه لا يحتوي على جلسة PCEP إلى SR PCE.

يوضح هذا المثال بادئة تم الإعلان عنها بواسطة موجه PE بعيد واحد. هذا هو التكوين.

segment-routing

global-block 16000 23999

traffic-eng

logging

policy status

!

policy ODN-policy-1

color 101 end-point ipv4 10.0.0.5

candidate-paths

preference 100

dynamic

pcep

!

metric

type te

!

!

!

preference 200

dynamic

pcep

!

metric

type te

!

النوع المتري هو TE.

يرى موجه النهاية الرئيسي هذا بادئة ذات لون مرتين، مع نفس قياس TE، لأنه نفس الخطوة التالية BGP لكلا المسارين.

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast rd 65001:2 10.0.0.9/32 bestpath-compare

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65001:2

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                   8            8

Flags: 0x00040001+0x00010000;

Last Modified: Nov  2 09:21:55.948 for 00:00:32

Paths: (2 available, best #1)

Not advertised to any peer

Path #1: Received by speaker 0

Flags: 0xa000000025060005, import: 0x31f

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24018) (admin 20) (metric 23) from 10.0.0.3 (10.0.0.5), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, not-in-vrf

Received Path ID 0, Local Path ID 1, version 8

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

SR policy color 101, up, not-registered, bsid 24018

best of AS 65002, Overall best

Path #2: Received by speaker 0

Flags: 0x2000000024020005, import: 0x000

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24018) (admin 20) (metric 23) from 10.0.0.4 (10.0.0.5), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, import-candidate, not-in-vrf

Received Path ID 0, Local Path ID 0, version 0

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.4, 10.0.0.7, 10.0.0.3

SR policy color 101, up, not-registered, bsid 24018

Longer cluster length than best path (path #1)

نظرا لأن مسافة الإدارة والمقياس متساويان لكلا المسارين، يتم إتخاذ القرار حول أي مسار هو الأفضل لأسفل في خوارزمية تحديد أفضل مسار لبروتوكول BGP.

يوضح هذا المثال بادئة يتم الإعلان عنها بواسطة موجهات PE عن بعد. يحتوي أحد المسارات على الخطوة التالية 10.0.0.5 بينما يحتوي المسار الآخر على الخطوة التالية 10.0.0.6. تحتوي البادئة على لون 101 من كلا موجهات PE البعيدة. يحتوي موجه وحدة الاستقبال والبث، PE1، على نهجي ODN لهذا اللون.

segment-routing

global-block 16000 23999

traffic-eng

logging

policy status

!

policy ODN-policy-1

color 101 end-point ipv4 10.0.0.5

candidate-paths

preference 100

dynamic

pcep

!

metric

type igp

!

!

!

preference 200

dynamic

pcep

!

metric

type te

!

!

!

!

!

policy ODN-policy-2

color 101 end-point ipv4 10.0.0.6

candidate-paths

preference 100

dynamic

pcep

!

metric

type igp

!

يستخدم نهج نقطة النهاية 10.0.0.5 النوع المتري TE ويستخدم نهج نقطة النهاية 10.0.0.6 نوع IGP المتري.

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast vrf one 10.0.0.9/32 bestpath-compare

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  25           25

Flags: 0x00043001+0x00000000;

Last Modified: Nov  1 11:42:28.948 for 00:43:41

Paths: (2 available, best #1)

Not advertised to any peer

Path #1: Received by speaker 0

Flags: 0xa000000005060005, import: 0x080

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24007) (admin 20) (metric 30) from 10.0.0.4 (10.0.0.5), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, weight 65000, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 25

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.4, 10.0.0.7, 10.0.0.3

SR policy color 101, up, not-registered, bsid 24007

best of AS 65002, Overall best

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

Path #2: Received by speaker 0

Flags: 0x2000000000020005, import: 0x0a0

Not advertised to any peer

65002

10.0.0.6 C:101 (bsid:24012) (admin 30) (metric 30) from 10.0.0.4 (10.0.0.6), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, weight 65000, valid, internal, imported

Received Path ID 0, Local Path ID 0, version 0

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.6, Cluster list: 10.0.0.4

SR policy color 101, up, not-registered, bsid 24012

Higher nexthop admin distance than best path (path #1)

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:3

أفضل مسار هو المسار الأول لأنه يحتوي على مسافة إدارة أقل من المسار الثاني. مسافة الإدارة للنوع المتري TE أقل من تلك الخاصة بالنوع المتري IGP.

إن سياسة SR ل ODN-policy-1 لها الأسبقية 200 والسياسة SR ل ODN-policy-2 لها الأسبقية 100.

RP/0/RP0/CPU0:PE1#show segment-routing traffic-eng pcc lsp detail

PCC's SR policy database:

-------------------------

Symbolic Name: cfg_ODN-policy-1_discr_100

LSP[0]:

Source 10.0.0.1, Destination 10.0.0.5, Tunnel ID 1, LSP ID 0

State: Admin up, Operation down

Setup type: SR

Bandwidth: requested 0, used 0

LSP object:

PLSP-ID 0x1, flags: D:0 S:0 R:0 A:1 O:0 C:0

Metric type: IGP, Accumulated Metric 30

ERO:

SID[0]: Node, Label 16004, NAI: 10.0.0.4

SID[1]: Node, Label 16005, NAI: 10.0.0.5

Symbolic Name: cfg_ODN-policy-1_discr_200

LSP[0]:

Source 10.0.0.1, Destination 10.0.0.5, Tunnel ID 1, LSP ID 4

State: Admin up, Operation up

Binding SID: 24007

Setup type: SR

Bandwidth: requested 0, used 0

LSP object:

PLSP-ID 0x2, flags: D:0 S:0 R:0 A:1 O:1 C:0

Metric type: TE, Accumulated Metric 30

ERO:

SID[0]: Adj, Label 24001, NAI: local 10.1.2.1 remote 10.1.2.2

SID[1]: Adj, Label 24003, NAI: local 10.2.3.2 remote 10.2.3.3

SID[2]: Node, Label 16005, NAI: 10.0.0.5

Symbolic Name: cfg_ODN-policy-2_discr_100

LSP[0]:

Source 10.0.0.1, Destination 10.0.0.6, Tunnel ID 2, LSP ID 2

State: Admin up, Operation up

Binding SID: 24012

Setup type: SR

Bandwidth: requested 0, used 0

LSP object:

PLSP-ID 0x3, flags: D:0 S:0 R:0 A:1 O:1 C:0

Metric type: IGP, Accumulated Metric 30

ERO:

SID[0]: Node, Label 16004, NAI: 10.0.0.4

SID[1]: Node, Label 16006, NAI: 10.0.0.6

هنا مثال حيث تكون مسافة المسؤول واحدة، ولكن المقياس مختلف.

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast vrf one 10.0.0.9/32 bestpath-compare

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  57           57

Flags: 0x00043001+0x00010000;

Last Modified: Nov  2 07:54:20.948 for 00:00:04

Paths: (2 available, best #1)

Not advertised to any peer

Path #1: Received by speaker 0

Flags: 0xa000000005060005, import: 0x080

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24007) (admin 30) (metric 23) from 10.0.0.4 (10.0.0.5), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, weight 65000, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 39

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.4, 10.0.0.7, 10.0.0.3

SR policy color 101, up, not-registered, bsid 24007

best of AS 65002, Overall best

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

Path #2: Received by speaker 0

Flags: 0x2000000004020005, import: 0x080

Not advertised to any peer

65002

10.0.0.6 C:101 (bsid:24012) (admin 30) (metric 30) from 10.0.0.4 (10.0.0.6), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, weight 65000, valid, internal, import-candidate, imported

Received Path ID 0, Local Path ID 0, version 0

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.6, Cluster list: 10.0.0.4

SR policy color 101, up, not-registered, bsid 24012

Higher IGP metric than best path (path #1)

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:3

هذا مثال مع قياس-نوع هوب عدد.

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast vrf one 10.0.0.9/32 bestpath-compare

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  99           99

Flags: 0x00043001+0x00010000;

Last Modified: Nov  2 08:21:19.948 for 00:00:41

Paths: (2 available, best #2)

Not advertised to any peer

Path #1: Received by speaker 0

Flags: 0x2000000004020005, import: 0x080

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24007) (admin 40) (metric 4) from 10.0.0.4 (10.0.0.5), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, weight 65000, valid, internal, import-candidate, imported

Received Path ID 0, Local Path ID 0, version 0

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.4, 10.0.0.7, 10.0.0.3

SR policy color 101, up, not-registered, bsid 24007

Higher IGP metric than best path (path #2)

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

Path #2: Received by speaker 0

Flags: 0xa000000005060005, import: 0x080

Not advertised to any peer

65002

10.0.0.6 C:101 (bsid:24010) (admin 40) (metric 3) from 10.0.0.4 (10.0.0.6), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, weight 65000, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 95

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.6, Cluster list: 10.0.0.4

SR policy color 101, up, not-registered, bsid 24010

best of AS 65002, Overall best

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:3

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

مقارنة مسار BGP بلون وبدون

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

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast | include 10.0.0.9/32

*>i10.0.0.9/32        10.0.0.5 C:101           0    100      0 65002 i

*>i10.0.0.9/32        10.0.0.5 C:101           0    100      0 65002 i

* i10.0.0.9/32        10.0.0.6                 0    100      0 65002 i

لا يحتوي مسار BGP الأخير على >، لذلك لا يمكن الوصول إلى الخطوة التالية.

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast rd 65001:3 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65001:3

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  31           31

Last Modified: Nov  2 10:08:44.948 for 00:08:11

Paths: (2 available, no best path)

Not advertised to any peer

Path #1: Received by speaker 0

Not advertised to any peer

65002

10.0.0.6 (inaccessible) from 10.0.0.3 (10.0.0.6)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, not-in-vrf

Received Path ID 0, Local Path ID 0, version 0

Extended community: RT:65001:101

Originator: 10.0.0.6, Cluster list: 10.0.0.3, 10.0.0.7, 10.0.0.4

Path #2: Received by speaker 0

Not advertised to any peer

65002

10.0.0.6 (inaccessible) from 10.0.0.4 (10.0.0.6)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, not-in-vrf

Received Path ID 0, Local Path ID 0, version 0

Extended community: RT:65001:101

Originator: 10.0.0.6, Cluster list: 10.0.0.4

يتم إستخدام مسار BGP مع سياسة SR.

ومع ذلك، إذا تم حل الخطوة التالية 10.0.0.6 بسبب مسار في RIB، فيمكن حينئذ التقاط هذا المسار كأفضل مسار. إذا لم يكن له لون، فلا يمكن إستخدامه ل ODN وسوف يكون نهج SR معطلا. ومع ذلك، فإن مسافة المسؤول لهذا المسار هي 100، لذلك فهي أعلى بكثير من المسار ذي اللون.

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.0.0.9/32 bestpath-compare

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  47           47

Flags: 0x00043001+0x00000000;

Last Modified: Nov  2 10:30:55.948 for 00:00:21

Paths: (2 available, best #1)

Advertised to CE peers (in unique update groups):

10.1.8.8

Path #1: Received by speaker 0

Flags: 0xa000000005060005, import: 0x080

Advertised to CE peers (in unique update groups):

10.1.8.8

65002

10.0.0.5 C:101 (bsid:24021) (admin 20) (metric 23) from 10.0.0.3 (10.0.0.5), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 40

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

SR policy color 101, up, not-registered, bsid 24021

best of AS 65002, Overall best

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

Path #2: Received by speaker 0

Flags: 0x2000000000020005, import: 0x0a0

Not advertised to any peer

65002

10.0.0.6 from 10.0.0.4 (10.0.0.6), if-handle 0x00000000

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, imported

Received Path ID 0, Local Path ID 0, version 0

Extended community: RT:65001:101

Originator: 10.0.0.6, Cluster list: 10.0.0.4

Higher nexthop admin distance than best path (path #1)

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:3

سيناريوهات بمزيد من التفاصيل باستخدام أوامر show

السلوك الافتراضي

قابل للتطبيق على موجه وحدة الاستقبال والبث و RR.

التكوين:

no nexthop validation color-extcomm sr-policy

no bgp bestpath igp-metric sr-policy

الوظيفة:

إجراء التحقق من صحة RIB (الخطوة التالية الثابتة).

لا يستخدم BGP admin/metric من سياسة SR.

يتم إجراء التحقق من صحة RIB للخطوة التالية من مسار الخدمة.

إذا لم يكن هناك مسار محدد للخطوة التالية أكثر من المسار الافتراضي، فإن مسار الخدمة له خطوة تالية لا يمكن الوصول إليها.

If the RIB metric is available:

RIB metric is used. Route is installed.

If policy is up:

Policy is used.

If policy is not up:

Policy is not used.

If the RIB metric is not available:

Route is not installed.

RP/0/RP0/CPU0:PE1#show bgp vpnv4 unicast rd 65001:2 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65001:2

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  31           31

Last Modified: Oct 26 14:21:56.714 for 00:01:32

Paths: (1 available, no best path)

Not advertised to any peer

Path #1: Received by speaker 0

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24005) (inaccessible) from 10.0.0.3 (10.0.0.5)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, not-in-vrf

Received Path ID 0, Local Path ID 0, version 0

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

SR policy color 101, up, not-registered, bsid 24005

وهذا يؤدي أيضا إلى حقيقة أن مسار الخدمة غير مستورد إلى VRF.

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  37           37

Last Modified: Oct 26 14:24:36.714 for 00:00:03

Paths: (0 available, no best path)

Not advertised to any peer

إذا قمت بإضافة مسار ثابت غير افتراضي على موجه وحدة الاستقبال والبث يغطي الخطوة التالية من مسار الخدمة، فهذا يخفف من هذه المشكلة. وهذا شائع الاستخدام في شبكات ODN.

يغطي هذا المسار الثابت الخطوة التالية 10.0.0.5 وهو ليس مسار افتراضي.

router static

address-family ipv4 unicast

10.0.0.0/24 Null0

!

!

يقوم بحل الخطوة التالية التي يتعذر الوصول إليها ل ODN.

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  27           27

Last Modified: Oct 26 14:19:06.714 for 00:00:26

Paths: (1 available, best #1)

Not advertised to any peer

Path #1: Received by speaker 0

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24005) from 10.0.0.3 (10.0.0.5)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 22

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

SR policy color 101, up, not-registered, bsid 24005

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

ويصدق نفس الشيء على RR: إذا كان الوصول إلى الخطوة التالية من مسار الخدمة غير ممكن، فلا يتم عرض المسار في مكبرات صوت iBGP الأخرى. يمكن إستخدام نفس الحل للمسار الثابت غير الافتراضي على RR.

التحقق من صحة الاعتماد على RIB مع قياس سياسة SR

قابل للتطبيق على موجه وحدة الاستقبال والبث و RR.

التكوين:

no nexthop validation color-extcomm sr-policy

bgp bestpath igp-metric sr-policy

الوظيفة:

يتم تمرير مسؤول المسار/PCE والقيم المترية إلى BGP ويتم إستخدامها لحساب المسار الأفضل.

Perform RIB validation (hard next-hop).

If NH is reachable in RIB:

If policy is up:

Use policy metric.

If policy is down:

Use RIB metric.

موجه وحدة الاستقبال والبث

إذا لم يكن من الممكن الوصول إلى الخطوة التالية في RIB، فيكون مسار الخدمة غير قابل للوصول إلى الخطوة التالية ولا يتم تثبيته.

إذا كانت الخطوة التالية قابلة للوصول (يمكن الوصول إليها عبر إستخدام مسار ثابت)، فسيتم تثبيت مسار الخدمة، الآن مع قيم المسؤول والقيمة المترية.

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  43           43

Last Modified: Oct 26 14:42:54.714 for 00:00:03

Paths: (1 available, best #1)

Not advertised to any peer

Path #1: Received by speaker 0

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24005) (admin 20) (metric 30) from 10.0.0.3 (10.0.0.5)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 43

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

SR policy color 101, up, not-registered, bsid 24005

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

تم إنهاء السياسة.

إذا كان النهج معطلا، بينما يشتمل RIB على مسار للخطوة التالية، يتم تثبيت مسار الخدمة. ومع ذلك، لم يتم حل مسار الخدمة في جدول CEF. لم يعد نهج SR يوفر الاتصال (مكدس تسميات MPLS) للوصول إلى نقطة النهاية.

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                  57           57

Last Modified: Oct 26 15:13:46.714 for 00:01:39

Paths: (1 available, best #1)

Not advertised to any peer

Path #1: Received by speaker 0

Not advertised to any peer

65002

10.0.0.5 from 10.0.0.3 (10.0.0.5)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 48

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

تم تثبيت المسار، ولكن لم يتم حل CEF لموجه الخدمة هذا بدون نهج SR.

RP/0/RP0/CPU0:PE1#show cef vrf one 10.0.0.9/32

10.0.0.9/32, version 36, drop adjacency, internal 0x5000001 0x30 (ptr 0xe3abf78) [1], 0x600 (0xe54a068), 0xa08 (0xec42558)

Updated Oct 26 15:13:47.003

Prefix Len 32, traffic index 0, precedence n/a, priority 3

gateway array (0xe3b26b8) reference count 2, flags 0x3a, source rib (7), 0 backups

[3 type 1 flags 0x88401 (0xec85888) ext 0x0 (0x0)]

LW-LDI[type=1, refc=1, ptr=0xe54a068, sh-ldi=0xec85888]

gateway array update type-time 3 Oct 26 15:16:24.524

LDI Update time Oct 26 14:42:54.404

LW-LDI-TS Oct 26 15:13:47.003

via 10.0.0.5/32, 0 dependencies, recursive [flags 0x6000]

path-idx 0 NHID 0x0 [0xd649400 0x0]

recursion-via-/32

next hop VRF - 'default', table - 0xe0000000

unresolved

labels imposed {24002}

Load distribution: 0 (refcount 3)

Hash  OK  Interface                 Address

0     Y   recursive                 drop

الموجه RR:

إذا كانت سياسة SR قيد التشغيل أو لا، وإذا كانت قابلية الوصول إلى RIB موجودة، فإن RR يعلن عن مسار الخدمة.

التحقق من اعتماد سياسة SR باستخدام قياس RIB

قابل للتطبيق على موجه وحدة الاستقبال والبث.

التكوين:

nexthop validation color-extcomm sr-policy

no bgp bestpath igp-metric sr-policy

الوظيفة:

لا يتم تمرير قيم PCE/المسار الإدارية والقياسات إلى BGP.

If the RIB metric is available:

RIB metric is used. Route is installed.

If policy is up:

Policy is used.

If policy is not up:

Policy is not used.

If the RIB metric is not available:

Route is not installed.

التحقق من صحة نهج SR باستخدام قياس سياسة SR

قابل للتطبيق على موجه وحدة الاستقبال والبث.

التكوين:

nexthop validation color-extcomm sr-policy

bgp bestpath igp-metric sr-policy

الوظيفة:

Do not perform RIB validation (soft next-hop).  RIB reachability is not needed.

If policy is up:

Use policy metric and validation, even if RIB reachability is present.

If policy is down:

Use RIB validation and metric if available. If not available, the route is not installed.

إذا كانت سياسة SR متوفرة:

RP/0/RP0/CPU0:PE1#show bgp vrf one 10.0.0.9/32

BGP routing table entry for 10.0.0.9/32, Route Distinguisher: 65000:1

Versions:

Process           bRIB/RIB  SendTblVer

Speaker                 101          101

Last Modified: Oct 28 13:32:24.714 for 00:25:39

Paths: (1 available, best #1)

Not advertised to any peer

Path #1: Received by speaker 0

Not advertised to any peer

65002

10.0.0.5 C:101 (bsid:24008) (admin 30) (metric 30) from 10.0.0.3 (10.0.0.5)

Received Label 24002

Origin IGP, metric 0, localpref 100, valid, internal, best, group-best, import-candidate, imported

Received Path ID 0, Local Path ID 1, version 99

Extended community: Color:101 RT:65001:101

Originator: 10.0.0.5, Cluster list: 10.0.0.3

SR policy color 101, up, not-registered, bsid 24008

Source AFI: VPNv4 Unicast, Source VRF: default, Source Route Distinguisher: 65001:2

لم يتم إستخدام التحقق من صحة نهج SR المعتمد على مقياس RIB ونهج SR لحساب أفضل مسار

قابل للتطبيق على موجه التردد اللاسلكي.

التكوين:

nexthop validation color-extcomm disable

no bgp bestpath igp-metric sr-policy

الوظيفة:

يعني الأمر الأول أن التحقق من صحة إمكانية الوصول إلى الخطوة التالية لمسارات Color-Extcomm معطل. هناك تحقق صعب من إمكانية الوصول إلى الخطوة التالية. يمكن تعطيل التحقق من صحة قابلية الوصول إلى الخطوة التالية المرنة لأن الموجه هذا هو RR ولا يعكس إلا مسارات خدمة BGP. لا يقوم RR بتثبيت سياسة SR لها. بدون هذا الأمر، سيتم إجراء فحص بسيط. إذا لم يكن هناك مسار آخر للخطوة التالية في جدول التوجيه أكثر من المسار الافتراضي، فلا يمكن الوصول إلى الخطوة التالية. ثم لا ينعكس المسار.

يعني الأمر الثاني أن سياسة SR لا تستخدم لحساب أفضل مسار BGP. لذلك، لا يتم إستخدام المقياس/المسؤول من سياسة SR. يتم إستخدام قياس RIB إذا كانت الخطوة التالية في RIB. وإلا، يتم إستخدام قياس العبارة 0 (قياس بروتوكول العبارة الداخلية للخطوة التالية).

التحقق من صحة نهج SR المعتمد على مقياس RIB ونهج SR المستخدم لحساب أفضل مسار

قابل للتطبيق على موجه التردد اللاسلكي.

التكوين:

nexthop validation color-extcomm disable

bgp bestpath igp-metric sr-policy

الوظيفة:

يعني الأمر الأول أن التحقق من صحة إمكانية الوصول إلى الخطوة التالية لمسارات Color-Extcomm معطل. هناك تحقق صعب من إمكانية الوصول إلى الخطوة التالية. يمكن تعطيل التحقق من صحة قابلية الوصول إلى الخطوة التالية المرنة لأن هذا هو RR ولا يعكس إلا مسارات خدمة BGP. لا يقوم RR بتثبيت سياسة SR لها. بدون هذا الأمر، سيتم إجراء فحص بسيط. إذا لم يكن هناك مسار آخر للخطوة التالية في جدول التوجيه أكثر من المسار الافتراضي، فلا يمكن الوصول إلى الخطوة التالية. ثم لا ينعكس المسار.

يعني الأمر الثاني أن سياسة SR يتم إستخدامها لحساب أفضل مسار لبروتوكول BGP.

If policy is up:

Use policy metric and validation, even if RIB reachability is present

If policy is down

Use RIB validation and metric if available

If RIB validation and metric is not available:

use the gateway metric 0