我一直接受STP(802.1d)的默认优先级值为32768(32768 + sys-id-ext x)作为在下面的“显示生成树”中显示-
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为增量?
这两个数字的默认值是否存在特定的原因?
#1 楼
在生成树算法中,确定根网桥的过程基于网桥优先级(BID)。当没有VLAN(意味着交换机只必须处理一个广播域)时,BID等于:
Bridge priority - MAC Address
<2 bytes> <6 bytes>
作为网络管理员,我们可以修改网桥优先级值。
引入VLAN时,需要区分提出的STP协议(每个VLAN生成树-PVST)。
要要做到这一点,将桥优先级值修改如下:
Bridge priority - Exstended system ID (VLAN ID)
4 bit - 12 bit
我们仍然能够修改桥优先级,但这意味着要对16位以上的第4个最高有效位进行操作。简单:
传奇:C =多变; U =不可更改
CCCCUUUUUUUUUUUUUU 16位
0001UUUUUUUUUUUUUU 1 * 2 ^ 12 = 4096
0111UUUUUUUUUUUUU默认值:32768
0111000000000001 VLAN 1的默认值:32769
#2 楼
网桥ID是一个8字节(64位)的值,由以下元素组成: )值。组成最左位的网桥优先级值是0到61440。扩展的系统ID是1到4095,对应于参与STP的各个VLAN。网桥优先级值以4096为单位递增,以允许系统ID扩展在每次递增之间被挤压。默认情况下,思科的Per-VLAN生成树加上(PVST +)将此系统ID扩展名(sys-id-ext)添加到网桥优先级。交换机的48位(6字节)MAC地址与网桥优先级值和系统ID扩展一起用作根网桥选择的标准。如果两个或多个交换机上的网桥优先级值和系统ID扩展相同,则使用最低的48位MAC地址作为平局断路器。
这些值一起构成用于选择网桥优先级的内聚桥标识符。根桥。 BPDU的以下Wireshark数据包捕获说明了这些值。网桥优先级和系统ID扩展是下面的16位十六进制值80 01(在MAC地址的左侧),代表网桥优先级值32768和系统ID扩展1(VLAN 1)。
这和STP根选举过程的基础可以在我的博客中找到。
评论
在数据包跟踪器的底部是什么80 01&N
–木马
2014年4月4日在5:46
提到系统ID扩展是关于什么的?
–木马
2014年4月4日在6:03
80 01是十进制值32769的16位(2字节)十六进制值。附加到系统ID扩展1(VLAN 1)的网桥优先级(32768)等于网桥标识符32769。N是数据包的ASCII码。
–一次
14年4月4日在16:13
#3 楼
本文提供了一些有关此的良好信息。基本上,这是由于扩展的vLAN标头长度引起的。 12位支持4096 vLANS,而仅4位支持优先级。12位额外的VLAN信息允许支持4096个VLAN,因此完全支持扩展范围的VLAN。因此,由于在网桥ID中使用了扩展系统ID,因此原始2字节编号的前4位仅用于网桥优先级,因此它只允许4096的倍数。
评论
位图的加分。
–generalnetworkerror
14年4月30日在16:34