لب عملی: اختصاص اولویت Spanning Tree به چند VLAN به‌طور هم‌زمان

این لب عملی اولویت بریج Spanning Tree را در سراسر چند VLAN در یک دستور واحد با استفاده از یک بازه VLAN پیکربندی می‌کند، به‌جای تکرار پیکربندی جداگانه برای هر VLAN، و تأیید می‌کند اولویت به‌درستی روی هر VLAN در بازه اعمال شد.

بازه VLAN در STPپیکربندی اولویت انبوهنمونه‌های هر-VLAN در PVST+

~3 دقیقه مطالعه · آخرین به‌روزرسانی ۳۱ شهریور ۱۴۰۵

هدف لب

پیکربندی یک سوئیچ واحد به‌عنوان root bridge برای یک بازه از VLAN ها با استفاده از یک دستور که هم‌زمان روی همه آن‌ها اعمال می‌شود، به‌جای صادرکردن یک دستور اولویت جداگانه برای هر VLAN منفرد، و تأیید اینکه اولویت به‌درستی روی هر VLAN در بازه اعمال شد.

هدف لب (چرا مهم است)

پیاده‌سازی پیش‌فرض Spanning Tree سیسکو، PVST+، یک نمونه کاملاً جداگانه Spanning Tree برای هر VLAN اجرا می‌کند، هرکدام با انتخاب root bridge مستقل خودش. روی یک سوئیچ که ده‌ها VLAN را پشتیبانی می‌کند، پیکربندی اولویت یک VLAN در یک زمان خسته‌کننده است — نحو بازه VLAN مستقیماً این را حل می‌کند.

توپولوژی لب

Switch1 (root مورد نظر برای VLAN های 10-50)

VLAN های 10، 20، 30، 40، و 50 از قبل روی
سوئیچ وجود دارند و روی لینک‌های ترانکش حمل می‌شوند

وظیفه ۱: تأیید اولویت فعلی در سراسر بازه VLAN

اولویت پیش‌فرض فعلی VLAN های 10، 20، 30، 40، و 50 را جداگانه بررسی کن.

وظیفه ۲: پیکربندی اولویت برای هر پنج VLAN در یک دستور

با استفاده از یک دستور واحد با یک بازه VLAN، اولویت VLAN های 10 تا 50 را روی 4096 تنظیم کن.

وظیفه ۳: تأیید اعمال اولویت روی هر VLAN در بازه

هر VLAN را جداگانه بررسی کن و تأیید کن هر پنج تا اکنون اولویت جدید را نشان می‌دهند.

وظیفه ۴: تأیید وضعیت Root Bridge به‌ازای هر VLAN

تأیید کن سوئیچ به‌عنوان root برای هر یک از پنج VLAN به‌طور مستقل شناخته می‌شود.

راه‌حل و تأیید

Switch1# show spanning-tree vlan 10 | include Priority
Bridge ID  Priority    32768

Switch1# show spanning-tree vlan 50 | include Priority
Bridge ID  Priority    32768
-- هر VLAN در حال حاضر روی پیش‌فرض است، و هرکدام
-- بدون استفاده از یک بازه به دستور جداگانه
-- خودش نیاز خواهد داشت

Switch1(config)# spanning-tree vlan 10,20,30,40,50 priority 4096

-- یک بازه با خط‌فاصله نیز یکسان کار می‌کند:
-- spanning-tree vlan 10-50 priority 4096
-- (فقط با VLAN هایی که واقعاً درون آن بازه
--  عددی وجود دارند تطبیق دارد)

Switch1# show spanning-tree vlan 10 | include Priority
Bridge ID  Priority    4096

Switch1# show spanning-tree vlan 20 | include Priority
Bridge ID  Priority    4096

Switch1# show spanning-tree vlan 50 | include Priority
Bridge ID  Priority    4096
-- هر پنج VLAN از یک دستور واحد به‌روزرسانی شدند

Switch1# show spanning-tree vlan 30 | include Root
Root ID    Priority    4096
           This bridge is the root

Switch1# show spanning-tree vlan 40 | include Root
Root ID    Priority    4096
           This bridge is the root
-- root تأییدشده برای هر VLAN به‌طور مستقل،
-- چون PVST+ یک انتخاب و توپولوژی کاملاً
-- جداگانه به‌ازای هر VLAN نگه می‌دارد

نکته کلیدی

از آنجا که PVST+ یک نمونه Spanning Tree کاملاً مستقل به‌ازای هر VLAN اجرا می‌کند، تغییر اولویت برای یک VLAN هرگز روی VLAN دیگری تأثیر نمی‌گذارد — نحو بازه VLAN صرفاً یک راحتی زمان-پیکربندی برای اعمال یک تغییر یکسان در سراسر بسیاری نمونه به‌طور هم‌زمان است، نه نشانه‌ای از اینکه آن VLAN ها به‌نوعی یک درخت زیربنایی واحد را به اشتراک می‌گذارند.

نوشته و پژوهش‌شده توسط دکتر شاهین صیامی

مقالات مرتبط

لب عملی: پیکربندی Root Bridge با استفاده از دستور Macro در IOS

این لب عملی از دستورات macro و root primary و root secondary برای پیکربندی یک root bridge اصلی و پشتیبان بدون محاسبه دستی مقادیر اولویت استفاده می‌کند، و تأیید می‌کند IOS به‌طور خودکار یک اولویت مناسب نسبت به root فعلی انتخاب می‌کند.

ادامه

لب عملی: پیکربندی دستی Root Bridge پروتکل Spanning Tree

این لب عملی نتیجه انتخاب root bridge Spanning Tree پیش‌فرض را بین دو سوئیچ رقیب مشاهده می‌کند، سپس اولویت را روی سوئیچ ترجیحی به‌صورت دستی کاهش می‌دهد تا آن را مجبور به root‌شدن کند، و تغییر حاصل در نقش‌های پورت را تأیید می‌کند.

ادامه

لب عملی: تأیید حالت‌های پورت Spanning Tree روی سوئیچ‌های Catalyst

این لب عملی یک پورت سوئیچ را مشاهده می‌کند که از میان حالت‌های پروتکل Spanning Tree بلاکینگ، لیسنینگ، لرنینگ، و فورواردینگ هنگام آنلاین‌شدن عبور می‌کند، و دستورات show مورد استفاده برای بررسی حالت و نقش فعلی یک پورت را پوشش می‌دهد.

ادامه

لب عملی: محدودکردن VLAN های مجاز روی ترانک‌ها و تغییر نسخه VTP

این لب عملی محدودکردن اینکه کدام VLAN ها مجازند از یک لینک ترانک خاص عبور کنند، جلوگیری از ترافیک پخش غیرضروری و بهبود امنیت، و جداگانه تغییر امن نسخه VTP یک سوئیچ درون یک دامنه موجود را پوشش می‌دهد.

ادامه

لب عملی: تغییر VLAN بومی و خاموش‌کردن پورت‌های استفاده‌نشده

این لب عملی تغییر VLAN بومی یک ترانک از VLAN 1 پیش‌فرض به یک VLAN اختصاصی برای اهداف امنیتی، و خاموش‌کردن پورت‌های سوئیچ استفاده‌نشده به‌عنوان یک عمل سخت‌سازی پایه، و تأیید هر دو تغییر با دستورات show مناسب را پوشش می‌دهد.

ادامه

لب عملی: پیکربندی VLAN های Extended روی سوئیچ‌های Cisco Catalyst

این لب عملی ساخت VLAN ها در بازه extended بالای ۱۰۰۵، توضیح چرایی اهمیت نسخه VTP برای پشتیبانی از آن‌ها، و تأیید اینکه یک VLAN extended پس از ساخت دقیقاً مانند یک VLAN بازه-استاندارد عمل می‌کند را پوشش می‌دهد.

ادامه