لب عملی: پیکربندی Multiple Spanning Tree (MST)

این لب عملی MST را در سراسر دو سوئیچ با پارامترهای ناحیه منطبق پیکربندی می‌کند، چند VLAN را به یک نمونه spanning-tree واحد نگاشت می‌کند به‌جای اجرای یک نمونه جداگانه به‌ازای هر VLAN آن‌طور که PVST+ انجام می‌دهد، و کاهش حاصل در تعداد محاسبات مستقل spanning-tree را تأیید می‌کند.

پیکربندی MSTنگاشت ناحیه و نمونه MSTسربار کاهش‌یافته STP

~4 min read · Updated Sep 23, 2026

هدف لب

پیکربندی MST روی دو سوئیچ با پارامترهای ناحیه منطبق، نگاشت چند VLAN به یک نمونه MST واحد، و تأیید اینکه هر دو سوئیچ روی توپولوژی حاصل توافق دارند در حالی که بسیار کمتر از محاسبات مستقل spanning-tree که PVST+ برای همان VLAN ها نیاز داشت اجرا می‌کنند.

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

PVST+ و Rapid PVST+، پوشش‌داده‌شده به‌طور گسترده پیش‌تر در این مجموعه، یک نمونه spanning-tree کاملاً مستقل به‌ازای هر VLAN اجرا می‌کنند. روی یک سوئیچ با صدها VLAN، این CPU و حافظه قابل‌توجهی را برای محاسبات توپولوژی که اغلب از نظر عملکردی در بسیاری VLAN که همان لینک‌های فیزیکی را به اشتراک می‌گذارند یکسان‌اند مصرف می‌کند. MST این را با نگاشت چند VLAN روی تعداد بسیار کمتری نمونه واقعی spanning-tree حل می‌کند.

توپولوژی لب

Switch1 ---- Gi1/0/1 ---- Switch2

VLAN های 10، 20، 30، 40، 50 روی هر دو سوئیچ
وجود دارند، و همگی همان توپولوژی فیزیکی را
به اشتراک می‌گذارند و بنابراین نیاز به محاسبات
مستقل جداگانه spanning-tree ندارند

وظیفه ۱: پیکربندی پارامترهای ناحیه MST

نام ناحیه MST و شماره revision منطبق را روی هر دو سوئیچ پیکربندی کن، پیش‌نیازی برای در نظرگرفته‌شدن به‌عنوان بخشی از همان ناحیه MST.

وظیفه ۲: نگاشت VLAN ها به یک نمونه MST

VLAN های 10 تا 50 را به نمونه MST 1 روی هر دو سوئیچ نگاشت کن.

وظیفه ۳: فعال‌کردن حالت MST

حالت spanning-tree را به MST روی هر دو سوئیچ تغییر بده.

وظیفه ۴: تأیید توافق هر دو سوئیچ روی ناحیه

تأیید کن هر دو سوئیچ اطلاعات ناحیه یکسان نشان می‌دهند، یک نیازمندی برای رفتار‌شدن به‌عنوان همان ناحیه MST.

وظیفه ۵: تأیید حاکمیت یک نمونه واحد روی همه VLAN های نگاشت‌شده

تأیید کن نقش‌ها و حالت‌های پورت برای نمونه MST 1 به‌طور یکنواخت در سراسر هر پنج VLAN نگاشت‌شده به آن اعمال می‌شود، به‌جای اینکه هر VLAN به‌طور مستقل محاسبه شود.

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

Switch1(config)# spanning-tree mst configuration
Switch1(config-mst)# name REGION1
Switch1(config-mst)# revision 1
Switch1(config-mst)# instance 1 vlan 10-50

Switch2(config)# spanning-tree mst configuration
Switch2(config-mst)# name REGION1
Switch2(config-mst)# revision 1
Switch2(config-mst)# instance 1 vlan 10-50

-- نام، revision، و نگاشت VLAN-به-نمونه باید
-- دقیقاً بین سوئیچ‌ها تطبیق داشته باشند تا به-
-- عنوان همان ناحیه MST در نظر گرفته شوند --
-- حتی یک عدم‌تطابق جزئی باعث می‌شود سوئیچ‌ها به-
-- عنوان نواحی جداگانه رفتار شوند

Switch1(config)# spanning-tree mode mst
Switch2(config)# spanning-tree mode mst

Switch1# show spanning-tree mst configuration

Name      [REGION1]
Revision  1    Instances configured 2

Instance  Vlans mapped
--------  -----------------------
0         1-9,51-4094
1         10-50

Switch2# show spanning-tree mst configuration

Name      [REGION1]
Revision  1    Instances configured 2

Instance  Vlans mapped
--------  -----------------------
0         1-9,51-4094
1         10-50
-- خروجی یکسان روی هر دو سوئیچ تأیید می‌کند
-- روی ناحیه توافق دارند -- نمونه 0 (پیش‌فرض
-- اجباری، به نام IST) به‌طور خودکار برای هر
-- VLAN‌ای که صراحتاً در جای دیگری نگاشت
-- نشده وجود دارد

Switch1# show spanning-tree mst 1

##### MST1    vlans mapped:   10-50
Bridge   address 00aa.bb00.1111  priority 32769
Root     this switch for MST1

Interface        Role Sts Cost      Prio.Nbr  Type
Gi1/0/1           Desg FWD 20000     128.1     P2p
-- این محاسبه و نقش پورت MST1 واحد بر هر ۴۱
-- VLAN (10-50) نگاشت‌شده به آن حاکم است --
-- PVST+ ۴۱ محاسبه جداگانه و مستقل spanning-tree
-- برای رسیدن به همان نتیجه نیاز داشت

نکته کلیدی

بهره کارایی اصلی MST از جداکردن تعداد نمونه‌های spanning-tree از تعداد VLAN ها می‌آید — چند VLAN که یک توپولوژی یکسان را به اشتراک می‌گذارند می‌توانند به یک نمونه واحد نگاشت شوند، و هر سوئیچی که قصد شرکت در همان ناحیه MST را دارد باید پیکربندی ناحیه دقیقاً منطبق (نام، revision، و نگاشت 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