stp生成树协议
- 应用:改善二层或三层环路问题。
缺点: - 广播风暴故障,广播继续没完没了的发送广播流量。
- 多帧复制,A到B的帧会由于环路导致收到多分相同的帧。
- MAC地址漂移问题。
优点: - 提高网络的冗余性。
STP操作(发送BPDU报文): - 每一个广播域选择一个根桥(ROOT,就是一个交换机)。考虑因素:桥ID。
- 每一个非根桥选取一个根端口(RP)。考虑的因素:最低根路径代价,最低发送者的桥ID(先比优先级,在比MAC地址大小),最低端口的ID。根端口是去桥跟的最好的端口。
- 每一段选择一个指定端口(DP,和根桥连接的端口肯定是DP,其次在比较。)。考虑因素同上。(根交换机去往非根交换机最好的接口。)
- 选择一个非指定端口(剩下的端口),然后堵塞非指定端口。同上。
- 生成树案例:在第13个视频中。
STP端口状态: - Blocking:非指定端口,不转发帧(frame)(从上向下状态慢慢改变。)
- Listening:侦听数据帧。不学习MAC地址和不转发帧。有转发延迟15秒。
- Learning:学习构建MAC地址。不转发frame,有延迟15S。
- Forwarding:RP和DP端口,转发frame,同时学习地址。