Vlan 中 Tag / Untag 报文处理
来源:互联网 发布:冰鉴 出版社 知乎 编辑:程序博客网 时间:2024/05/18 22:10
为了理解VLAN内报文的转发,就必须要知道交换机对于不同VLAN报文的tag/untag的处理原则。
首先,需要明确一点就是,在交换机的内部,为了快速高效的处理,报文都是带tag转发的。其实,这点很好理解,因为交换机上很可能会配置多个VLAN,那不同VLAN流量区分只有依靠tag标签。
下面从报文入和报文出两个方向来介绍。
l 报文入方向:
在入方向上,交换机的根本任务就是决定该报文是否允许进入该端口,根据入报文的tag/untag的属性以及端口属性,细分为如下情况:
1) 报文为untag:允许报文进入该端口,并打上PVID的VLAN tag,与端口属性无关;
2) 报文为tag:在这种情况下,需要交换机来判断是否允许该报文进入端口;
Ø Access端口: PVID和报文中tag标明的VLAN一致,接收并处理报文;否则丢弃。
Ø Trunk/Hybrid端口:如果端口允许tag中标明的VLAN 通过,则接收并处理报文;否则丢弃。
l 报文出方向:
在出方向上,交换机已经完成对报文的转发,其根本任务就是在转发出端口时,是否携带tag转发出去,根据出端口属性,细分为如下情况:
1) Access端口:将标签剥掉,不带tag转发;
2) Trunk端口:报文所在VLAN和PVID相同,则报文不带tag;否则带tag;
3) Hybrid端口:报文所在VLAN配置为tag,则报文带tag;否则不带tag;
0 0
- Vlan 中 Tag / Untag 报文处理
- VLAN、tag和untag深入问题
- vlan, tag, untag(基本是转的)
- openwrt VLAN的pvid/vid; tag/untag
- tag untag 与trunk、access、hybird vlan模式的解析
- 交换机中tag、untag的理解
- 【每周一篇】VLAN与报文tag
- untag和tag端口
- 设置Intel 82579LM 抓Vlan tag报文
- VLAN报文处理原则一页纸
- VLAN-tag
- vlan tag
- 交换机应用之端口模式(access、trunk和hybird)、是否标记(tag、untag)、端口缺省vlan(pvid、native id)
- Trunk、Hybrid、Access、Tag、Untag、Pvid
- tag、untag,pvid,trunk的关系
- Intel(R) Ethernet connection (2) I219-LM 设置抓取VLAN tag报文
- 获取VLAN报文
- vlan dot1q tag native
- 程序媛谈Java集合系列——总体框架
- C++读取注册表
- Android apk反编译
- JSP透过session判断用户是否登录
- Android.mk中的调试方法
- Vlan 中 Tag / Untag 报文处理
- 用lua扩展你的Nginx(写的非常好)
- try catch finally return 自增
- Android Studio 打开项目小知识
- springmvc+dubbo配置
- 2016.12.08回顾 SQL模块化与子查询 SELECT NULL变换 JOINQUANT探索
- Android消息传递之EventBus 3.0使用与案例
- 定时器线程
- Windows和Ubuntu14.04双系统卸载Ubuntu的方法