Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технологии коммутации современных сетей Etherne...docx
Скачиваний:
24
Добавлен:
01.04.2025
Размер:
14 Мб
Скачать
☆

5.4.3. Формат mstp bpdu

Формат MSTP BPDU аналогичен формату RSTP BPDU за исключением полей, предназначенный для передачи информации об IST, каждой MSTI (если они созданы в регионе) и конфигурации MST .

Рис. 5.21. Формат MSTP BPDU

5.4.4 Вычисления в mstp

Прежде чем начать рассматривать вопрос вычисления активной топологии MSTP, следует отметить, что спецификация MSTP рассматривает MST-регион как один виртуальный мост RSTP и вычисление активной топологии внутри региона отделено от вычисления топологии всей коммутируемой сети. Другими словами, соединения между мостами внутри региона не зависят от внешних соединений между MST-регионами.

Процесс вычисления в MSTP начинается с выбора корневого моста CIST (CIST Root) сети. При выборе CIST Root используется тот же фундаментальный алгоритм, который описан в стандарте IEEE802.1D-2004.

Первоначально каждый коммутатор сети считает себя корневым мостом CIST и рассылает BPDU, в поле CIST Root Bridge ID которых указано значение его идентификатора, а внешняя стоимость пути до корня (CIST External Root Path Cost) равна нулю. Эти два параметра являются основными для определения активной топологии всей коммутируемой сети.

Коммутатор перестанет заявлять себя в качестве корневого моста CIST, как только получит BPDU с меньшим значением идентификатора моста. В качестве CIST Root будет выбран коммутатор, обладающий наименьшим значением идентификатора моста среди всех коммутаторов сети.

Одновременно с выбором корневого моста CIST в каждом регионе выбирается региональный корневой мост CIST (CIST Regional Root). Им становится коммутатор, обладающий наименьшей внешней стоимостью пути к корню CIST среди всех коммутаторов принадлежащих данному региону. Внешняя стоимость пути до корня CIST представляет собой суммарное условное время пути от граничного коммутатора МST-региона или моста SST до порта корневого моста CIST. Следует отметить, что значение CIST External Root Path Cost не изменяется при передаче конфигурационного BPDU между коммутаторами внутри региона. Это значение увеличивается на условное время передачи только портами граничных коммутаторов, подключающих данный регион к другим регионам. В протоколе MSTP рекомендованные значения стоимости пути аналогичны значениям, определенным в RSTP.

В случае наличия в регионе коммутаторов с одинаковой стоимостью пути, в качестве CIST Regional Root будет выбран коммутатор с наименьшим значением идентификатора моста. При этом маршрут от этого коммутатора до CIST Root не должен проходить через другие коммутаторы этого региона. Т.е. в качестве CIST Regional Root выбирается коммутатор, находящийся на границе региона. Следует отметить, что регион, содержащий CIST Root , использует его также в качестве CIST Regional Root.

Протокол MSTP, используя механизм предложений и соглашений RSTP, блокирует все избыточные каналы связи от всех CIST Regional Root к CIST Root, делая их резервными или альтернативными.

При наличии в регионе отдельных связующих деревьев MSTI, для каждой MSTI, независимо от остальных, выбирается региональный корневой мостMSTI (MSTI Regional Root). Им становится коммутатор, обладающий наименьшим значением идентификатора моста среди всех коммутаторов данной MSTI этого MST-региона. Определение роли портов и блокирование избыточных связей происходит аналогично процедурам, описанным в RSTP.