真的懂了生成树MSTP了吗?来看一下
首先看一下拓扑图如下,SW1-SW2-SW3三台交换机直连,SW1作为MSTP的根,MSTP缺省配置。你说PC1能PING同PC2吗?

SW1配置

SW2配置

SW3配置

结论:PC1无法PING通PC2
从vlan trunk的配置,PC1是能PING通PC2的,现象无法互通的原因是生成树,导致SW2的G0/0/2口的MSTP状态为DP Discarding。通过在交换机上抓CPU的数据包发现,一个非常有趣的现象,在链路上MSTP BPDU是不带VLAN tag的,但在CPU上抓的包是包含Vlan Tag的。
在SW2上通过G0/0/1收到的BPDU的VLAN ID是1,通过G0/0/2收到的BPDU的VLAN ID是2

难道在交换机SW2内部VLAN把BPDU隔离了?导致生成树工作异常,谁能解释请留言?