文章目录
- 前言
- VLAN
- VLAN数据帧格式
- QinQ报文封装格式
- 总结
前言
本博客仅做学习笔记,如有侵权,联系后即刻更改
科普:
参考网址
VLAN
VLAN(Virtual Local Area Network)即虚拟局域网
- 是将一个物理的LAN在逻辑上划分成多个广播域的通信技术
- 每个VLAN是一个广播域,VLAN内的主机间通信就和在一个LAN内一样
而VLAN间则不能直接互通,这样,广播报文就被限制在一个VLAN内。要使交换机能够分辨不同VLAN的报文,需要在报文中添加标识VLAN信息的字段
- IEEE 802.1Q协议规定,在以太网数据帧的目的MAC地址和源MAC地址字段之后、协议类型字段之前加入4个字节的VLAN标签(又称VLAN Tag,简称Tag)
VLAN数据帧格式
IEEE 802.1Q协议规定,在以太网数据帧的目的MAC地址和源MAC地址字段之后、协议类型字段之前加入4个字节的VLAN标签(又称VLAN Tag,简称Tag),用于标识数据帧所属的VLAN。
以太网链路包括接入链路(Access Link)和干道链路(Trunk Link)。接
- 入链路用于连接交换机和用户终端(如用户主机、服务器、傻瓜交换机等),只可以承载1个VLAN的数据帧。
- 干道链路用于交换机间互连或连接交换机与路由器,可以承载多个不同VLAN的数据帧。
- 在接入链路上传输的帧都是Untagged帧,在干道链路上传输的数据帧都是Tagged帧。
- 交换机内部处理的数据帧一律都是Tagged帧。
QinQ报文封装格式
QinQ在原有的802.1Q报文的基础上增加一层802.1Q标签,使得VLAN数量增加到4094×4094
- 在公网的传输过程中,设备只根据外层VLAN Tag转发报文,并根据报文的外层VLAN Tag进行MAC地址学习,而用户的内层VLAN Tag将被当作报文的数据部分进行传输。
- QinQ的内外层标签可以代表不同的信息,如内层标签代表用户,外层标签代表业务。
总结
小小励志
有些事你现在不做,一辈子都不会做了。
如果你想做一件事,全世界都会为你让路。
《搭车去柏林》