هدف لب
پیکربندی دو پورت آپلینک روی یک سوئیچ access بهعنوان یک جفت Flex Links، تأیید اینکه یکی active میشود در حالی که دیگری بدون مسدودشدن هیچکدام توسط Spanning Tree در standby میماند، و تأیید اینکه ترافیک بهطور خودکار در طول تقریباً یک ثانیه از شکست اصلی به لینک پشتیبان تغییر میکند.
هدف لب (چرا مهم است)
Spanning Tree، پوششدادهشده بهطور گسترده پیشتر در این مجموعه، جلوگیری از حلقه فراهم میکند اما با تأخیرهای همگرایی حتی در سریعترین شکل Rapid PVST+ آن. Flex Links یک جایگزین سادهتر و مستقل-از-STP بهطور خاص برای حالت رایج یک سوئیچ access واحد با دو آپلینک به همان یا سوئیچهای بالادستی متفاوت ارائه میدهد، و انعطافپذیری همهمنظوره STP را با failover بهطور قابلتوجه سریعتر و قابلپیشبینیتر در این توپولوژی خاص معامله میکند.
توپولوژی لب
AccessSwitch
Gi1/0/23 ---- آپلینک به DistSwitch1 (اصلی)
Gi1/0/24 ---- آپلینک به DistSwitch1 (پشتیبان)
هر دو آپلینک به همان سوئیچ بالادستی برای
این لب متصل میشوند، هرچند Flex Links همچنین
از آپلینکها به دو سوئیچ متفاوت پشتیبانی میکندوظیفه ۱: پیکربندی جفت Flex Links
Gi1/0/23 را بهعنوان اینترفیس فعال با Gi1/0/24 بهعنوان پشتیبان Flex Links آن پیکربندی کن.
وظیفه ۲: تأیید وضعیت Flex Links
تأیید کن Gi1/0/23 بهعنوان active/forwarding و Gi1/0/24 بهعنوان standby نشان داده میشود، مستقل از هر حالت Spanning Tree.
وظیفه ۳: تأیید عدممسدودبودن صرف Gi1/0/24 توسط STP
تأیید کن حالت standby Gi1/0/24 یک تابع Flex Links است نه یک حالت مسدود Spanning Tree.
وظیفه ۴: شبیهسازی شکست آپلینک اصلی
Gi1/0/23 را خاموش کن و مشاهده کن Gi1/0/24 چقدر سریع جایگزین میشود.
وظیفه ۵: تأیید ازسرگیری ترافیک از طریق لینک پشتیبان
تأیید کن اتصال از میان سوئیچ از طریق Gi1/0/24 بازگردانده شده.
راهحل و تأیید
AccessSwitch(config)# interface gigabitethernet1/0/23
AccessSwitch(config-if)# switchport backup interface gigabitethernet1/0/24
-- این یک دستور واحد روی اینترفیس اصلی کل
-- جفت Flex Links را برقرار میکند -- هیچ
-- پیکربندیای روی خود Gi1/0/24 نیاز نیستAccessSwitch# show interfaces switchport backup
Switch Backup Interface Pairs:
Active Interface Backup Interface State
------------------------------------------------------------------------
Gi1/0/23 Gi1/0/24 Active Up/Backup StandbyAccessSwitch# show spanning-tree interface gigabitethernet1/0/24
Interface Role Sts Cost
Gi1/0/24 Desg FWD 4
-- توجه کنید خود STP این پورت را Designated/
-- Forwarding در نظر میگیرد -- Flex Links بهعنوان
-- یک مکانیزم کاملاً جداگانه لایهشده روی آن عمل
-- میکند، و بهطور مستقل پورت را در standby نگه
-- میدارد صرفنظر از اینکه حالت خود STP در غیر
-- این صورت چه اجازه میدادAccessSwitch(config)# interface gigabitethernet1/0/23
AccessSwitch(config-if)# shutdownAccessSwitch# show interfaces switchport backup
Active Interface Backup Interface State
------------------------------------------------------------------------
Gi1/0/23 Gi1/0/24 Active Down/Backup Up
-- Gi1/0/24 تقریباً فوراً فعال شد -- کاملاً زیر
-- یک ثانیه، چون Flex Links اصلاً نیازی به اجرای
-- هیچ محاسبهمجدد یا فرآیند همگرایی STP نداردDownstreamPC> ping [دروازه بالادستی]
!!!!!
Success rate is 100 percent (5/5)
-- اتصال تأییدشده بازگردانده شده از طریق Gi1/0/24نکته کلیدی
Flex Links کاملاً مستقل از Spanning Tree عمل میکند، همانطور که با نمایش همچنان یک نقش STP Designated/Forwarding توسط Gi1/0/24 حتی در حالی که واقعاً در standby توسط مکانیزم Flex Links نگهداشته شده نشان داده شد — این استقلال دقیقاً چیزی است که اجازه میدهد failover بسیار سریعتر از هر فرآیند همگرایی STP باشد، اما همچنین یعنی Flex Links فقط این سناریوی خاص و ساده جفت-آپلینک را مدیریت میکند، برخلاف جلوگیری از حلقه همهمنظوره STP در سراسر توپولوژیهای بهطور دلخواه پیچیده.