Хтось, будь ласка, поясніть, що насправді виконує протокол Spanning Tree Tree (STP). Я знаю, що це може спричинити проблеми з деякими мережевими передачами, але це міра моїх знань.
Хтось, будь ласка, поясніть, що насправді виконує протокол Spanning Tree Tree (STP). Я знаю, що це може спричинити проблеми з деякими мережевими передачами, але це міра моїх знань.
Відповіді:
Він динамічно відключає всі ланки, крім одного, що з'єднує два будь-які комутатори. Так це запобігає мережевим циклам. І дозволяє автоматично включити резервне посилання на випадок, якщо основне перестане працювати.
Але при поганій конфігурації він може залишити більше однієї лінії, що з'єднує два комутатори, тоді трансляційний трафік починає примножуватися і вбиває всю мережу.
Цитуючи протокол Вікіпедії, що охоплює дерево -
Протокол протокольного дерева - це мережевий протокол шару зв'язку, що забезпечує топологію без циклу для будь-якої мостової локальної мережі. Він заснований на алгоритмі, винайденому Радіа Перлман під час роботи в корпорації Digital Equipment Corporation. 1 [2] У моделі OSI для комп'ютерних мереж STP потрапляє під рівень OSI-2. Розташоване дерево дозволяє мережевому дизайну включати в себе запасні (надлишкові) посилання, щоб забезпечити автоматичні шляхи резервного копіювання, якщо активне посилання виходить з ладу, без небезпеки перемикання мостів або необхідності ручного включення / відключення цих резервних посилань . Необхідно уникати мостових петель, оскільки вони призводять до затоплення мережі.
Протокол проточного дерева (STP) визначений у стандарті IEEE 802.1D. Як випливає з назви, воно створює розгалужене дерево в сітчастій мережі з’єднаних мостів шар-2 (як правило, комутатори Ethernet) і відключає ті посилання, які не є частиною дерева, залишаючи єдиний активний шлях між будь-якими двома мережевими вузлами.
STP короткий підсумок:
Не допускає мережевих циклів, які викликають збої в мережі.
Забезпечує автоматичне резервування зв'язку для безперервної роботи.
Далі далі, чому вам потрібно STP: мостинг і комутація працює на рівні 2 моделі OSI і зазвичай асоціюється з MAC-адресами в мережах Ethernet. На відміну від TCP / IP, який працює на рівні 3, на рівні 2 не існує поняття кількості переходів, що призводить до закінчення терміну дії пакетів через певний проміжок часу.
Мости і комутатори, що працюють на рівні 2, будуть пересилати (якщо мак-адреса призначення відома) або затоплюватимуть (якщо його немає) потік через порти, крім того, на який він отриманий. Якщо в мережі є цикл, це не дозволить пакетам не закінчуватися і швидко витрачати всю наявну пропускну здатність.
Протокол spanning tree перешкоджає цьому, але дозволяє зайвим посиланням "стояти". Якщо посилання виходить з ладу, попередньо заблоковане з'єднання вмикається і через лічені секунди підключається з'єднання.
Протокол Spanning Tree вирішує проблему зіткнень пакетів / мережевих циклів у мережі мостів із надлишковими мережевими шляхами.
Ось приємна стаття, яка пояснює проблему та механізм, що стоїть за STP: Розуміння протоколу Spanning Tree - основний алгоритм мостів .
[...] Надлишок усуває єдину точку відмови обладнання в мережі. Кожного разу, коли надмірність комутатора присутня в мережі, існує цикл. Хитрість тут полягає в тому, щоб дозволити кілька мостів і дозволити лише єдиний шлях. Алгоритм протоколу Spanning Tree Protocol (STP) забезпечує відсутній компонент, який потребує мережа Sprocket, щоб реалізувати надлишкову мережу без надмірних шляхів трафіку.