تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا وثيقة كيف libre بديل (LFA) يزود آلية إعادة توجيه سريع الحركة مرور في شبكة. كما يناقش نوعين من حماية LFA- حماية الارتباط وحماية العقد وقابلية تطبيقها من أجل توفير أقل تعطل للخدمات بسبب فشل الرابط أو العقدة.
cisco يوصي أن يتلقى أنت معرفة من فتح أقصر مسار أولا (OSPFv2).
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
عند حدوث فشل إرتباط أو عقدة في شبكة موجهة، تكون هناك حتما فترة انقطاع في تسليم حركة المرور حتى تتم إعادة تجميع بروتوكول التوجيه في المخطط الجديد. في عالم اليوم، تعد التطبيقات حساسة للغاية لأي فقدان حركة مرور، وبالتالي يمكن أن يؤثر تعطل حركة المرور الناجم عن تقارب بروتوكولات حالة الارتباط مثل OSPF والنظام الوسيط - النظام الوسيط (ISIS) على الخدمات بشكل سلبي.
وبشكل تقليدي، لا تقوم بروتوكولات حالة الارتباط بحساب مسار نسخ إحتياطي على الرغم من توفر طريقة عرض كاملة لقاعدة البيانات. يهدف LFA إلى حساب مسار نسخ إحتياطي يمكن إستخدامه لتوجيه حركة المرور، في حالة فشل إرتباط أو عقدة متصلة مباشرة على المسار الرئيسي. يقوم LFA بحساب الخطوة التالية للنسخ الاحتياطي لكل خطوة تالية أساسية وبالتالي برامج جدول إعادة التوجيه السريع من Cisco (CEF) أيضا.
هناك مجموعة من الشروط المحددة مسبقا التي يجب استيفاؤها ل LFA لتوفير مسار نسخ إحتياطي بنجاح ضد حماية الارتباط أو العقدة. ويحدد الجدول هنا المصطلحات التي يمكن إستخدامها لتفسير هذه الظروف أو أوجه عدم المساواة.
D(N,D) < D(N,S) + D(S,D) // Link Protection.
إذا كان هذا الشرط صحيحا، فإنه يضمن أن المجاور N (النسخ الاحتياطي لموجه الخطوة التالية قيد التحقيق) قادر على توفير مسار LFA للحماية من فشل الارتباط. يضمن هذا الشرط أنه في حالة فشل الارتباط الأساسي، لا يتم إعادة حركة المرور التي يتم إرسالها لإجراء نسخ إحتياطي للخطوة التالية N إلى S، كما هو موضح في الصورة.
وقد تم وضع علامة على هذه الروابط بتكاليف كل منها في إطار عمل أوسبو. مسار OSPF الأساسي من المصدر S إلى الوجهة D سيكون S > E > D. تفي قيم تكلفة OSPF هذه بعدم المساواة هذا، وبالتالي توفر العقدة N الحد الأدنى من حماية الارتباط.
15 < 5 + 15 ------> Inequality holds true
D(N,D) < D(S,D) // Downstream Path
إذا كان هذا الشرط يحمل قيمة حقيقية، فإنه يضمن أن المجاور N (الموجه التالي للنسخ الاحتياطي المحتمل) هو موجه لتدفق البيانات ويكون أقرب إلى الموجه الوجهة من الموجه المحلي S.
كما هو موضح هنا، لا ينطبق التفاوت الثاني على قيم تكلفة OSPF كما هو موضح في الرسم البياني 1. وبالتالي، لا يعد النسخ الاحتياطي لموجه الخطوة التالية N جارة لتدفق البيانات من الخادم.
15 < 15 ------> Inequality holds false
D(N,D) < D(N,E) + D(E,D) // Node Protection
في حالة استيفاء هذا الشرط، يتمكن المجاور N بنجاح من توفير حماية العقدة في حالة فشل موجه الخطوة التالية الأساسية E. يضمن هذا الشرط عدم إمكانية إستخدام مسار LFA ل E لتسليم حركة مرور البيانات إلى الموجه الوجهة D. وهذا يتوافق مع تعريف حماية العقدة الخالية من التكرار كما هو موضح في الصورة.
مرة أخرى، المسار الأساسي للوصول إلى D هو S > E > D بتكلفة 15. الآن، إن يفشل الخطوة الأساسية التالية إلى E، مسار بديل ينبغي أن يكون بحيث لا تتدفق حركة المرور عبر فشل العقدة E، وإلا هناك فقدان حركة المرور. وتعمل قيم التكلفة هذه بنجاح على تحقيق هذه المتباينة، وبالتالي يمكن ل N توفير حماية العقدة ضد فشل العقدة E.
25 < 20 + 10 ------> Inequality holds true
فيما يلي معايير تحديد بادئة النسخ الاحتياطي مع تفضيلاتها في ترتيب الخفض. وفي حالة توفر مسارين للنسخ الاحتياطي لبادئة أساسية محمية، يتم تحديد واحد فقط استنادا إلى قائمة السمات المطلوبة المذكورة التي تحملها. هنا شرح مختصر عن هذه السمات.
فواصل نهج تحديد المسار (نهج افتراضي مدمج).
!
interface Loopback1
ip address 10.1.1.1 255.255.255.255
!
router ospf 1
fast-reroute per-prefix enable area 0 prefix-priority high
fast-reroute keep-all-paths
network 10.1.1.1 0.0.0.0 area 0
network 10.10.12.1 0.0.0.0 area 0
network 10.10.13.1 0.0.0.0 area 0
network 10.10.14.1 0.0.0.0 area 0
!
!
interface Loopback1
ip address 10.2.2.2 255.255.255.255
end
!
router ospf 1
network 10.2.2.2 0.0.0.0 area 0
network 10.10.12.2 0.0.0.0 area 0
network 10.10.23.2 0.0.0.0 area 0
network 10.10.24.2 0.0.0.0 area 0
!
!
interface Loopback1
ip address 10.3.3.3 255.255.255.255
!
router ospf 1
network 10.3.3.3 0.0.0.0 area 0
network 10.10.13.3 0.0.0.0 area 0
network 10.10.23.3 0.0.0.0 area 0
network 10.10.34.3 0.0.0.0 area 0
!
!
interface Loopback1
ip address 10.4.4.4 255.255.255.255
!
router ospf 1
network 10.4.4.4 0.0.0.0 area 0
network 10.10.14.4 0.0.0.0 area 0
network 10.10.24.4 0.0.0.0 area 0
network 10.10.34.4 0.0.0.0 area 0
!
استخدم هذا القسم لتأكيد عمل التكوين بشكل صحيح.
ضع في الاعتبار هذه الحالة التي تناقش حماية الارتباط لبادئة الوجهة الطرفية 10.4.4.4/32، أي إسترجاع الواجهة 0 من R4.
المسار الأساسي هو R1 > R4 كما هو موضح في الصورة.
وتتم الإشارة إلى قيم التكلفة المذكورة في الجدول عند وضعها في عدم المساواة 1 كما هو موضح هنا بالنسبة للملحقين R2 و R3، ويلاحظ أن R2 فقط قادر على الوفاء بالشرط.
D(N,D) < D(N,S) + D(S,D) // Link Protection.
بالنسبة للخادم طراز R2:
10 < 10 + 10 ------> Inequality Passed
بالنسبة للخادم طراز R3:
20 < 10 + 10 ------> Inequality Failed
وهذا يضمن إمكانية توفير R2 تقنية LFA في حالة فشل الارتباط الأساسي بين R1 و R4. بما أن R3 لا يفي بعدم المساواة المحدد، فإنه يفشل في توفير مسار LFA.
R1#show ip route 10.4.4.4
Routing entry for 10.4.4.4/32
Known via "ospf 1", distance 110, metric 11, type intra area
Last update from 10.10.14.4 on Ethernet1/0, 01:08:00 ago
Routing Descriptor Blocks:
* 10.10.14.4, from 10.4.4.4, 01:08:00 ago, via Ethernet1/0
Route metric is 11, traffic share count is 1
Repair Path: 10.10.12.2, via Ethernet0/0
R1#show ip ospf rib 10.4.4.4
OSPF Router with ID (10.1.1.1) (Process ID 1)
Base Topology (MTID 0)
OSPF local RIB
Codes: * - Best, > - Installed in global RIB
LSA: type/LSID/originator
*> 10.4.4.4/32, Intra, cost 11, area 0
SPF Instance 12, age 01:01:00
Flags: RIB, HiPrio
via 10.10.14.4, Ethernet1/0
Flags: RIB
LSA: 1/10.4.4.4/10.4.4.4
repair path via 10.10.12.2, Ethernet0/0, cost 21
Flags: RIB, Repair, IntfDj, BcastDj, LC Dj
LSA: 1/10.4.4.4/10.4.4.4
هناك العديد من الأعلام التي شوهدت في المخرجات وتحمل معاني مهمة كما هو موضح هنا.
R1(config-router)#fast-reroute per-prefix enable area 0 prefix-priority ?
high High priority prefixes
low Low priority prefixes
ضع في الاعتبار هذه الحالة التي تناقش حماية العقد لبادئة الوجهة النهائية 10.3.3.3/32، أي إسترجاع الواجهة 0 من R3.
المسار الأساسي هو R1 > R4 > R3 كما هو موضح في الصورة.
قيم التكلفة المذكورة في الجدول تفي بالرقم 3 من التفاوت كما هو موضح أدناه بالنسبة للمستوى R2.
D(N,D) < D(N,E) + D(E,D) // Node
10 < 10 + 15 ------> Inequality Passed
يتم استيفاء الشرط المطلوب للموجه لتوفير حماية العقد، وبالتالي يستطيع R2 توفير حماية العقدة في حالة فشل الخطوة التالية الأساسية.
R1#show ip route 10.3.3.3
Routing entry for 10.3.3.3/32
Known via "ospf 1", distance 110, metric 31, type intra area
Last update from 10.10.14.4 on Ethernet1/0, 00:08:24 ago
Routing Descriptor Blocks:
* 10.10.14.4, from 10.3.3.3, 00:08:24 ago, via Ethernet1/0
Route metric is 31, traffic share count is 1
Repair Path: 10.10.12.2, via Ethernet0/0
R1#show ip route repair-paths 10.3.3.3
Routing entry for 10.3.3.3/32
Known via "ospf 1", distance 110, metric 31, type intra area
Last update from 10.10.14.4 on Ethernet1/0, 01:14:49 ago
Routing Descriptor Blocks:
* 10.10.14.4, from 10.3.3.3, 01:14:49 ago, via Ethernet1/0
Route metric is 31, traffic share count is 1
Repair Path: 10.10.12.2, via Ethernet0/0
[RPR]10.10.12.2, from 10.3.3.3, 01:14:49 ago, via Ethernet0/0
Route metric is 41, traffic share count is 1
R1#show ip ospf rib 10.3.3.3
OSPF Router with ID (10.1.1.1) (Process ID 1)
Base Topology (MTID 0)
OSPF local RIB
Codes: * - Best, > - Installed in global RIB
LSA: type/LSID/originator
*> 10.3.3.3/32, Intra, cost 31, area 0
SPF Instance 27, age 00:08:49
Flags: RIB, HiPrio
via 10.10.14.4, Ethernet1/0
Flags: RIB
LSA: 1/10.3.3.3/10.3.3.3
repair path via 10.10.12.2, Ethernet0/0, cost 41
Flags: RIB, Repair, IntfDj, BcastDj, LC Dj, NodeProt, Downstr // Node Protect
LSA: 1/10.3.3.3/10.3.3.3
هناك علامتان جديدتان تم مشاهدتهما في هذا الإخراج ويتم شرحهما هنا:
من الممكن أيضا تعديل النهج الافتراضي المدمج والترتيب الذي يتم فيه مراعاة سمات مختلفة عند تحديد موجه الخطوة التالية للنسخ الاحتياطي. يمكن تغيير هذا الأمر باستخدام فهرس <attribute> <n>الأمر fast-reroute per-prefix tie-break.
يقوم المثال بإنشاء سياسة جديدة ذات أقل المقاييس وsrlg.
!
router ospf 1
fast-reroute per-prefix enable area 0 prefix-priority high
fast-reroute per-prefix tie-break lowest-metric index 10
fast-reroute per-prefix tie-break srlg index 20
fast-reroute keep-all-paths
network 10.1.1.1 0.0.0.0 area 0
network 10.10.12.1 0.0.0.0 area 0
network 10.10.13.1 0.0.0.0 area 0
network 10.10.14.1 0.0.0.0 area 0
!
interface Ethernet0/1
srlg gid 10 // srlg group 10
ip address 10.10.13.1 255.255.255.0
ip ospf cost 10
!
interface Ethernet1/0
srlg gid 10 // srlg group 10
ip address 10.10.14.1 255.255.255.0
ip ospf cost 20
!
عند القيام بذلك، تتم إزالة كافة السمات الأخرى للنهج الافتراضي، وتكون السمات الوحيدة المستخدمة هي الأقل قياسا وميزة مشاركة الأحمال التي تكون موجودة دائما بشكل افتراضي.
R1#show ip ospf fast-reroute
OSPF Router with ID (10.1.1.1) (Process ID 1)
Loop-free Fast Reroute protected prefixes:
Area Topology name Priority Remote LFA Enabled
0 Base High No
Repair path selection policy tiebreaks:
10 lowest-metric
20 srlg
256 load-sharing
المخطط وقيم تكلفة OSPF التي تم تكوينها والتي تساعد على فهم سلوك النهج المخصص كما هو موضح في الصورة.
R1#show ip ospf rib 10.3.3.3
OSPF Router with ID (10.1.1.1) (Process ID 1)
Base Topology (MTID 0)
OSPF local RIB
Codes: * - Best, > - Installed in global RIB
LSA: type/LSID/originator
*> 10.3.3.3/32, Intra, cost 11, area 0
SPF Instance 65, age 00:07:55
Flags: RIB, HiPrio
via 10.10.13.3, Ethernet0/1
Flags: RIB
LSA: 1/10.3.3.3/10.3.3.3
repair path via 10.10.14.4, Ethernet1/0, cost 41
Flags: RIB, Repair, IntfDj, BcastDj, SRLG, LC Dj, CostWon // Better cost
LSA: 1/10.3.3.3/10.3.3.3
repair path via 10.10.12.2, Ethernet0/0, cost 51
Flags: Ignore, Repair, IntfDj, BcastDj // Ignored
LSA: 1/10.3.3.3/10.3.3.3
توضح هذه المخرجات أن المسار الأساسي للوصول إلى 10.3.3.3/3.2، إسترجاع R3 0 هو عن طريق ETH0/1. بخلاف ذلك، هناك عقدتان طراز R2 و R4 توفر كلتاهما حماية الارتباط. تم وضع الارتباط R1-R4 في نفس SRLG مثل الارتباط الأساسي R1-R3. وفقا للنهج الافتراضي، يجب ألا يتم إختيار R4 كنقطة وصول إحتياطية تالية على أساس SRLG. ومع ذلك، تعطي السياسة المحددة أعلاه الأفضلية للقياس على SRLG. لذلك، نظرا لأن تكلفة الوصول إلى 10.3.3.3/32 أقل من خلال R4، لذلك يتم إختيارها كمسار نسخ إحتياطي على الرغم من تعيين SRLG نفسه.
لا تتوفر حاليًا معلومات محددة لاستكشاف الأخطاء وإصلاحها لهذا التكوين.