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,同时学习地址。