Esta pergunta é uma repost da mesma pergunta na Cisco Learning Network ; no entanto, as respostas são exclusivas para o Stack Exchange.
Eu sempre aceitei que o valor de prioridade padrão de STP (802.1d) é 32768 (32768 + sys-id-ext x) como mostrado em "show spanning-tree" abaixo -
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 #
Agora, quando quero configurar a prioridade, não entendo POR QUE a prioridade deve estar em incrementos de 4096? Existe uma razão específica para o valor padrão desses dois números?
SW3(config)#spanning-tree vlan 1 priority ?
<0-61440> bridge priority in increments of 4096
SW3(config)#spanning-tree vlan 1 priority
Desde já, obrigado.
fonte
O ID da ponte é um valor de 8 bytes (64 bits) composto pelos seguintes elementos:
Este e os conceitos básicos do processo de eleição raiz do STP podem ser encontrados no meu blog .
fonte
80 01
é o valor hexadecimal de 16 bits (2 bytes) para o valor decimal de32769
. A prioridade da ponte (32768) anexada à extensão de ID do sistema de 1 (VLAN 1) equivale ao identificador da ponte de 32769. O N é o ASCII do pacote .Este artigo fornece algumas boas informações sobre isso. Basicamente, isso se deve ao comprimento estendido dos cabeçalhos da vLAN; 12 bits, permitindo suporte para 4096 vLANS e apenas 4 bits para a prioridade.
fonte