ВУЗ:
Составители:
Рубрика:
- 74 -
дач по связям между коммутаторами). Например, для Ethernet-сегмента время
передачи равно 10, а для Fast Ethernet – 1.
Все коммутаторы периодически обмениваются служебными пакетами –
протокольными блоками данных моста (Bridge Protocol Data Unit, BPDU), со-
держащими идентификатор корневого коммутатора, расстояние до корня, иден-
тификатор коммутатора, выдавшего этот пакет, идентификатор порта, на кото-
рый был выдан пакет и еще несколько служебных полей.
После включения ка-
ждый коммутатор считает себя корневым (если иное не задано администрато-
ром) и выдает пакеты BPDU со своим идентификатором в поле “идентификатор
корневого коммутатора” и расстоянием до корня, равным 0, через все свои пор-
ты. Если коммутатор получает BPDU, в котором идентификатор корневого
коммутатора меньше его собственного идентификатора, он перестает генериро-
вать
свои пакеты, а ретранслирует приходящие пакеты нового корневого ком-
мутатора, увеличивая в них поле “расстояние до корня” на условное время сег-
мента, по которому пришел этот пакет. При этом коммутатор запоминает для
каждого порта минимальное расстояние до корня (из всех пришедших на этот
порт пакетов BPDU).
Через заданное время процесс конфигурации
заканчивается и корневым
портом коммутатор считает тот свой порт, у которого расстояние до корня ока-
залось минимальным (если таких портов несколько, выбирается порт с наи-
меньшим идентификатором). Затем, он делает назначенными все порты, приня-
тые по которым минимальные расстояния до корня больше, чем расстояние до
корня корневого порта. Наконец, все порты
, кроме корневого и назначенных,
переводятся в заблокированное состояние.
В процессе дальнейшей работы корневой коммутатор продолжает гене-
рировать пакеты BPDU, а остальные коммутаторы продолжают их ретрансли-
ровать. Если за установленное время тайм-аута корневой порт какого-либо
коммутатора не получает BPDU, он инициирует новую процедуру построения
покрывающего дерева.
дач по связям между коммутаторами). Например, для Ethernet-сегмента время передачи равно 10, а для Fast Ethernet – 1. Все коммутаторы периодически обмениваются служебными пакетами – протокольными блоками данных моста (Bridge Protocol Data Unit, BPDU), со- держащими идентификатор корневого коммутатора, расстояние до корня, иден- тификатор коммутатора, выдавшего этот пакет, идентификатор порта, на кото- рый был выдан пакет и еще несколько служебных полей. После включения ка- ждый коммутатор считает себя корневым (если иное не задано администрато- ром) и выдает пакеты BPDU со своим идентификатором в поле “идентификатор корневого коммутатора” и расстоянием до корня, равным 0, через все свои пор- ты. Если коммутатор получает BPDU, в котором идентификатор корневого коммутатора меньше его собственного идентификатора, он перестает генериро- вать свои пакеты, а ретранслирует приходящие пакеты нового корневого ком- мутатора, увеличивая в них поле “расстояние до корня” на условное время сег- мента, по которому пришел этот пакет. При этом коммутатор запоминает для каждого порта минимальное расстояние до корня (из всех пришедших на этот порт пакетов BPDU). Через заданное время процесс конфигурации заканчивается и корневым портом коммутатор считает тот свой порт, у которого расстояние до корня ока- залось минимальным (если таких портов несколько, выбирается порт с наи- меньшим идентификатором). Затем, он делает назначенными все порты, приня- тые по которым минимальные расстояния до корня больше, чем расстояние до корня корневого порта. Наконец, все порты, кроме корневого и назначенных, переводятся в заблокированное состояние. В процессе дальнейшей работы корневой коммутатор продолжает гене- рировать пакеты BPDU, а остальные коммутаторы продолжают их ретрансли- ровать. Если за установленное время тайм-аута корневой порт какого-либо коммутатора не получает BPDU, он инициирует новую процедуру построения покрывающего дерева. - 74 -