مختبرات Cisco IOS XR الإنتاجية لمنهج CCIE Service Provider v5.1
تطبيق عملي حقيقي وسيناريوهات حقن أعطال على موجهات Cisco ASR 9000 و NCS 5500 مع أوامر التحقق الدقيقة وتحليل الاستجابة العتادية.
Multi-Level IS-IS Hierarchy & Route Leaking with Up/Down Bit
الهدف: بناء شبكة متعددة المناطق (Area 49.0001 L1 و Area 49.0002 L2)، رصد مسارات الخروج الافتراضية عبر بت الـ ATT، معالجة مشكلة الخروج غير الأمثل (Suboptimal Routing)، وتطبيق تسريب المسارات باستخدام لغة سياسات التوجيه (RPL) مع التحقق من حصانة بت Up/Down ضد الحلقات التوجيهية.
تهيئة موجه الحدود L1/L2 على Cisco IOS XR (ABR-R2):
prefix-set LEAK-TO-L1
192.168.5.5/32
end-set
!
route-policy PERMIT-LEAK
if destination in LEAK-TO-L1 then
pass
endif
end-policy
!
router isis CORE
is-type level-1-2
net 49.0001.0000.0000.0002.00
address-family ipv4 unicast
metric-style wide
propagate level 2 into level 1 route-policy PERMIT-LEAK
!
interface GigabitEthernet0/0/0/0
point-to-point
circuit-type level-1
address-family ipv4 unicast
metric 10
!
!
interface GigabitEthernet0/0/0/1
point-to-point
circuit-type level-2-only
address-family ipv4 unicast
metric 20
!
!
commit
أوامر التحقق والتشخيص:
RP/0/RSP0/CPU0:R1# show route isis
! يظهر المسار المسرب مع تصنيف i L1 وعلامة Up/Down
RP/0/RSP0/CPU0:R1# show isis database detail R2.00-00
! التحقق من وجود البادئة مع علامة Up/Down Bit: DOWN (1)
Sub-Second Convergence, Overload Bit & BGP Synchronization
الهدف: ضبط مؤقتات التلاقي لأقل من ثانية عبر بروتوكول BFD ومؤقتات IETF SPF Exponential Backoff، مع تأمين إعادة تشغيل الموجه لمنع الثقوب السوداء الصامتة عبر ربط بت الـ Overload باكتمال تنزيل جداول BGP.
التهيئة على موجه النواة Core-P1:
router isis CORE
is-type level-2-only
net 49.0001.0000.0000.0002.00
set-overload-bit on-startup wait-for-bgp 180
address-family ipv4 unicast
metric-style wide
spf-interval initial-wait 50 secondary-wait 100 maximum-wait 2000
lsp-generation initial-wait 50 secondary-wait 200 maximum-wait 5000
!
interface GigabitEthernet0/0/0/0
point-to-point
bfd minimum-interval 150
bfd multiplier 3
bfd fast-detect ipv4
address-family ipv4 unicast
!
!
commit
سيناريو حقن العطل (Failure Injection):
إعادة تشغيل الموجه والتحقق من أن موجهات الأطراف (PEs) تضع P1 كعقدة طرفية فقط (OL=1) وترسل ترافيك الترانزيت عبر المسار البديل حتى اكتمال تزامن BGP.
IS-IS Segment Routing (SR-MPLS) Control Plane & Prefix-SID
الهدف: إلغاء بروتوكول LDP بالكامل واستبداله بـ Segment Routing عبر IS-IS، وتوزيع وسوم الـ MPLS العالمية عبر TLV 135 (Prefix-SID) و TLV 242 (SRGB).
التهيئة على موجه الحافة PE1:
segment-routing
global-block 16000 23999
!
router isis CORE
is-type level-2-only
net 49.0001.0000.0000.0001.00
address-family ipv4 unicast
metric-style wide
segment-routing mpls
!
interface Loopback0
address-family ipv4 unicast
prefix-sid index 1
!
!
interface GigabitEthernet0/0/0/0
point-to-point
address-family ipv4 unicast
!
!
commit
التحقق من جدول وسوم الـ FIB في السيليكون:
RP/0/RSP0/CPU0:PE1# show isis segment-routing label-table
RP/0/RSP0/CPU0:PE1# show mpls forwarding
! نلاحظ توليد الوسم 16001 للعنوان 192.168.1.1/32 دون وجود بروتوكول LDP مطلقاً!