پروتکل STP
نوشته شده توسط بهادر اکرمی در 28 دسامبر 2013پروتکل stp :
شکل ۱- یک نمونه Loop ایجاد شده مابین سوئیچ ها
یک پروتکل جهت جلوگیری از ایجاد loop یا حلقه تکرار در شبکه است. این پروتکل در سویچ ها استفاده می شود در واقع کار آن جلوگیری از اینجاد loop در سویچ های لایه ۲ است. که این پروتکل این کار را با استفاده از الگوریتم stp انجام می دهد که ارتباطات اضافی را به حالت block تبدیل می کند تا با نبود ارتباط اضافی از ایجاد loop جلوگیری کرده باشد و حسن این پروتکل در این است که به محض قطع شدن ارتباطات دیگر، ارتباطی را که جهت جلوگیری کردن از loop قطع کرده بود را دوباره وصل می کند تا ارتباطات دچار مشکل نشود. در واقع هدف ما این است که کاری کنیم تا بین سویچ ها ارتباطات طوری برقرار باشد تا در صورت بوجود آمدن مشکل در ارتباط راه های ارتباطی دیگری نیز وجود داشته باشد. اما از آنجا که وجود ارتباطات اضافی هم مشکل loop را بوجود می آورد پروتکل stp معرفی شد تا این مشکل را حل کند. و stp با استفاده از الگوریتم خود یکی از پورت ها را غیر فعال می کند تا یک مسیر منطقی بین سویچ ها برقرار باشد و در و در صورت بوجود آمدن مشکل و قطع شدن یکی از ارتباطات ،پورتی را که block کرده بود را فعال میکند تا ارتباطات از مسیر جدید ادامه پیدا کند.