mstp的增强p/a 和 rstp的普通p/a机制
普通 p/a机制
1.一开始s1 s2 都认为自己是根桥,他们都会互相发送rst bpdu.
2.由于s1更优所以他对于s2发来的rst bpdu,他会丢弃,. 而s2 的接收到更优的bpdu,他会进入到下一个阶段
3.s2 意识到自己不是根桥,他会把除了p1 和边缘端口的其他端口给阻塞。
4. s2阻塞完成后,p1变成了rp口,端口状态变为forwarding ,并且向p0发送a置位的rst bpdu
5. s1收到之后,a置位的bpdu,端口状态变为forwarding
增强p/a机制
1.一开始s1 和 s2 都认为自己是根桥,端口为dp,端口状态为discarding ,
2. 假设s1 为上游,s2 为下游
3. s1 会发送p置位的rst bpdu请求下游设备快速迁移,下游收到之后快速的将自己接受到上游p置位的那个端口的角色变为rp口,并且阻塞自己的所有非边缘端口
4. 上游继续发送 A置位的bpdu ,下游接受到之后rp端口状态变为forwarding
5. 下游发送a置位bpdu进行回应,当上游收到之后就会将端口角色设置为dp口,并且端口状态变为forwarding
增强p/a增强的地方我个人认为应该是: 增强p/a由上游设备来发送p 与a 置位的bpdu ,其中下游收到了a置位的bpdu端口状态可以快速的进入forwarding . 而普通的p/a机制的下游rp端口由discarding->forwarding则需要通过计算.(这是个人观点 ,如果有错误可以私信指出 ,谢谢)
有关于路由交换方面的建议或者讨论的可以私信我。