Глоссарий



STP (Spanning-Tree Protocol)

Разработан дамой Radia Perlman в 1985. Описан в стандарте 802.1d. Необходим для блокирования петель на L2 для предотвращения широковещательного шторма. Проще говоря, вы могли соединить два коммутатора двумя кабелями для избыточности (либо по ошибке) и через некоторое время светодиоды на портах коммутатора начинаю гореть непрерывно, а пользователи жаловаться на недоступность сервиса. Если включить STP то он автоматически определит и заблокирует избыточные связи, до тех пор, пока активные каналы не выйдут из строя. Для этого: 1)выбирается Root коммутатор — рассылаются кадров BPDU (Bridge Protocol Data Unit); 2)каждый коммутатор рассчитывает кратчайший путь до корневого 3)spanning-tree algorithm блокирует порты. При блокировке учитывается стоимость пути до Root коммутатора, стоимость порта и MAC-адрес порта. Стоимость порта зависит от от скорости каждого порта на коммутаторе
Таким образом, получается несколько типов портов:
- Корневые (Root) — порты максимально близкие к Root bridge, пересылка трафика разрешена;
- Назначенные (designated) — порты на Root bridge, пересылка трафика разрешена;
- Неназначенный (non-designated) — порт находящийся в состоянии блокировки, передача трафика запрещена. Активируется при потере связи на назначенных портах