stp(spanning tree protocol)生成树协议,解决交换网络中环路问题。
环路问题
1 mac地址表翻转 2 广播风暴 3 多帧复制
stp生成树过程
1 选举根桥 运行stp协议的交换机相互交换stp协议帧,选举BID最小的交换机作为根桥
2 确定根端口 交换机会将RPC(Root Path Cost 根路径开销)最小的端口作为自己的跟端口。如果一个交换机有多个端口到根桥的RPC相同,则对应上行设备根桥小的端口为跟端口。如果上行设备的根桥相等,则上行设备PID较小对应的端口为跟端口。
3 确定指定端口 如果一个网段有多条路径通往根桥时,必须确定一个唯一的指定端口。指定端口也是比较RPC来确定的,RPC较小的端口为指定端口。RPC相同,还需要比较BID,PID。
4 阻塞备用端口
STP端口状态
1 Disableed 无法接受和转发数据帧,端口处于关闭状态
2 Blocking 只能接受stp协议帧,不能发送stp协议帧,也不能转发数据帧
3 Listening 接受和发送stp协议帧,不进行mac地址学习,也不转发数据帧
4 Learning 接受和发送stp协议帧,进行mac地址学习,不转发数据帧
5 forwarding 接受和发送stp协议帧,进行mac地址学习,同时转发数据帧。
[S2]stp mode stp
查看stp信息
[S2]display stp brief