pc0和pc1处于vlan1,pc2没有vlan,都处于同一网段。
现在我已经解决了互通的问题,现在三台pc都能互通,原因是我之前只对switch0一台交换机进行配置了switchport truck native vlan 1实际要对两台交换机都进行配置。
但是,目前我又产生了一个新问题,因为在我只对switch0配置之后,为什么pc0无法ping通pc2。
我个人理解在只对switch0配置后,switch1那部分应该可以直接无视掉。
那么,pc0发送帧给switch0,它因为配置过switchport trunk native vlan 1,理论上它不会对pc0的帧进行802.1q标识,就和正常的帧一样。
那么现在pc0的帧应该是可以直接发送给pc2的,而pc2可以同样可以ping通pc0的。
switch1那部分应该可以无视。可是我却要把两边的交换机都进行配置switchport trunk native vlan 1才可以使pc0和pc2互通。
我想知道具体原因和原理,或者我的思路哪里出了问题。