Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы можете задавать вопросы и отвечать на них, зарабатывая деньги. Ознакомьтесь с правилами, будем рады видеть вас в числе наших экспертов!
Вы можете войти или зарегистрироваться, чтобы добавить ответ и получить бонус.
Spanning Tree Protocol (STP — протокол связующего дерева) — протокол канального уровня (2-й уровень модели OSI) в сетях Ethernet с несколькими мостами, предназначенный для предотвращения образования петель (циклических маршрутов).
В сетях со сложной топологией обычно существует несколько возможных маршрутов передачи пакетов, и без принятия дополнительных мер пакеты, посылаемые из одного сегмента сети в другой сегмент, могут быть переданы двумя или более мостами одновременно, что приведет к «забитию» пропускной способности сети дубликатами пакетов. Если же при этом будут отправлены широковещательные пакеты, последние будут циркулировать между сегментами бесконечно, вызвав полную блокировку сети («широковещательный шторм»).
Для предотвращения этого сетевые коммутаторы обмениваются специальными пакетами по протоколу BPDU (Bridge Protocol Data Unit), в которых передаются:
Обмен пакетами BPDU приводит к выбору корневого моста (моста с минимальным значением ID), а один из коммутаторов корневого моста (с минимальной стоимостью пути) становится для данного маршрутизатора корневым. Затем коммутатор определяет свой корневой порт (т.е. порт с минимальной стоимостью пути к корневому порту). В каждом сегменте сети определяется назначенный мост (с минимальной стоимостью пути к корневому мосту) и назначенный порт этого моста.
Далее следует ключевая фаза выполнения протокола STP: во всех сегментах сети, подключенных к более чем одному порту какого-либо моста, блокируются все порты кроме назначенных и корневых. С этого момента путь пакетов из любого сегмента сети к корневому мосту определяется однозначно.
Однако на этом выполнение протокола STP не заканчивается: все работающие коммутаторы продолжают периодически (обычно раз в 20 секунд) посылать пакеты BPDU и проверять получаемые от соседних коммутаторов пакеты BPDU. Это позволяет определить изменения топологии сети (появление новых коммутаторов, отказ какого-либо устройства, изменение приоритетов устройств администратором и т.д.) и повторно выполнить необходимые этапы протокола STP для восстановления связности сети и единственности пути к корневому мосту.
Напишите, почему вы считаете данный ответ недопустимым: