首页 > IT杂文 / 正文
VLAN中VLAN tag是什么意思?
vlan tag 2022-07-01 10:57:25 承接网站SEO顾问 IT杂文 ℃一、VLAN tag
VLAN技术要点主要有两点:1.支持VLAN的交换机的内部交换原理;2.设备之间(交换机之间,交换机与路由器之间,交换机与主机之间)交互时,VLAN TAG的添加和移除。
802.1Q VLAN只定义了数据帧的封装格式,即,在以太网帧头中插入了4个字节的VLAN字段。其主要内容为VLAN TAG,紧随其后的数据类型和802.1p报文优先级的标识。
无论在传统物理交换机、路由器,还是在Openstack Neutron网络、SDN网络中其工作原理仍然不会发生变化,网络上对此解释层出不穷,追本溯源还需研究其代码的实现方式;首先来回顾一下带有Vlan tag的Ethernet Frame封装格式:
其4字节的Tag字段有12bit是Vlan ID位,总共支持的VLAN数为2^12.
二、数据转发,VLAN标签如何动作
针对于这样的数据帧在我们传统的交换机,或者Vswitch里面是怎样被转发的呢?我们用两个例子来解释,如下图:
1和A通信,标签如何“动作”(本例中省略Native vlan的解释)
1)1主机发送普通的数据帧;
2)switch1收到此帧首先需要对其解封装,查看二层帧头部帧目的MAC地址;
3)从CAM表中查找其目的MAC地址对应的VLAN ID与接收该帧的接口对应的VLAN ID 是否相同,如果相同则找到对应的出接口,如果不同则丢弃该帧;
4)找到出接口后,打上对应的VLAN 标签,封装成802.1Q的帧,从Trunk接口发送出去;
5)到达switch2后,解封装查看帧头部的目的MAC地址;
6)从CAM表中查找其目的MAC地址对应的VLAN ID与接收该帧头部的VLAN ID是否匹配,如果匹配,则查找对应的出接口,如果不同则丢弃该帧;
7)找到出接口后,封装成原始的帧,从相应端口转发出去。
注意:vlan tag动作打不打标签不是基于接口的概念,而是基于其查表,cpu计算,背板的功能,我看过太多的文章,也听过很多人在描述交换机转发数据包是说的一句话“Access 口用来去标签,Trunk口用来打标签,”或是“Access口和Trunk口具有打标签和剥离标签的功能”,这样的描述都是错的。如果这样做的话,交换机太傻了,这样的代码实现也是非常低级的。
- 上一篇:SDN南向接口与北向接口区别
- 下一篇:什么是MRCP协议?
猜你喜欢
- 2020-08-14 TAG标签的优化精髓
- 2019-01-31 tag标签优化技巧
- 2019-01-31 Tag标签怎么设置更利于SEO
- 2019-01-31 tag的正确用途
- 2019-01-29 网站tags标签优化注意事项
- 2019-01-12 网站SEO之TAGS标签优化
- 2018-12-30 tag是什么?
- 2018-08-02 TAG的SPAM页面百度如何看?
- 2018-07-19 配置ETag优化网页速度?
- IT杂文
- 了解更多vlan tag,tag,请在查看本站栏目对应内容进行参阅,如对VLAN中VLAN tag是什么意思?有不明之处可以与我交流,如VLAN中VLAN tag是什么意思?信息有误您也可以进行指导,本博客仅为SEO界的伙伴互相交流的一个SEO博客。【大军SEO,9年如一日因为专业所以专注!做网站优化9年,熟悉各种CMS,精通各种搜索引擎排名,深知产品推广套路。专注于营销型网站建设,整站优化外包、关键词排名、黑帽/白帽SEO技术!承接网站SEO优化服务、SEO顾问服务(QQ:88288050)】
- 07-26xps文件怎么打开?
- 07-26lrc文件怎么打开?
- 07-26mdb文件怎么打开,mdb是什么文件?
- 07-26查找iphone的设置方法
- 07-26live是什么意思
- 07-26百度云登陆的方法
- 07-26i5处理器怎么样?
- 07-26微信解封的5个方法
- 07-26音乐与视频播放器推荐
- 07-26天涯明月刀捏脸数据导入
- 07-08电脑c盘满了怎么清理?
- 07-08显示桌面的快捷键是哪个?
- 07-08443端口是什么?
- 07-01ZOOM视频会议网络优化方案
- 07-01电脑截屏的快捷键是ctrl加什么?
- 07-01微信聊天记录删除了怎么恢复?
- 07-01IPAM是什么?
- 07-01裸光纤和专线的区别?
- 06-24什么是探针/网络探针/WiFi探针?
- 06-24网络设备厂家有哪些?
- 热门标签