Основное назначение протокола Spanning Tree - построение топологии ЛВС без избыточного дублирования соединений или закольцовывания, недопустимых в силу логики построения ЛВС. STP позволяет организовать в сети, построенной при помощи мостов (bridges), отказоустойчивую архитектуру.
Используя STP, вы можете построить сеть, в которой существует несколько параллельных путей, и гарантировать при этом, что:
- резервные пути прохождения трафика при нормальном функционировании основного пути заблокированы
- один из резервных путей активизируется при нарушении основного пути
При конфигурировании Spanning Tree протокола происходит назначение корневого моста (Designated Root Bridge). Выбор Root Bridge происходит путем голосования на основе значения параметра Bridge Identifier. Параметр Bridge Identifier складывается из MAC-адреса моста, устанавливаемого для моста приоритета и Root Path Cost.
Root Path Cost – стоимости пути до Root Port данного моста плюс стоимость путей до Root Port мостов по всему маршруту до Root Bridge). Для всех остальных мостов в сети определяется Root Port, т.е. порт моста, ближайший к Root Bridge.
Помимо Designated Root Bridge в STP вводится логическое понятие Designated Bridge. Владелец этого статуса считается главным в обслуживании данного сегмента ЛВС. Аналогичным образом вводится выборное логическое понятие Designated Port - порт, который обслуживает данный сегмент сети.
В стабильном состоянии все мосты ожидают периодической посылки Root Bridge специальных пакетов - Hello BPDU. Если в течение промежутка времени, определяемого значением Max Age Time, таких пакетов от Root Bridge не поступает, мост считает, что либо между ним и Root Bridge нарушена связь, либо последний отключен. В этом случае мост инициирует реконфигурацию топологии сети.
При использовании протокола Spanning Tree происходит полное переконфигурирование сети, что занимает много времени, в течении которого сеть не работает.
Использование протокола Rapid Spanning Tree позволяет свести это время до минимума. Его основное отличие от Spanning Tree является использование alternate port (запасной root port) и backup port (запасной designated port), и в случае сбоя на линии происходит перенаправление трафика через данные порты.
Недостатком данной технологии является ограничение, накладываемое на количество коммутаторов соединенных в дерево, не более 7. В этом случае время, необходимое для восстановления работоспособности сети не боле 1с, а в случае если дерево состоит из 3-х коммутаторов, время восстановления даже ниже чем при использовании технологии HIPER-Ring.
Протокол Rapid Spaning Tree поддерживается оборудованием MACH SW 3.3, Q4/03.
|
На малом количестве коммутаторов RSTP восстанавливает связь даже быстрее чем Hiper-Ring |