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

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

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

~3 min read · Updated Sep 22, 2026

هدف لب

پیکربندی یک سوئیچ واحد به‌عنوان 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 ها به‌نوعی یک درخت زیربنایی واحد را به اشتراک می‌گذارند.

Written & researched by Dr. Shahin Siami

Related Articles

لب عملی: چالش عیب‌یابی جامع نهایی CCNP (یکپارچگی BGP، DMVPN، و QoS)

این لب عملی یک شکست پیچیده چندلایه در سراسر یک توپولوژی یکپارچه BGP-روی-DMVPN ترکیب‌شده با علامت‌گذاری QoS ارائه می‌دهد، و نیازمند تشخیص سیستماتیک یک پیکربندی نادرست route reflector، یک شکست ثبت NHRP، و یک سیاست QoS نادرست‌اعمال‌شده که هم‌زمان روی همان شبکه تأثیر می‌گذارند است.

Continue

لب عملی: پیکربندی BGP روی DMVPN

این لب عملی iBGP را به‌عنوان پروتکل مسیریابی در سراسر همان توپولوژی hub-and-spoke DMVPN استفاده‌شده در دو لب قبلی اجرا می‌کند، hub را به‌عنوان یک route reflector BGP پیکربندی می‌کند طوری‌که spoke ها مسیرهای یکدیگر را بدون یک mesh کامل iBGP یاد بگیرند، و دو مفهوم قبلاً جداگانه را در یک طراحی یکپارچه ترکیب می‌کند.

Continue

لب عملی: پیکربندی OSPF روی DMVPN

این لب عملی OSPF را به‌عنوان پروتکل مسیریابی پویا در سراسر همان توپولوژی hub-and-spoke DMVPN اجرا می‌کند، و اینترفیس تونل را به‌عنوان یک نوع شبکه OSPF point-to-multipoint پیکربندی می‌کند تا الگوی همسایگی hub-and-spoke را به‌درستی بدون نیاز به انتخاب DR/BDR نوع شبکه broadcast مدیریت کند.

Continue

لب عملی: پیکربندی EIGRP روی DMVPN

این لب عملی EIGRP را به‌عنوان پروتکل مسیریابی پویا در سراسر توپولوژی hub-and-spoke DMVPN ساخته‌شده در لب‌های قبلی اجرا می‌کند، و تأیید می‌کند روابط همسایه به‌درستی در سراسر تونل چندنقطه‌ای شکل می‌گیرند و مسیرها بدون نیاز به پیکربندی ایستای هر-spoke روی hub منتشر می‌شوند.

Continue

لب عملی: پیکربندی احراز هویت MD5 در HSRP

این لب عملی احراز هویت MD5 را روی یک گروه HSRP پیکربندی می‌کند، و تأیید می‌کند دو روتر با رشته‌های احراز هویت منطبق یک رابطه active/standby معمولی تشکیل می‌دهند در حالی که یک روتر با رشته نامنطبق کاملاً از گروه مستثنی می‌شود.

Continue

لب عملی: پیکربندی امنیت DNS به‌سبک-Cisco Umbrella از طریق تغییرمسیر Forwarding DNS

این لب عملی یک روتر را برای رهگیری هر پرس‌وجوی DNS کلاینت و تغییرمسیر آن به‌سمت یک resolver DNS امنیت-محور با استفاده از رهگیری forwarding DNS پیکربندی می‌کند، و اعمال امنیت DNS تحویل‌شده-با-ابر را بدون نیاز به تغییرات پیکربندی به‌ازای-هر-کلاینت تقریب می‌زند.

Continue