Сначала вы должны знать, что большинству коммутаторов Cisco назначается уникальный идентификатор моста для каждой VLAN на основе mac-адреса, назначенного коммутатору. Вы можете выяснить, каким будет идентификатор моста для VLAN, когда вы определили, какой назначен mac-адрес. Также хорошо помнить, что новые коммутаторы могут использовать расширенный системный идентификатор, который больше, чем просто MAC-адрес (как отметил другой автор).
Вы можете определить базовый mac-адрес и затем рассчитать, каким будет идентификатор моста для конкретной VLAN, исходя из концепции, что идентификатор моста для конкретной VLAN будет идентификатором базового моста + номер vlan. Пример:
Базовая VLAN = 000.0001.0800
Идентификатор моста для VLAN 1 = 0000.0001.0801
Идентификатор моста для VLAN 300 = 0000.0001.092c
да, это в шестнадцатеричном формате ..
Вы можете сделать это на коммутаторе Cisco следующим образом:
1: show int | i line | address
Это даст вам ваш "базовый" mac-адрес. Вы заметите, что все SVI имеют одинаковый mac-адрес.
Vlan1 is up, line protocol is up
Hardware is EtherSVI, address is 000.0001.0800 (bia 000.0001.0800)
2: Вы также можете просто проверить связующее дерево для расчета напрямую:
Show span vlan 1 | b Bridge ID
Bridge ID Priority 8192
Address **000.0001.0801**
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 300
MAC-адрес под идентификатором моста - это тот, который используется для расчета связующего дерева.