本文主要是介绍【菜鸡常见网络问题汇总】之:VLAN接口如何处理报文,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
VLAN(Virtual Local Area Network),中文名为"虚拟局域网"。
vlan是网络中最最常见的东西,VLAN是为解决以太网的广播问题和安全性而提出的一种协议,它在以太网帧的基础上增加了VLAN头,用VLAN ID把用户划分为更小的工作组,限制不同工作组间的用户互访,每个工作组就是一个虚拟局域网。虚拟局域网的好处是可以限制广播范围,并能够形成虚拟工作组。
VLAN的接口,是每个网工永远避不开的东西,今天就详细介绍每种VLAN接口的特点。
接口类型:Access接口
1、对接收不带Tag的报文处理:
接收该报文,并打上缺省的VLAN ID。
2、对接收带Tag的报文处理:
当VLAN ID与缺省VLAN ID相同时,接收该报文。
当VLAN ID与缺省VLAN ID不同时,丢弃该报文。
3、发送帧处理过程:
先剥离帧的PVID Tag,然后再发送。
接口类型:Trunk接口
对接收不带Tag的报文处理:
打上缺省的VLAN ID,当缺省VLAN ID在允许通过的VLAN ID列表里时,接收该报文。
打上缺省的VLAN ID,当缺省VLAN ID不在允许通过的VLAN ID列表里时,丢弃该报文
对接收带Tag的报文处理:
当VLAN ID在接口允许通过的VLAN ID列表里时,接收该报文。
当VLAN ID不在接口允许通过的VLAN ID列表里时,丢弃该报文
发送帧处理过程:
当VLAN ID与缺省VLAN ID相同,且是该接口允许通过的VLAN ID时,去掉Tag,发送该报文。
当VLAN ID与缺省VLAN ID不同,且是该接口允许通过的VLAN ID时,保持原有Tag,发送该报文。
接口类型:Hybrid接口
对接收不带Tag的报文处理:
打上缺省的VLAN ID,当缺省VLAN ID在允许通过的VLAN ID列表里时,接收该报文。
打上缺省的VLAN ID,当缺省VLAN ID不在允许通过的VLAN ID列表里时,丢弃该报文。
对接收带Tag的报文处理:
当VLAN ID在接口允许通过的VLAN ID列表里时,接收该报文。
当VLAN ID不在接口允许通过的VLAN ID列表里时,丢弃该报文。
发送帧处理过程:
当VLAN ID是该接口允许通过的VLAN ID时,发送该报文。可以通过命令设置发送时是否携带Tag。
这篇关于【菜鸡常见网络问题汇总】之:VLAN接口如何处理报文的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!