什么是“本征VLAN”?

2023年10月12日13:45:19 评论 316
首月免费体验

native VLAN(本征VLAN)是思科交换机中的专有名词,IEEE 802.1Q和其他大多数厂商使用port VLAN,本质上port VLAN和native VLAN是一回事。

交换机的每个端口都属于一个port VLAN或者native VLAN,如果没有配置的话多数交换机默认是VLAN 1。在H3C交换机中, port VLAN就是端口的PVID。

native VLAN常出现在trunk类型端口的配置中,思科交换机使用802.1Q协议对trunk口数据帧封装时,trunk口接收到没有VLAN标签的数据帧打上native VLAN标签,对VID等于native VLAN的数据帧去掉VLAN标签发送。H3C交换机trunk口的工作流程也是这样。

 

扩展资料

native VLAN存在的原因主要是支持VLAN与不支持VLAN的设备相互兼容,大部分计算机网卡、集线器等设备不能识别带VLAN标签的数据帧,只有去掉VLAN标签,这些设备才能正确识别数据帧。

提到native VLAN存在的原因常会举这样的例子,对STP协议数据打上VLAN标签会让不支持VLAN的交换机无法识别,最终STP协议无法工作,所以需要native VLAN将VLAN标签去掉在发送。

这个例子实际上是新老设备兼容性问题,STP协议(802.1D)是1990年发布,802.1Q协议是1998年发布, VLAN概念出现的比较晚,老设备不支持802.1Q协议不能识别带VLAN标签的数据,所以新设备要具备去掉VLAN标签的能力, native VLAN就出现了。

网络技术进步很快,距离802.1Q协议发布已经过去20多年,这个兼容性问题现在基本不存在了。

weinxin
博主微信
这是我的微信扫一扫

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: