目录
stp loop-protection
命令功能
stp loop-protection命令用来使能当前端口的环路保护功能。
undo stp loop-protection命令用来去使能当前端口的环路保护功能。
缺省情况下,端口的环路保护功能处于去使能状态。
使用指南
应用场景
在运行生成树协议的网络中,根端口和其他阻塞端口状态是依靠不断接收来自上游设备的BPDU(Bridge Protocol Data Unit)报文维持。当由于链路拥塞或者单向链路故障导致这些端口收不到来自上游设备的BPDU报文时,交换设备会重新选择根端口。原先的根端口会转变为指定端口,而原先的阻塞端口会迁移到转发状态,导致网络中可能产生环路。
为了防止以上情况发生,可部署环路保护功能。 在启动了环路保护功能后,如果根端口或Alternate端口长时间收不到来自上游设备的BPDU报文时,则向网管发出通知信息(此时根端口会进入Discarding状态),而阻塞端口则会一直保持在阻塞状态,不转发报文,从而不会在网络中形成环路。直到根端口或Alternate端口收到BPDU报文,端口状态才恢复正常为Forwarding状态。
- Alternate端口是根端口的备份端口。当根端口正常收发报文时,Alternate端口处于阻塞状态。
- 在一棵生成树中,对于互相连接的两台交换设备,离根桥近的交换设备即为另外一台交换设备的上游设备。
前置条件
如果当前端口需要在ID非0的进程中配置环路保护,必须先通过执行命令stp binding process,将端口绑定到相应的进程。
本文出自 网络工程师培训、思科认证、华为认证培训-onelab网络实验室 ,原文链接:https://www.xacisco.net/46166 。如若转载请注明出处。