STP报文
stp协议一共有两种BPDU
第一种是配置BPDU,第二种是拓扑改变通知BPDU(TCN BPDU)
BPDU 的flags
BPDU报文中的flags位共8个bit,默认只用了 两个比特(第0位和7位),
TCA(flag第0位为0):拓扑改变确认
TC(lag第7位为0):拓扑改变
RootIdentifier(根桥的ID)
根桥的优先级和根桥交换机系统的mac地址
RPC
到根桥的路径开销
Bridge Identifier
(自身id)
portID
自身端口ID
前两位是16进制的优先级,后两位代表端口编号,
message age
BPDU存活时间,根桥发送的时候是0,每经过一台交换机+1
max age
默认是20s BPDU最大存活时间,当message age等于max age,则认为该BPDU失效
hello timer
BPDUf发送间隔,默认是2s
forward delay
用于端口在监听状态和学习状态分别需要等待的时间,默认是15s
----------------------
STPd的端口开销,一共有三个标准,我们可以使用stp pathcost-standard 补全查看
分别是
dot1d-1998 IEEE 802.1d-1998 IEEE标准,比较老
dot1t IEEE 802.1T IEEE标准,华为默认此标准
legacy legacy 华为私有标准