Этот вопрос является повторением того же вопроса в Учебной сети Cisco ; однако ответы являются уникальными для Stack Exchange.
Я всегда принимал, что значение приоритета по умолчанию для STP (802.1d) равно 32768 (32768 + sys-id-ext x), как показано в «show spanning-tree» ниже -
SW3#show spanning-tree
VLAN0001
Spanning tree enabled protocol ieee
Root ID Priority 24577
Address 00D0.D3E6.9838
Cost 19
Port 1(FastEthernet0/1)
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32769 (priority 32768 sys-id-ext 1)
Address 00D0.BCB5.B556
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 20
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/8 Desg FWD 19 128.8 P2p
Fa0/1 Root FWD 19 128.1 P2p
Fa0/24 Altn BLK 19 128.24 P2p
SW3 #
Теперь, когда я хочу настроить приоритет, я не понимаю, ПОЧЕМУ приоритет должен быть с шагом 4096? Есть ли конкретная причина для значения по умолчанию обоих этих чисел?
SW3(config)#spanning-tree vlan 1 priority ?
<0-61440> bridge priority in increments of 4096
SW3(config)#spanning-tree vlan 1 priority
Заранее спасибо.
источник
Идентификатор моста представляет собой 8-байтовое (64-битное) значение, состоящее из следующих элементов:
Это и основы процесса корневых выборов STP можно найти в моем блоге .
источник
80 01
16-битное (2-байтовое) шестнадцатеричное значение для десятичного значения32769
. Приоритет моста (32768), привязанный к расширению системного идентификатора 1 (VLAN 1), соответствует идентификатору моста 32769. N - это ASCII пакета .Эта статья предоставляет некоторую хорошую информацию об этом. В основном это происходит из-за увеличенной длины заголовков vLAN; 12 битов, поддерживающих 4096 vLANS и только 4 бита для приоритета.
источник