вівторок, 28 лютого 2017 р.

Legacy STP (802.1D)

802.1D или "legacy" spanning tree protocol изначально разрабатывался для предотвращения петель в сети и функционирует на Канальном (Data Link) уровне модели OSI. В основе работы протокола лежит рассылка BPDU (Bridge Protocol Data Units) сообщений которые содержать необходимую информацию для построения соответствующей "безпетельной" древовидной топологии с так называемым корнем (root'ом) в основе.

В процессе сравнивания между собой на одном коммутаторе BPDU пакеты бывают "superior"- лучший пакет, с лучшими значениями, и "inferior"- пакет с худшими значениями.

Различают два вида BPDU-сообщений:

  1. Configuration BPDU (они же Hello-сообщения) 
Из всех полей интересует:
Root Identifier - Bridge ID коммутатора выбранного в качестве корня (root'a).
Root Path Cost - стоимость пути до рута (определяется типом интерфейса, через который мы получаем superior BPDU.
Bridge Identifier - Bridge ID коммутатора от которого мы получили данный BPDU.
Port Identifier - необходимый в процессе выбора Root-порта параметр, соответствующий значению port-priority исходящего интерфейса коммутатора, от которого получили данный BPDU.
Message Age - параметр, аналогичный счетчику хопов. На Root-коммутаторе выставляется равный 0, при передаче через сеть увеличивается на 1 на каждом последующем коммутаторе.
Max Age, Hello Time, Forward Delay - соответствующие таймера (по умолчанию: 20 сек, 2 сек, 30 сек соответственно) задающиеся на Root-коммутаторе и наследуемые всеми остальными участниками.

2.    Topology Change Notification BPDU (TCN BPDU) - используются для информирования участников об изменениях в топологии (появился новый Root в сети; один из портов перешел в Forwad состояние; было получено от соседа другое TCN BPDU через Designated порт; один из портов перешел из состояния Learning или Forwarding в Blocking).

Продолжение следует...

Немає коментарів :

Дописати коментар

pre { background-color:#FCFBF8; border-color:#CCCCCC; border-style:solid; border-width:1px 1px 1px 1px; line-height:1.2em; margin:1em auto; overflow:auto; padding:1em; width:90%; word-wrap:normal; /* IE Fix */ }