STP定时器
PC配置相应的IP地址,LSW1为根交换机,LSW2为务份根交换机。
[LSW1]stp root primary
[LSW2]stp root secondary
[LSW1]dis stp -------[CIST Global Info][Mode STP]------- CIST Bridge :0 .4c1f-ccbb-4528 Config Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20 Active Times :Hello 2s MaxAge 20s FwDly 15s MaxHop 20 CIST Root/ERPC :0 .4c1f-ccbb-4528 / 0 CIST RegRoot/IRPC :0 .4c1f-ccbb-4528 / 0 CIST RootPortId :0.0 BPDU-Protection :Disabled CIST Root Type :Primary root TC or TCN received :50 TC count per hello :0 STP Converge Mode :Normal Time since last TC :0 days 0h:3m:44s Number of TC :13 Last TC occurred :Ethernet0/0/4
BPDU每2秒发一次Hello报文,BPDU最大老化时间为20秒,转发延迟为15秒,最大路数为20跳,注意:config times是当前设备配置的计时器,而Active Times 是正在生效的计时器,一般情况下二者是完全是相同的。
连通性测试很稳定
要LSW1上修改STP Forward Delay时间为2000cs,默认为1500cs,cs代表百分之一秒,注意只有在根交换机上进行该配置才会生效。
[LSW1]stp timer forward-delay 2000 [LSW1]dis stp -------[CIST Global Info][Mode STP]------- CIST Bridge :0 .4c1f-ccbb-4528 Config Times :Hello 2s MaxAge 20s FwDly 20s MaxHop 20 Active Times :Hello 2s MaxAge 20s FwDly 20s MaxHop 20
更改STP的Hello时间,及其他计时器也会出现相同的现象,
[LSW1]stp bridge-diameter 3 [LSW1]dis stp -------[CIST Global Info][Mode STP]------- CIST Bridge :0 .4c1f-ccbb-4528 Config Times :Hello 2s MaxAge 12s FwDly 9s MaxHop 20 Active Times :Hello 2s MaxAge 12s FwDly 9s MaxHop 20
stp bridge-diameter 命令设置网络直径,交换机会根据网络直径自动计算出3个时间参数的最优值,本命令需要在根交换机上生效。
此时最大老化时间变成12S。