为什么不同VLAN的主机能通信?
举个例子:交换机是A和B,pc是pc1和pc2,pc1和A相连,pc2和B相连。
设置不同VLAN,A这边假设是10,B这边是20. 只要是A上连接pc1的端口和A上A连接B的端口是属于同一个vlan,B上也和A一样设置(区别就是一个vlan10,一个vlan20),那么在传输帧时,有三种情况都是可以实现主机能通信: (1)A和B相连的端口两个都是设置成的access,数据从这两个端口出去都是去掉vlan标签的。(2)若设置成trunk,那么端口的pvid设置成预定的vlan(A为10,B为20),效果和(1)相同 (3)若是hybrid,那么只要保证A这边端口上的vlan10是untagged,B这边的端口vlan20是untagged,也是和(1)一样的效果。保证帧是透传不带vlan号,主机都能通信。Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有