关于MSTP快速收敛的问题
四台交换机之间开启mstp协议 ,均为默认配置拓扑收敛后,sw4为根桥,sw1与sw3之间链路被阻断,pc1与pc2之间可以正常访问。删除sw3与sw4之间连接后,丢包两个,可以立即切换到备份链路,但是再恢复sw3与sw4之间连接后,长达4分钟pc1与pc2之间都ping不通,
是什么原因?
拓扑改变后需要这么长的时间收敛么?
请教大神指教?为何链路故障中断时可以迅速恢复,再次恢复链路后为何收敛时间这么长? 这个实验可以理解为测试mstp网络link failover 以及 recovery的performance
当shut sw3与sw4之间的link时,logical topology发生改变, 从PC1发往PC2的流量从原有的
PC1->sw3->sw4->PC2 改变为
PC1->sw3->sw1->sw2->sw4->PC2
只丢两个包,表明收敛是在2ms之内的,没有问题
当unshut sw3与sw4之间的link时 ,收敛出现问题,通过现象分析
感觉像是当mstp重新收敛后, sw3上的arp表项没有被刷新,去往PC2的包仍然从GE0/0/2发出,但实际这条链路已经被mstp blocking了, 所以包被drop。只有当arp老化后,重新学习到正确的cam表项,流量才恢复。 你可以在出现问题ping不通的时候, 查看mstp相关的port status, 以及cam表进行troubleshooting。
页:
[1]