در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 4

TC در پروتکل های STP و RSTP

در این قسمت قصد داریم تغییر در توپولوزی را که سوئیچ ها از طریق بسته های BPDU به یکدیگر اطلاع رسانی می کنند را بررسی کنیم .

  • در ابتدا ذکر این توضیح ضروری به نظر می رسد که بحث TC در پروتکل RSTP نیازمند آشنایی با پروتکل RSTP بوده که در قسمت های آتی به آن پرداخته می شود و بحث تغییر توپولوژی هر 2 پروتکل بصورت یکجا دراین قسمت آورده شده است.

تا کنون با 2 نوع BPDU آشنا شدیم :
1.HELLO   BPDU ( CONFIGURATION BPDU )
2.TCN  BPDU

HELLO BPDU

TCN BPDU




تغییرات توپولوژی در پروتکل STP

(TOPOLOGY CHANGE NOTIFICATION (TCN
وقتی تغییری در توپولوژی شبکه رخ می دهد و مسیر فعال شبکه تغییر میکند ، mac table سوئیچ ها که مسیر فعال شبکه را نشان می دهند باید به روز شوند.هر سوئیچی که تغییرات توپولوژی شبکه را تشخیص می دهد در صورتی که در فاز learning قرار بگیرد با گوش دادن به src mac فریم های دریافتی ، مسیر های جدید را به روز می کند اما این تغییرات باید در همه سوئیچ های شبکه ایجاد شود و هر سوئیچ به شکل مستقل ، مسیرهای غلط را از mac table حذف نماید.

جهت محقق نمودن این هدف ، هر سوئیچ به محض اینکه در شبکه ، تغییری از نوع DIRECT حس کرد ، خودش را موظف میکند ،یک بسته ای از نوع TCN BPDU ایجاد و روی ROOT PORT خودش به سمت ROOT BRIDGE ارسال کند.این بسته تغییر توپولوژی شبکه را به ROOT BRIDGE اعلام می کند.
TCN22222

هر سوئیچی که بسته TCN را روی DP خودش دریافت کند موظف است آنرا روی RP خودش FORWARD کند ، تا در نهایت بسته TCN BPDU به سوئیچ R.B می رسد.


سوئیچ R.B هر 2 ثانیه یکبار HELLO BPDU ارسال می کرد و پس از دریافت TCN BPDU و در 2 ثانیه بعدی ، سوئیچ ROOT BRIDGE با فعال کردن FLAG به نام TCN در بسته HELLO BPDU ( نه بسته مستقل TCN BPDU ) همه ی سوئیچ های شبکه را از وجود تغییر توپولوژی آگاه می سازد.
HELLO BPDU

هر سوئیچ با دریافت این بسته ، زمان اعتبار MAC TABLE خودش را از 5 دقیقه به 15 ثانیه کاهش می دهد.بدین ترتیب اطلاعات مسیرهای غلط در جدول MAC TABLE حداکثر در مدت زمان 15 ثانیه ( پایان زمان LISTENING ) از سوئیچ حذف خواهد شد.

از زمان تشخیص تغییر توپولوژی ، حداکثر در مدت زمان 15 ثانیه ( پایان زمان LEASTENING و یا ابتدای زمان LEARNING ) ، مسیرهای غلط ازجدول MAC TABLE همه سوئیچ ها حذف می شود.


جمع بندی
با ایجاد تغییر DIRECT در سوئیچ ، سوئیچ TCN BPDU ایجاد و ارسال میکند و تنها کاری که TCN BPDU انجام می دهد این است که سوئیچ روت با دریافت TCN BPDU متوجه تغییر شده و با ارسال HELLO BPDU با TCN فلگ SET شده همه ی سوئیچ ها را متوجه این تغییر کرده و به آنها می گوید AGING MAC TABLE را از 300 ثانیه به 15 ثانیه کاهش می دهد.با این اوصاف ، هر سوئیچ پس از اینکه تغییری را حس کرد ابتدا وارد فاز LISTENING می شود و در پایان زمان LISTENING اطلاعات مسیرهای غلط از جدول مک پاک شده و در زمان LEARNING ، جدول مک سوئیچ به روز می شود.

تذکر : منظور از تغییر DIRECT همان UP و یا DOWN شدن یک پورت سوئیچ است.


تغییرات توپولوژی در پروتکل RSTP

در پروتکل RSTP یا همان STP سریع ، UP شدن یک پورت P2P ( رفتن به وضعیت FORWARD ) به معنای تغییر توپولوژی می باشد که باعث می شود سوئیچ همه ی مک آدرس هایی که تاکنون آموخته را پاک کرده و اگر میزبان ها از لینک جدیدی قابل دسترسی هستند ، یادگیری آدرس آنها مجدد صورت گیرد و روی تمام پورتهای P2P خودش ، BPDU با TCNفلگ SET شده ( بیت TC آنها برابر با 1 قرار داده شده )ارسال شوند.

TCN BPDU

RSTP-FLAG

RSFTP-F-35

  • با تشخیص یک تغییر توپولوژی ، سوئیچ باید این مساله را به همه دستگاه ها در شبکه اعلام کند تا آنها بتوانند تغییرات لازم در جدوال خود انجام دهند.این فرآیند شبیه به همان مکانیسم PROPOSAPL و AGREEMENT است.پیام تغییر توپولوژی مثل یک موج در کل شبکه پخش می شود.

زمان انقضای ارسال این BPDU ها روی پورت برابر با 2 برابر زمان HELLO TIME است.

فریم ها به سوئیچ های همسایه رسیده و آنها از تغییر توپولوژی و لینک های جدید آگاه می شوند.همه سوئیچ های همسایه که پیام های TC را دریافت می کنند باید آدرس MAC آموخته شده روی همه پورت ها به غیر از پورتی که پیام TC را روی آن دریافت کرده اند حذف نمایند. این استثنا به این دلیل است که این پورت ها به سوی تغییر توپولوژی اشاره دارند که جائیست که ممکن است مجموعه ای از آدرس های MAC از طریق مسیر جدید یا بهبود یافته در دسترس باشند.


سوئیچ هایی که پیام TC را دریافت کرده اند ، هم باید پیام های TC را از پورت های P2P به بیرون بفرستند و این روند به همین صورت ادامه پیدا خواهد کرد.

  • پورت های EDGE هرگز سبب رویداد تغییر توپولوژی نمی شوند و آدرس MAC آموخته شده بر آنها در حین رسیدگی به رویداد تغییر توپولوژی پاک نمی شود.

نویسنده : صادق شعبانی
تنها وب سایت صاحب امتیاز این مقاله آموزشی : انجمن تخصصی فناوری اطلاعات ایران tosinso.com
موفق و itpro باشید!


#تغییرات_توپولوژی
عنوان
1 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 1 رایگان
2 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 2 رایگان
3 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 3 رایگان
4 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 4 رایگان
5 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 5 رایگان
6 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 6 رایگان
7 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 6 رایگان
8 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 7 رایگان
9 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 8 رایگان
10 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 8 رایگان
11 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 9 رایگان
12 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 10 رایگان
13 پروتکل STP یا Spanning Tree چیست و چگونه کار می کند قسمت 11 رایگان
زمان و قیمت کل 0″ 0
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....