配置STP定时器

配置STP定时器普通生成树STP不能实现快速收敛,但是在stp中诸如Hello Time定时器,max age定时器,forward delay定时器,未收到上游的BPDU就重新开始生成树计算的超时时间等参数会影响其收敛速度,通过配置合适的系统参数,可以使STP实现最快的拓扑收敛:下面介绍STP定时器:hello time定时器:hello time 为周期发送BPDU来维护生成树的稳定的时...
摘要由CSDN通过智能技术生成
配置STP定时器
普通生成树STP不能实现快速收敛,但是在stp中诸如Hello Time定时器,max age定时器,forward delay定时器,未收到上游的BPDU就重新开始生成树计算的超时时间等参数会影响其收敛速度,通过配置合适的系统参数,可以使STP实现最快的拓扑收敛:
下面介绍STP定时器:
hello time定时器:hello time 为周期发送BPDU来维护生成树的稳定的时间,默认为2s。如果交换机在配置的超时时间内没有收到上游交换机发送的BPDU,则会重新进行生成树计算。在跟交换机上配置HELLO time将作为整个生成树内所有交换机HELLO TIME。
 Max age定时器:
  BPDU的最大生存时间,默认为20s,交换机通过比较从上游交换机收到BPDU中携带的Message Age(配置BPDU的生存时间,如果配置BPDU是根桥发出的,则Message Age为0,每经过一台交换机增加1)和Max Age,来判断此BPDU是否超时。如果收到BPDU超时,交换机该BPDU老化,同时阻塞接受该BPDU的接口,并开始发出以自己为根桥的BPDU。这种老化机制可以有效地控制生成树的半径,在根交换机生成树内所有交换机的Max age。
  Forward Delay定时器:
  此延迟时间为Forward Delay定时器的时间,默认为15s。链路故障会引发网络重新进行生成树的计算,生成树的机构将发生相应的变化,不过重新计算得到新的配置消息无法立刻传遍整个网络,如果新选出的根端口和指定端口立刻就开始数据转发的话,可能会造成临时环路。为此,STP采用一种端口状态迁移机制,新选出的根端口和指定端口要经过2 倍的Forward Delay延时后才能进入转发状态,这个延时保证了新的配置消息传遍整个网络,使所有参与STP计算的交换都能正确知晓网络状态,从而防止了临时环路的产生。在华为交换设备上,由于默认生成树模式为MSTP,当手工更改生产树模式为STP时,STP的端口状态同样只有Discarding,Learning,Forwarding三种。在根交换机上配置的延迟时间将作为整个生产树内所有交换机的延迟时间。
  超时时间=3 X Hello Time X Time Factor。如果交换机在配置的超时时间内没有后收到上游发送的BPDU,就认为上游交换机已经出现故障,然后会重新进行生成树拓扑的计算,但是有时交换机在较长的时间内收不到上游发送的BPDU,是由于上游交换机繁忙造成的,在这种情况下,一般不应该重新进行生成树计算。因此在稳定的网络中,应将超时时间配置的长一些,以减少网络资源的浪费。建议将Time Factor的值设置为5~7,以增强网络稳定性。
  根交换机的Hello Time,Forward Delay以及MAX Age三个时间参数之间取值应该满足以下公式,否则网络会频繁震荡。
  2 X (Forward Delay - 1.0second) >= Max Age
  Max Age >= 2 X (Hell
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值