هدف لب
تشخیص و رفع سه خطای مستقل معرفیشده در سراسر یک توپولوژی ترکیبشده از BGP، VXLAN، و QoS — یک local preference نادرست که باعث انتخاب مسیر غیربهینه میشود، یک عدمتطابق VNI که گسترش لایه ۲ بین دو VTEP را میشکند، و یک سیاست QoS اعمالشده در جهت اشتباه — با استفاده از نظم عیبیابی سیستماتیک برقرارشده در سراسر این مجموعه.
هدف لب (چرا مهم است)
این لب پایانی خطاها را در سراسر سه فناوری پیشرفتهتر پوششدادهشده در این مجموعه ترکیب میکند، و تقویت میکند همان روششناسی bottom-up و لایهبهلایه استفادهشده برای مسائل اتصال پایه به محیطهای چند-فناوری پیچیده مقیاس مییابد — هر خطا اینجا یک امضای متمایز و قابلشناسایی یکبار که دستور تأیید درست استفاده شود تولید میکند، دقیقاً مانند هر لب عیبیابی در سراسر این مجموعه.
توپولوژی لب
سایت-A (R1, VTEP1) ---- BGP/VXLAN/QoS ---- سایت-B (R2, VTEP2)
وضعیت کاری مورد انتظار:
- ترافیک از سایت-A به شبکه سایت-B باید مسیر
اصلی (local preference بالاتر) را ترجیح دهد
- HostA (سایت-A، VNI 10100) باید به HostB
(سایت-B، همان VLAN، باید VNI 10100 باشد) برسد
- ترافیک صوتی باید علامتگذاری و اولویتبندی
شود خروجی از R1 بهسمت WAN
سه خطا عمداً معرفی شدهاندوظیفه ۱: تأیید علائم گزارششده
ترافیک بهطور غیرمنتظره مسیر پشتیبان را میگیرد، HostA نمیتواند به HostB برسد، و کیفیت صدا ضعیف است. هر سه علامت را تأیید کن.
وظیفه ۲: تشخیص و رفع خطای انتخاب مسیر BGP
جدول BGP برای مسیر تحتتأثیر را بررسی کن و شناسایی کن چرا مسیر مورد انتظار ترجیح داده نمیشود.
وظیفه ۳: تشخیص و رفع خطای VXLAN
پیکربندی VNI روی هر دو VTEP را بررسی کن و عدمتطابقی که از دسترسپذیری لایه ۲ جلوگیری میکند را شناسایی کن.
وظیفه ۴: تشخیص و رفع خطای QoS
اعمال policy-map روی اینترفیسهای R1 را بررسی کن و شناسایی کن چرا ترافیک صوتی اولویتبندی نمیشود.
وظیفه ۵: تأیید رفعشدن همه علائم
تأیید کن مسیر اصلی BGP اکنون ترجیح داده میشود، HostA به HostB میرسد، و ترافیک صوتی بهدرستی علامتگذاری و صفبندی میشود.
راهحل و تأیید
-- خطای ۱: انتخاب مسیر BGP
R1# show ip bgp 192.168.80.0
Network Next Hop LocPrf Path
* 192.168.80.0/24 [via primary] 80 65200 i
*> 192.168.80.0/24 [via backup] 100 65200 i
-- مسیر پشتیبان local preference بالاتری
-- (100) نسبت به مسیر اصلی مورد نظر (80) نشان
-- میدهد -- دقیقاً برعکس قصد طراحی -- خطای ۱
-- شناسایی شد
R1(config)# route-map SET-PRIMARY-LOCALPREF permit 10
R1(config-route-map)# set local-preference 200
R1(config)# router bgp 65100
R1(config-router)# neighbor [primary-peer] route-map SET-PRIMARY-LOCALPREF in
R1# clear ip bgp [primary-peer] soft in
-- تصحیح شد: مسیر اصلی اکنون بالاترین
-- local preference را دارد-- خطای ۲: عدمتطابق VNI در VXLAN
VTEP1# show nve vni
Interface VNI VLAN State
nve1 10100 100 Up
VTEP2# show nve vni
Interface VNI VLAN State
nve1 10200 100 Up
-- هر دو VLAN 100 را محلی نگاشت میکنند، اما
-- به VNI های متفاوت (10100 در مقابل 10200) --
-- آنها دو سگمنت لایه ۲ کاملاً جداگانه که
-- هرگز تلاقی نمیکنند را گسترش میدهند --
-- خطای ۲ شناسایی شد
VTEP2(config)# interface nve1
VTEP2(config-if)# no member vni 10200 vlan-mapping 100
VTEP2(config-if)# member vni 10100 vlan-mapping 100
-- تصحیح شد: هر دو VTEP اکنون از VNI 10100
-- برای VLAN 100 استفاده میکنند-- خطای ۳: جهت سیاست QoS
R1# show policy-map interface gigabitethernet0/1
Service-policy input: QUEUE-POLICY
-- سیاست صفبندی ورودی روی اینترفیس WAN اعمال
-- شده -- صفبندی فقط روی خروجی منطقی است،
-- جایی که ازدحام و بافرینگ واقعاً رخ میدهد
-- -- خطای ۳ شناسایی شد
R1(config)# interface gigabitethernet0/1
R1(config-if)# no service-policy input QUEUE-POLICY
R1(config-if)# service-policy output QUEUE-POLICY
-- تصحیح شد: بهجای آن خروجی اعمال شدR1# show ip bgp 192.168.80.0
*> 192.168.80.0/24 [via primary] 200 65200 i
-- مسیر اصلی اکنون ترجیح داده میشود
HostA> ping HostB
!!!!!
Success rate is 100 percent (5/5)
-- اتصال VXLAN بازگردانده شد
R1# show policy-map interface gigabitethernet0/1
Service-policy output: QUEUE-POLICY
Class-map: VOICE-TRAFFIC
Strict Priority
(total drops) 0
-- ترافیک صوتی اکنون بهدرستی خروجی اولویتبندی
-- میشود، drop ها صفرنکته کلیدی
حتی در سراسر سه فناوری پیشرفته نامرتبط، هر خطا خودش را از طریق همان الگوی برقرارشده در سراسر این مجموعه آشکار کرد: بررسی ویژگی یا حالت خاص مرتبط با علامت (local preference در جدول BGP، نگاشت VNI در پیکربندی NVE، جهت سیاست در خروجی service-policy اینترفیس) بهجای حدسزدن گسترده — این تشخیص سطح-ویژگی و مبتنیبر-شواهد از سادهترین مسئله کابلکشی لایه ۱ در یک لب اولیه تا این سناریوی پایانی چند-فناوری بدون نیاز به یک رویکرد عیبیابی اساساً متفاوت مقیاس مییابد.