VLAN的原理与通信时标签的变化

VLAN的原理与通信时标签的变化
假想一个拓扑图,和环境
VLAN的原理与通信时标签的变化

在上图拓扑中,SWA和SWB连接主机的端口为Access端口,PVID都为10

SWA和SWB互连的端口为Trunk端口,pvid =10,此Trunk链路允许所有VLAN的流量通过,当SWA转发VLAN10也就是PC-A的数据帧时会剥离VLAN标签,然后发送到Trunk链路上。而在转发VLAN20-PCB的数据帧时,不剥离VLAN标签直接转发到Trunk链路上。

也就是说
在PCA-访问PC-C的时候的变化是:
1.SWA 接收到 PC-A的数据帧,因为PVID相同 这个时候的标签不会改变。
2.SWA 发送PC-A的数据帧的时候,因为和端口的PVID 相同都是 10 ,去掉标签发送,
VLAN的原理与通信时标签的变化

PC-B访问PC-C的标签变化过程是:

不剥离VLAN标签直接转发到Trunk链路上

VLAN的原理与通信时标签的变化

这里的ID 应该是 20 因为实际操作拓扑和上面的拓扑不一样 上面的拓扑方便理解
实际拓扑是这样的

VLAN的原理与通信时标签的变化

应该有很多漏洞,不过大致原理是这样的,抓个包很容易分析 默认端口PVID为1
VLAN的原理与通信时标签的变化

总结:
VLAN的原理与通信时标签的变化