如何优化生成树端口状态以加快网络收敛速度?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1103个文字,预计阅读时间需要5分钟。
当STP协议在交换机上启用时,每个端口都必须经历以下阶段:- Disabled:端口被关闭,不会转发和接收数据。
Port States and Converge STP Port States 当STP协议启用在交换机上时,每个端口都必须经历以下这些阶段。(仅限于802.1D,下述内容均为802.1D STP)
- Disabled——端口被关闭,它不会转发和接收数据。
- Blocking——端口被阻塞,它只能接收其他交换机发送的BPDU。
- Listening——端口被允许向其他交换机发送和接收BPDU,所以它能够执行STP的程序,如果端口失去了DP或RP的角色,它将会回到Blocking状态。
- Learning——端口被允许发送和接收BPDU,它还能够学习MAC地址并将MAC地址填充入MAC地址表。
- Forwarding——端口可以发送和接受数据帧、BPDU报文,该端口是STP拓扑中具有完全功能的端口。
从Blocking状态进入Listening状态需要20秒,再从Listening进入Forwarding状态需要30秒,共需50秒。
Loss of BPDU detected —— BPDU会在交换机端口保存20秒,若在20秒内没有收到BPDU或收到不同的BPDU,则端口开始计时20秒,并准备进入Listening状态。
如上图,若交换机A与B之间链路失效,则共需要50秒进行收敛。
- 交换机C的F0/1端口将无法收到交换机A发送的BPDU,交换机B失去了Root Port,认定自己为根桥,重新发送BPDU。
本文共计1103个文字,预计阅读时间需要5分钟。
当STP协议在交换机上启用时,每个端口都必须经历以下阶段:- Disabled:端口被关闭,不会转发和接收数据。
Port States and Converge STP Port States 当STP协议启用在交换机上时,每个端口都必须经历以下这些阶段。(仅限于802.1D,下述内容均为802.1D STP)
- Disabled——端口被关闭,它不会转发和接收数据。
- Blocking——端口被阻塞,它只能接收其他交换机发送的BPDU。
- Listening——端口被允许向其他交换机发送和接收BPDU,所以它能够执行STP的程序,如果端口失去了DP或RP的角色,它将会回到Blocking状态。
- Learning——端口被允许发送和接收BPDU,它还能够学习MAC地址并将MAC地址填充入MAC地址表。
- Forwarding——端口可以发送和接受数据帧、BPDU报文,该端口是STP拓扑中具有完全功能的端口。
从Blocking状态进入Listening状态需要20秒,再从Listening进入Forwarding状态需要30秒,共需50秒。
Loss of BPDU detected —— BPDU会在交换机端口保存20秒,若在20秒内没有收到BPDU或收到不同的BPDU,则端口开始计时20秒,并准备进入Listening状态。
如上图,若交换机A与B之间链路失效,则共需要50秒进行收敛。
- 交换机C的F0/1端口将无法收到交换机A发送的BPDU,交换机B失去了Root Port,认定自己为根桥,重新发送BPDU。

