HCIE课程笔记之一 RSTP的P/A机制解读

示意图

**新链路连接成功后,P/A机制协商过程如下: **

  1. P0和P1两个端口马上都先成为指定端口,发送RST BPDU。
  2. S2的P1口收到更优的RST BPDU,马上意识到自己将成为根端口,而不是指定端口,停止发送RST BPDU.
  3. S1的P0进入Discarding状态,于是发送的RST BPDU中把proposa|置1.
  4. S2收到根桥发送来的携带proposal的RST BPDU,开始将自己的所有端口进入sync变量置位。
  5. P2已经阻塞,状态不变; P4是边缘端口,不参与运算;所以只需要阻塞非边缘指定端口p3.
  6. P2和P3都进入Discarding状态之后,端口的synced变量置位,根端口P1的synced也置位, 于是便向S1返回Agreement位置位的回应RST BPDU.该RST BPDU携带和刚才根桥发过来的BPDU-样的信息,除了Agreement位置位之外(Proposal位清零)。
    7.当S1判断出这是对刚刚发出的Proposal的回应.于是端口P0马上进入Forwarding状态

摘自华为产品文档