【杂记-浅谈STP生成树之Max Age(最大生存时间)】

一、Max Age 最大生存时间概述

在STP生成树协议中,Max Age是指BPDU报文的老化时间,主要用于控制BPDU报文在网络中的最大生存时间。Max Age的默认值通常是20秒,当一个端口在Max Age时间内没有收到任何BPDU报文时,该端口会认为与其相连的网络出现了故障,进而触发生成树的重计算(即Max Age是BPDU的最大生存时间,如果在20秒内没有收到BPDU,则会认为拓扑发生变化,开始进入侦听和学习状态)。

二、Max Age的作用

1、端口阻塞状态超时:当一个处于Blocking阻塞状态的端口在Max Age时间内没有收到BPDU报文时,该端口会进入Listening侦听状态,并在一段时间后(通常是3倍的Hello Time,即6秒钟)重新进行生成树的计算,尝试恢复网络的连通性。
2、控制局域网的规模:非根桥设备收到配置BPDU报文后,会将报文中的Message Age和Max Age进行比较。如果Message Age小于等于Max Age,则该非根桥设备继续转发配置BPDU报文。如果Message Age大于Max Age,则该配置BPDU报文将被老化掉,设备会认为网络直径过大,导致根桥连接失败

三、Max Age与其他计时器的关系

Max Age与STP中的Hello Time和Forward Delay计时器紧密相关。
1、Hello Time是指根桥发送BPDU的时间间隔,通常为2秒。
2、Forward Delay是指端口状态迁移的延迟时间,默认是15秒。通常情况下:2(Forward Delay - 1秒) ≥ Max Age。Max Age ≥ 2(Hello Time + 1秒)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值