<返回更多

VLAN工作原理之TRUNK:Native Vlan收到不带VLAN的Frame如何处理

2019-09-27    
加入收藏

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

测试拓扑

VLAN工作原理之TRUNK:Native Vlan收到不带VLAN的Frame如何处理

测试拓扑

拓扑说明

  1. 交换机E0/1配置为Trunk模式,Native VLAN配置为10
  2. 交换机E0/2配置为Trunk模式,Native VLAN采用默认的
  3. 交换机E0/3配置为Access模式,Access VLAN为10

测试步骤

  1. PC1访问PC2/PC3,会激发PC1发送ARP报文(广播包)
  2. 在PC2、PC3抓包,看是否能收到ARP报文,以及报文是否带VLAN

预期结果

  1. PC2能收到报文,并且带VLAN 10
  2. PC3能收到报文,不携带VLAN

测试配置

以思科交换机为例,需要配置native VLAN

VLAN工作原理之TRUNK:Native Vlan收到不带VLAN的Frame如何处理

交换机配置的Native VLAN

每台PC都配置一个IP地址

VLAN工作原理之TRUNK:Native Vlan收到不带VLAN的Frame如何处理

3台PC的配置

PC1访问PC2

VLAN工作原理之TRUNK:Native Vlan收到不带VLAN的Frame如何处理

PC1访问其它PC

此时结果是不通的,但是会激发PC1发送ARP报文,ARP报文是广播,这正是我们所需要的。我们就要要看PC2和PC3能否收到这个ARP广播报文。

抓包查看

PC2收到的报文是携带VLAN 10的

VLAN工作原理之TRUNK:Native Vlan收到不带VLAN的Frame如何处理

PC2收到的报文

PC3收到的报文是不携带VLAN 10的

VLAN工作原理之TRUNK:Native Vlan收到不带VLAN的Frame如何处理

PC3收到的报文

结论

从上面的测试过程我们可以得出结论,TRUNK端口接收不带VLAN的Frame,会加上Native VLAN, 然后在网络上传输。

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>