详谈STP、RSTP、MSTP三者不同之处 mstp和stp的区别( 四 )


MSTP 支持普通方式和增强方式两种 P/A(Proposal/Agreement)机制:
? 普通方式
MSTP 支持普通方式的 P/A 机制实现与 RSTP 支持的 P/A 机制实现相同 。
? 增强方式
增强方式的 P/A 机制

详谈STP、RSTP、MSTP三者不同之处 mstp和stp的区别

文章插图

如图 所示 , 在 MSTP 中 , P/A 机制工作过程如下:
1. 上游设备发送 Proposal 报文 , 请求进行快速迁移 。下游设备接收到后 , 把与上游设备相连的端口设置为根端口 , 并阻塞所有非边缘端口 。
2. 上游设备继续发送 Agreement 报文 。下游设备接收到后 , 根端口转为Forwarding 状态 。
3. 下游设备回应 Agreement 报文 。上游设备接收到后 , 把与下游设备相连的端口设置为指定端口 , 指定端口进入 Forwarding 状态 。
【详谈STP、RSTP、MSTP三者不同之处 mstp和stp的区别】缺省情况下 , 华为数据通信设备使用增强的快速迁移机制 。如果华为数据通信设备和其他制造商的设备进行互通 , 而其他制造商的设备 P/A 机制使用普通的快速迁移机制 , 此时 , 可在华为数据通信设备上通过命令 stp no-agreement-check 设置 P/A 机制为普通的快速迁移机制 , 从而实现华为数据通信设备和其他制造商的设备进行互通 。