درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
تخفیف های وب سایت
همه تخفیف ها

عضویت در

کانال تلگرام

توسینسو

اطلاعات مطلب
مدرس/نویسنده
جعفر قنبری شوهانی
امتیاز: 143221
رتبه:8
198
186
253
2936
جعفر قنبری شوهانی ، مهندس و مدرس شبکه ، آشنایی من با شبکه برمی گرده به سال 1382 که دوره NT و Novel رو گذروندم و الان حدود 10 ساله سابقه اجرایی در سطح Enterprise (بانک ها ، موسسه مالی ، ادارات دولتی ، سرویس پروایدر) را دارم و در حال حاضر به عنوان مهندس شبکه در شرکت توزیع برق مشهد و به عنوان مدیر ارشد و مدرس شبکه در سایت ToSinSo مشغول به کار هستم. در اکثرا حوزه های شبکه کار کردم و تجربه دارم اما تخصص اصلیم رو در حوزه زیرساخت و امنیت اون میدونم ، به طور کلی در زمینه های سیسکو ، شبکه های مایکروسافتی ، VoIP ، مانیتورینگ و NOC ، محصولات امنیتی فورتی نت ، طراحی و پیاده سازی مرکز داده ، مجازی سازی ، وایرلس و ... تخصص دارم. کانال اختصاصی من در تلگرام https://telegram.me/ghanbarinetwork پروفایل کاربر

انواع پروتکل Spanning Tree Protocol - بخش دوم

تاریخ 50 ماه قبل
نظرات 2
بازدیدها 5183
در بخش های قبلی پروتکل STP و نحوی عملکرد ان و برخی از انواع این پروتکل را توضیح دادیم در این بخش می خواهیم انواع دیگر این پروتکل را توضیح دهیم پس با ما همراه باشید.


PortFast :

ویژگی اختصاصی سیسکو برای بهبود سرعت تبادل اطلاعات در STP می باشد که باعث می شود پورت بودن گذشتن از وضعیت های مختلف به طور مستقیم در حالت Forwarding قرار گیرد و برای پورت هایی که مستقیم به End Device ها متصل هستند استفاده می شود.
برای فعال کردن این ویژگی از دستور زیر استفاده می کنیم:
Switch(Config-if)#spanning-tree portfast

UplinkFast :

ویژگی که سرعت تبادل اطلاعات STP را در زمانی که ارتباط مستقیم یک سوئیچ با سوئیچ بالادست قطع می شود را افزایش می دهد. در این حالت سوئیچ پورت Backup را برای Root Port تشخیص می دهد و زمانی که Root Port قطع شود پورت Backup بدون قرار گرفتن در وضعیت Learning و Listening جایگزین Root Port می شود.
برای فعال کردن این ویژگی از دستور زیر استفاده می کنیم:
Switch(config)#spanning-tree uplinkfast


BackboneFast :

ویژگی که سرعت تبادل اطلاعات STP را در زمانی که ارتباط سوئیچ به سمت Root Bridge در جایی که مستقیم به سوئیچ وصل نیست قطع شود را افزایش می دهد.
برای فعال کردن این ویژگی از دستور زیر استفاده می کنیم:
Switch(config)#spanning-tree backbonefast


Rapid STP :

مدت زمان تعیین وضعیت پورت در CST بین 30 تا 50 ثانیه بود و در صورت تغییر در شبکه این مدت زمان مجدد صرف تشکیل درخت بدون Loop صرف می شود که این مدت زمان زیادی است و هیچ ترافیکی در این بازه انتقال داده نمی شود در نتیجه برای اینکه این مدت زمان کاهش یابد و عملکرد STP بهبود بخشیده شود پروتکل عمومی (Rapid STP (802.1W ارائه شد.
انواع پروتکل Spanning Tree Protocol - بخش دوم


مهمترین تفاوت RSTP با CST در وضعیت پورت ها می باشد.

وضعیت های مختلف RSTP :
  • Discarding : فقط BPDU ارسال و دریافت می کند.
  • Learning : علاوه بر ارسال BPDU جدول MAC را نیز بروز می کند.
  • Forwarding : شروع به ارسال و دریافت ترافیک داده می کند و همچنین ارسال و دریافت BPDU و بروزرسانی جدول MAC خود ادامه می دهد.

در جدول زیر وضعیت RSTP با CST مقایسه شده است:
انواع پروتکل Spanning Tree Protocol - بخش دوم


نقش های پورت در RSTP :
  • Root port : پورتی که از طریق آن با کمترین Cost به Root Bridge می رسیم.
  • Designated port : پورتی که می تواند یک سوئیچ دیگر را با کمترین هزینه به Root Bridge برساند.
  • Alternate port : پورت Backup برای Root port
  • Backup port : پورت Backup برای Designated port
  • Disabled port : پورت غیرفعال که در Spanning Tree استفاده نمی شود
  • Edge port : پورتی که به End User متصل است


تفاوت RSTP با CST در BPDU :
در CST تنها Root Bridge اقدام به ارسال BRDU می کرد ولی در RSTP تمام سوئیچ BPDU ارسال می کنند.

نحوی فعال کردن Rapid STP :
با استفاده از دستور زیر می توان Rapid STP را روی سوئیچ فعال کرد:
Switch(config)# spanning-tree mode rapid-pvst
  • نکته : این پروتکل باید روی تمام سوئیچ ها فعال شود در غیر این صورت پروتکل قبلی فعال خواهد بود
بررسی Rapid STP :
برای بررسی Rapid STP از دستور زیر استفاده می کنیم:
Switch# show spanning-tree

Per-VLAN RSTP :

در Per-VLAN RSTP برای هر VLAN یک RSTP اجرا می شود و برای هر VLAN یک درخت ایجاد می شود و انتخابات را برای هر VLAN به صورت جداگانه انجام می گیرد و به این شکل جریان ترافیک بهبود می یابد.

MST- Multiple Spanning Tree :

زمانی تعداد VLAN خیلی زیاد باشند و ما از PVST یا Per-VLAN RSTP استفاده کرده باشیم برای هر VLAN نیاز به محاسبه جداگانه دارد که باعث مصرف زیاد CPU و RAM می شود.
برای برطرف کردن این مشکل ما از MST استفاده می کنیم به این صورت که VLAN های که قرار است Root Bridge یکسانی داشته باشند را در یک instance قرار می دهیم
به طور مثال vlanهای 11 تا 20 را در instance 1 و 21 تا 30 را در instance 2 قرار می دهیم:
نکته : امکان ساخت حداکثر 16 تا instance وجود دارد
نکته : MST که فعل شود instance 0 ایجاد می شود و تمام vlan ها به صورت پیش فرض عضو این instance می شوند.
نکته : به کلیه سوئیچ هایی که MST را اجرا کنند و در یک ناحیه قرار بگیرند به اصطلاح MST Region گفته می شود.

نحوی تنظیم MST :
Switch(config)#spanning-tree mst configuration
Switch(config-mst)#name itpro
Switch(config-mst)#revision 1
Switch(config-mst)#instance 2 vlan 11-20
Switch(config-mst)#instance 3 vlan 21-30
بررسی تنظیمات MST :
Switch#show spanning-tree mst configuration


نویسنده : جعفر قنبری شوهانی
منبع : انجمن تخصصی فناوری اطلاعات ایران
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد
برچسب ها
ردیف عنوان
1 معرفی پروتکل Spanning Tree Protocol یا STP و مکانیزم کاری آن
2 انواع پروتکل Spanning Tree Protocol - بخش اول
3 انواع پروتکل Spanning Tree Protocol - بخش دوم
4 مکانیزم امنیتی BPDU Guard برای حفاظت از پروتکل Spanning Tree
5 مکانیزم امنیتی Root Guard برای حفاظت از پروتکل Spanning Tree
دوره مجموعه کل دوره
مطالب مرتبط

در حال دریافت اطلاعات

نظرات
  • یک دنیا ممنون از این آموزش فارسی و کامل
  • با سلام
    با تشکر از شما دوست عزیز

برای ارسال نظر ابتدا به سایت وارد شوید