📜  生成树端口状态

📅  最后修改于: 2022-05-13 01:57:03.065000             🧑  作者: Mango

生成树端口状态

生成树协议通过根据根交换机的选择、交换机的根成本等标准将交换机的端口置于不同的状态,从而防止 LAN 周围的帧循环。

有五个生成树端口状态:

1. 阻塞状态:

  • 交换机端口在选举过程中进入阻塞状态,当交换机在端口上接收到 BPDU 指示到根交换机的更好路径或端口不是根端口时。
  • 端口丢弃从附加网段接收或从另一个端口切换的帧进行转发。
  • 端口接收 BPDU 并将其定向到交换系统模块进行处理。
  • 端口接收和响应网络管理消息。
  • 交换机端口保持阻塞状态 20 秒,然后变为侦听状态。

2. 聆听状态:

  • 监听状态是阻塞状态之后的第一个过渡状态。
  • 在这种状态下,STP 决定端口是否应该参与帧转发。
  • 端口丢弃从附加网段接收或从另一个端口交换的帧。
  • 端口接收 BPDU 并将其定向到交换系统模块进行处理。此外,它还处理从交换系统模块接收到的 BPDU。
  • 端口接收和响应网络管理消息。
  • 交换机端口保持监听状态 15 秒,然后进入学习状态。

3.学习状态:

  • 交换机端口根据 STP 的决定在经过监听状态后进入学习状态。
  • 端口丢弃从附加网段接收或从另一个端口切换的帧进行转发。
  • 端口将 LAN 主机位置信息合并到其 MAC 地址数据库中。
  • 端口接收、处理和传输从系统模块接收到的 BPDU。
  • 端口接收和响应网络管理消息。
  • 交换机端口保持学习状态 15 秒,然后进入转发状态。

4. 转发状态:

  • 交换机端口在经过网络拓扑创建所涉及的所有状态后进入转发状态。
  • 端口转发从附加网段接收或从另一个端口交换的帧。
  • 端口正在转发流量。
  • 端口将 LAN 主机位置信息合并到 MAC 地址数据库中。
  • 端口接收、处理和传输从系统模块接收到的 BPDU。
  • 端口接收和响应网络管理消息。
  • 交换机端口保持转发状态,直到检测到网络发生任何变化。

5. 禁用状态:

  • 作为禁用端口的管理命令的结果,交换机端口进入禁用状态。
  • 端口不参与 STP 的任何操作,因为它被认为是不可操作的。
  • 端口不会将接收到的 BPDU 定向到交换系统模块进行处理。
  • 端口接收和响应网络管理消息。
STP ModesReceive BPDUsSend BPDUsLearn MAC AddressForward Data Packets
BlockingYesYesNoNo
ListeningYesYesNoNo
LearningYesYesYesNo
ForwardingYesYesYesYes
DisabledYesNoNoNo