هدف لب
پیکربندی 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-50Switch2(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 mstSwitch1# 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-به-نمونه) داشته باشد، چون حتی یک عدمتطابق جزئی باعث میشود سوئیچها بهعنوان نواحی جداگانه با محاسبات مرزی مستقل خودشان رفتار شوند.