Що робить протокол Spanning Tree tree (STP)?


9

Хтось, будь ласка, поясніть, що насправді виконує протокол Spanning Tree Tree (STP). Я знаю, що це може спричинити проблеми з деякими мережевими передачами, але це міра моїх знань.

Відповіді:


6

Він динамічно відключає всі ланки, крім одного, що з'єднує два будь-які комутатори. Так це запобігає мережевим циклам. І дозволяє автоматично включити резервне посилання на випадок, якщо основне перестане працювати.

Але при поганій конфігурації він може залишити більше однієї лінії, що з'єднує два комутатори, тоді трансляційний трафік починає примножуватися і вбиває всю мережу.


інші публікації відмінні, і я, мабуть, не подружуюся, вибравши найкоротшу відповідь - але я такий тип саундбіту, який я шукав
ім'я користувача

9

Цитуючи протокол Вікіпедії, що охоплює дерево -

Протокол протокольного дерева - це мережевий протокол шару зв'язку, що забезпечує топологію без циклу для будь-якої мостової локальної мережі. Він заснований на алгоритмі, винайденому Радіа Перлман під час роботи в корпорації Digital Equipment Corporation. 1 [2] У моделі OSI для комп'ютерних мереж STP потрапляє під рівень OSI-2. Розташоване дерево дозволяє мережевому дизайну включати в себе запасні (надлишкові) посилання, щоб забезпечити автоматичні шляхи резервного копіювання, якщо активне посилання виходить з ладу, без небезпеки перемикання мостів або необхідності ручного включення / відключення цих резервних посилань . Необхідно уникати мостових петель, оскільки вони призводять до затоплення мережі.

Протокол проточного дерева (STP) визначений у стандарті IEEE 802.1D. Як випливає з назви, воно створює розгалужене дерево в сітчастій мережі з’єднаних мостів шар-2 (як правило, комутатори Ethernet) і відключає ті посилання, які не є частиною дерева, залишаючи єдиний активний шлях між будь-якими двома мережевими вузлами.

STP короткий підсумок:

  • Не допускає мережевих циклів, які викликають збої в мережі.

  • Забезпечує автоматичне резервування зв'язку для безперервної роботи.


+1 спасибі, я відчуваю трохи вини, що не вибрав цього
ім'я користувача

6

Далі далі, чому вам потрібно STP: мостинг і комутація працює на рівні 2 моделі OSI і зазвичай асоціюється з MAC-адресами в мережах Ethernet. На відміну від TCP / IP, який працює на рівні 3, на рівні 2 не існує поняття кількості переходів, що призводить до закінчення терміну дії пакетів через певний проміжок часу.

Мости і комутатори, що працюють на рівні 2, будуть пересилати (якщо мак-адреса призначення відома) або затоплюватимуть (якщо його немає) потік через порти, крім того, на який він отриманий. Якщо в мережі є цикл, це не дозволить пакетам не закінчуватися і швидко витрачати всю наявну пропускну здатність.

Протокол spanning tree перешкоджає цьому, але дозволяє зайвим посиланням "стояти". Якщо посилання виходить з ладу, попередньо заблоковане з'єднання вмикається і через лічені секунди підключається з'єднання.


5

Протокол Spanning Tree вирішує проблему зіткнень пакетів / мережевих циклів у мережі мостів із надлишковими мережевими шляхами.

Ось приємна стаття, яка пояснює проблему та механізм, що стоїть за STP: Розуміння протоколу Spanning Tree - основний алгоритм мостів .

[...] Надлишок усуває єдину точку відмови обладнання в мережі. Кожного разу, коли надмірність комутатора присутня в мережі, існує цикл. Хитрість тут полягає в тому, щоб дозволити кілька мостів і дозволити лише єдиний шлях. Алгоритм протоколу Spanning Tree Protocol (STP) забезпечує відсутній компонент, який потребує мережа Sprocket, щоб реалізувати надлишкову мережу без надмірних шляхів трафіку.


+1 чудова відповідь, якби я міг вибрати декілька відповідей, я б
ім'я користувача

Нема проблем! Іноді менше - більше.
splattne
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.