المقدمة
يصف هذا وثيقة كيف أن يشكل طوبولوجيا مستقل - حرر بديل (TI-LFA) في تحشد قسم. سيكون التركيز على تكوين TI-LFA والتحقق من خلال Cisco IOS® XR.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- معرفة توجيه الشريحة وتكوينها
- IOS XR من Cisco
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى Cisco IOS XR.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
معلومات أساسية
إعادة توجيه IP-FAST
-
لا يمكن ل LFA التقليدي حماية كل الوجهات في معظم الشبكات الحالية. ويتمثل أحد أوجه القصور في إتفاق المنسوجات الخفيفة الخفيفة في أنه حتى لو وجدت واحدة أو أكثر من الاتفاقات الطويلة الأجل، فقد لا يتم دائما توفير أفضل الاتفاقات الطويلة الأجل.
-
يعمل تقنية LFA عن بعد (rLFA) على توسيع نطاق التغطية إلى 90-95٪ من الوجهات، ولكنها أيضا لا توفر مسار الإصلاح الأكثر رغبة دائما. كما يضيف RLFA المزيد من التعقيد التشغيلي عندما تتطلب جلسة LDP مستهدفة إلى RLFAs لحماية حركة مرور LDP.
وتوفر تقنية TI-LFA حلا لهذه القيود مع الحفاظ على بساطة حلول IPFRR.
تي إي إل فاي
يواجه TI-LFA في توجيه المقاطع تحديات في إعادة التوجيه السريع (FRR) والتي لم تكن ممكنة من قبل مع حسابات مسار LFA الكلاسيكي.
TI-LFA هو LFA للقطاعات المستندة إلى توجيه LFA، والذي يقدم:
- البساطة
- آلية بالكامل
- لا توجد جلسة LDP موجهة
- لا توجد أنفاق RSVP-TE
- النشر التزايدي
- مسار نسخ إحتياطي مثالي على مسار ما بعد التقارب
- يمنع الازدحام المؤقت والتوجيه دون الأمثل
عند عدم تمكين FRR، لا يوجد مسار نسخ إحتياطي مثبت في RIB.
RP/0/0/CPU0:R1#show route 192.0.2.6
Routing entry for192.0.2.6/32
Known via "isis 111", distance 115, metric 30, labeled SR, type level-2
Routing Descriptor Blocks
198.51.100.2, from 192.0.2.6, via GigabitEthernet0/0/0/0
Route metric is 30
No advertising protos.
عقدة PQ
يستخدم كلا من LFA و TI-LFA مصطلحات مثل مساحة P أو مساحة Q أو عقدة PQ أثناء حساب مسارات الإصلاح. يمكن العثور على مزيد من التفاصيل في قسم التحقق،
مساحة P: مجموعة من الموجهات التي يمكن أن يصل إليها R1 دون المرور عبر المسار الفاشل في حالة ما قبل التقارب وفقا لخوارزمية أقصر مسار (SPT).
مساحة Q: مجموعة من الموجهات التي يمكن ل R6 الوصول إليها دون المرور عبر المسار الفاشل في حالة ما قبل التقارب وفقا لخوارزمية SPT.
مساحة PQ: تقاطع مساحة R1 P ومساحة R6 Q.
التكوين
واجهة سطر أوامر (CLI) بسيطة لتمكين TI-LFA تحت IGP (النظام الوسيط إلى النظام الوسيط (ISIS)، افتح أقصر مسار أولا (OSPF)) وضع تكوين الواجهات كما هو موضح هنا.
إيزيس
router isis 111
interface GigabitEthernet0/0/0/0
address-family ipv4 unicast
fast-reroute per-prefix
fast-reroute per-prefix ti-lfa
بروتوكول أقصر مسار أولاً (OSPF)
router ospf 111
area 0
interface GigabitEthernet0/0/0/0
fast-reroute per-prefix
fast-reroute per-prefix ti-lfa enable
التحقق من الصحة
استخدم هذا القسم لتأكيد عمل التكوين بشكل صحيح.
عقدة الإصلاح هي جار مباشر (LFA)
R1 (192.0.2.1) عادة ما يحسب المسار الأقل تكلفة في إتجاه R6 (192.0.2.6) ويتم تثبيته في RIB. ستتم إعادة توجيه حركة المرور من R1 إلى R6 عبر R1 — R2 — R3 — R6 (المسار الأساسي).
بدون LFA، في حالة وجود فشل إرتباط بين R1 —x— R2، سيتم تجاهل حركة المرور بين R1 > R6 لثوان قليلة حتى يقوم R1 بإعادة حساب المسار والبحث عن مسار آخر عبر R4.
ومع تمكين تقنية LFA، يقوم R1 بتثبيت مسار مسبقا إلى R6 عبر R4 كعملية نسخ إحتياطي.
يجب أن يفي هذا المعيار بتثبيت مسار النسخ الاحتياطي في حالة LFA،
- لا يجب أن يكون المسار الأقل تكلفة للخادم طراز R4 عبر الخادم طراز R1
- يجب أن تكون التكلفة الإجمالية من R4 إلى R6 أقل من المسار الأساسي الحالي، أي التكلفة من R1 > R6 كما هو موضح في الصورة.
RP/0/0/CPU0:R1#show route 192.0.2.6/32
Routing entry for192.0.2.6/32
Known via "isis 111", distance 115, metric 30, labeled SR, type level-2
Routing Descriptor Blocks
198.51.100.2, from 192.0.2.6, via GigabitEthernet0/0/0/0, Protected !Primary Path
Route metric is 30
198.51.100.21, from 192.0.2.6, via GigabitEthernet0/0/0/1, Backup (Local-LFA) !Backup Path
Route metric is 32
No advertising protos.
RP/0/0/CPU0:R1#show isis fast-reroute 192.0.2.6/32 detail
L2 192.0.2.6/32 [30/115] medium priority
via 198.51.100.2, GigabitEthernet0/0/0/0, R2, SRGB Base: 48000, Weight: 0
FRR backup via 198.51.100.21, GigabitEthernet0/0/0/1, R4, SRGB Base: 48000, Weight: 0, Metric: 32
P: No, TM: 32, LC: No, NP: Yes, Yes, SRLG: Yes
src R6.00-00, 192.0.2.6, prefix-SID index 6, R:0 N:1 P:0 E:0 V:0 L:0
RP/0/0/CPU0:R1#show cef 192.0.2.6/32 detail
192.0.2.6/32, version 1056, labeled SR, internal 0x1000001 0x81 (ptr 0xa12dbd34) [1], 0x0 (0xa12c12fc), 0xa28 (0xa170e1dc)
local adjacency 198.51.100.2
Prefix Len 32, traffic index 0, precedence n/a, priority 1
via 198.51.100.2/32, GigabitEthernet0/0/0/0, 11 dependencies, weight 0, class 0, protected [flags 0x400]
path-idx 0 bkup-idx 1 NHID 0x0 [0xa175c4b8 0x0]
next hop 198.51.100.2/32
local label 48006 labels imposed {48006}
via 198.51.100.21/32, GigabitEthernet0/0/0/1, 11 dependencies, weight 0, class 0, backup (Local-LFA) [flags 0x300]
path-idx 1 NHID 0x0 [0xa166e338 0x0]
next hop 198.51.100.21/32
local adjacency
local label 48006 labels imposed {48006}
Load distribution: 0 (refcount 2)
Hash OK Interface Address
0 Y GigabitEthernet0/0/0/0 198.51.100.2
عقدة الإصلاح هي عقدة PQ (rLFA)
وفي معظم الحالات، لا تتوفر مسارات إصلاح مرفق الحرية الميدانية (لأنها غير قادرة على الوفاء بالمعيار المذكور سابقا).
يعمل تقنية RLFA على معالجة القيود المتعلقة بتقنية LFA، من خلال تحديد عقدة للعمل كعقدة إصلاح حتى إذا لم تكن مجاورة مباشرة ل R1. تعمل تقنية RLFA عند تحديد عقدة PQ.
يتضمن الطراز P-Space الخاص بالطراز R1 جميع العقد التي يمكن أن تصل إليها R1 دون إجتياز R1 > R2 في حالة ما قبل التقارب (يتم تحقيق الحالة عند تثبيت جميع البادئات وعدم وجود تحديثات أخرى).
يتضمن حيز Q-Space الخاص ب R6 جميع العقد التي يمكن أن تصل إليها R6 دون إجتياز R1> R2 في حالة ما قبل التقارب.
بما أن R5 هي العقدة الوحيدة التي تشكل جزءا من P و Q-space، فإنه يتم إختيار R5 كعقدة PQ وسوف تعمل كعقدة إصلاح للرابط R1 > R2 كما هو موضح في الصورة.
ملاحظة: تغير القياس من 12 إلى 30 (R4 — R5) لتوضيح سلوك قانون حماية البيئة البرية.
RP/0/0/CPU0:R1#show route 192.0.2.6/32
Routing entry for 192.0.2.6/32
Known via "isis 111", distance 115, metric 30, labeled SR, type level-2
Routing Descriptor Blocks
198.51.100.2, from 192.0.2.6, via GigabitEthernet0/0/0/0, Protected !Primary path
Route metric is 30
198.51.100.21, from 192.0.2.6, via GigabitEthernet0/0/0/1, Backup (TI-LFA) !Backup path
Repair Node(s): 192.0.2.5
Route metric is 50
No advertising protos.
RP/0/0/CPU0:R1#show isis fast-reroute 192.0.2.6/32 detail
L2 192.0.2.6/32 [30/115] medium priority
via 198.51.100.2, GigabitEthernet0/0/0/0, R2, SRGB Base: 48000, Weight: 0
Backup path: TI-LFA (link), via 198.51.100.21, GigabitEthernet0/0/0/1 R4, SRGB Base: 48000, Weight: 0
P node: R5.00 [192.0.2.5], Label: 48005
Prefix label: 48006
Backup-src: R6.00
P: No, TM: 50, LC: No, NP: No, No, SRLG: Yes
src R6.00-00, 192.0.2.6, prefix-SID index 6, R:0 N:1 P:0 E:0 V:0 L:0
RP/0/0/CPU0:R1#show cef 192.0.2.6/32 detail
192.0.2.6/32, version 1166, labeled SR, internal 0x1000001 0x81 (ptr 0xa12dc41c) [1], 0x0 (0xa12c19e0), 0xa28 (0xa170e1b0)
local adjacency 198.51.100.2
via 198.51.100.2/32, GigabitEthernet0/0/0/0, 10 dependencies, weight 0, class 0, protected [flags 0x400]
path-idx 0 bkup-idx 1 NHID 0x0 [0xa175c4b8 0x0]
next hop 198.51.100.2/32
local label 48006 labels imposed {48006}
via 198.51.100.21/32, GigabitEthernet0/0/0/1, 10 dependencies, weight 0, class 0, backup (TI-LFA) [flags 0xb00]
path-idx 1 NHID 0x0 [0xa166e338 0x0]
next hop 198.51.100.21/32, Repair Node(s): 192.0.2.5
local adjacency
local label 48006 labels imposed {48005 48006}
Load distribution: 0 (refcount 3)
Hash OK Interface Address
0 Y GigabitEthernet0/0/0/0 198.51.100.2
الإصلاح هو عقدة Q، بجوار عقدة P الأخيرة (TI-LFA)
لن يتمكن rLFA من توفير الحماية إذا تم رفع القياس بين R4 > R5 إلى 50. يتضمن حيز R1 الخاص بالارتباط R1 > R2 R3 فقط. يتضمن R6 Q-space الخاص بالارتباط R1> R2 R3 و R4 و R5. لا تتوفر عقد إصلاح.
لذلك، لا تضمن حتى تقنية LFA مسار نسخ إحتياطي في جميع مخططات الشبكات. عنوان TI-LFA حدود ال rLFA ويزود مسار نسخة إحتياطية للرابط R1 > R2 في مثل السيناريوهات كما هو موضح في الصورة.
ملاحظة: تم تغيير المقياس من 30 إلى 50 (R4 — R5) لتوضيح سلوك TI-LFA الخاص بتوجيه الشريحة (والذي لم يكن ممكنا مع تقنية LFA).
RP/0/0/CPU0:R1#show route 192.0.2.6/32
Routing entry for 192.0.2.6/32
Known via "isis 111", distance 115, metric 30, labeled SR, type level-2
Routing Descriptor Blocks
198.51.100.2, from 192.0.2.6, via GigabitEthernet0/0/0/0, Protected !Primary Path
Route metric is 30
198.51.100.21, from 192.0.2.6, via GigabitEthernet0/0/0/1, Backup (TI-LFA) !Backup Path
Repair Node(s): 192.0.2.4, 192.0.2.5
Route metric is 70
No advertising protos.
RP/0/0/CPU0:R1#show isis fast-reroute 192.0.2.6/32 detail
L2 192.0.2.6/32 [30/115] medium priority
via 198.51.100.2, GigabitEthernet0/0/0/0, R2, SRGB Base: 48000, Weight: 0
Backup path: TI-LFA (link), via 198.51.100.21, GigabitEthernet0/0/0/1 R4, SRGB Base: 48000, Weight: 0
P node: R4.00 [192.0.2.4], Label: ImpNull
Q node: R5.00 [192.0.2.5], Label: 24003
Prefix label: 48006
Backup-src: R6.00
P: No, TM: 70, LC: No, NP: No, No, SRLG: Yes
src R6.00-00, 192.0.2.6, prefix-SID index 6, R:0 N:1 P:0 E:0 V:0 L:0
RP/0/0/CPU0:R1#show cef 192.0.2.6/32 detail
192.0.2.6/32, version 1192, labeled SR, internal 0x1000001 0x81 (ptr 0xa12dc41c) [1], 0x0 (0xa12c165c), 0xa28 (0xa170e310)
local adjacency 198.51.100.2
via 198.51.100.2/32, GigabitEthernet0/0/0/0, 12 dependencies, weight 0, class 0, protected [flags 0x400]
path-idx 0 bkup-idx 1 NHID 0x0 [0xa175c170 0xa175c4b8]
next hop 198.51.100.2/32
local label 48006 labels imposed {48006}
via 198.51.100.21/32, GigabitEthernet0/0/0/1, 12 dependencies, weight 0, class 0, backup (TI-LFA) [flags 0xb00]
path-idx 1 NHID 0x0 [0xa166e16c 0xa166e338]
next hop 198.51.100.21/32, Repair Node(s): 192.0.2.4, 192.0.2.5
local adjacency
local label 48006 labels imposed {ImplNull 24003 48006}
Load distribution: 0 (refcount 7)
Hash OK Interface Address
0 Y GigabitEthernet0/0/0/0 198.51.100.2
RP/0/0/CPU0:R1#
استكشاف الأخطاء وإصلاحها
يوفر هذا القسم معلومات يمكنك إستخدامها لاستكشاف أخطاء التكوين وإصلاحها.
راجع؛ أستكشاف أخطاء توجيه القطاع وإصلاحها - أنظمة Cisco
معلومات ذات صلة