我们上一篇文件文章已经说明了Native VLAN的3个工作原理,今天主要是设计一个测试用例来进行验证 。今天主要讨论的是一个Trunk端口,配置的Native VLAN,如果此时这个端口收到了没带VLAN的Frame,该怎么处理 。
测试拓扑

文章插图
测试拓扑
拓扑说明
- 交换机E0/1配置为Trunk模式,Native VLAN配置为10
- 交换机E0/2配置为Trunk模式,Native VLAN采用默认的
- 交换机E0/3配置为Access模式,Access VLAN为10
- PC1访问PC2/PC3,会激发PC1发送ARP报文(广播包)
- 在PC2、PC3抓包,看是否能收到ARP报文,以及报文是否带VLAN
- PC2能收到报文,并且带VLAN 10
- PC3能收到报文,不携带VLAN
以思科交换机为例,需要配置native VLAN

文章插图
交换机配置的Native VLAN
每台PC都配置一个IP地址

文章插图
3台PC的配置
PC1访问PC2

文章插图
PC1访问其它PC
此时结果是不通的,但是会激发PC1发送ARP报文,ARP报文是广播,这正是我们所需要的 。我们就要要看PC2和PC3能否收到这个ARP广播报文 。
抓包查看
PC2收到的报文是携带VLAN 10的

文章插图
PC2收到的报文
【VLAN工作原理之TRUNK:Native Vlan收到不带VLAN的Frame如何处理】PC3收到的报文是不携带VLAN 10的

文章插图
PC3收到的报文
结论
从上面的测试过程我们可以得出结论,TRUNK端口接收不带VLAN的Frame,会加上Native VLAN, 然后在网络上传输 。
推荐阅读
- 揭秘男人性心理密码
- 太傻了!下次二面再回答不好“秒杀系统“设计原理,我就捶死自己
- 梦见工作单位变动 梦见单位人员岗位调整
- 什么是双联开关 双联开关原理及接法
- 几种常见的负载均衡算法的工作原理
- 治疗肝病穴位有哪些?
- 初学电工怎么看电路图
- 寺庙|试用期呆了几个月离职对下份工作有影响吗?
- 华为交换机路由器ACL的基本原理
- 什么是数模转换器?它的工作原理是什么?
