Transit-TAG
来源:互联网 发布:windows 远程桌面服务 编辑:程序博客网 时间:2024/05/21 06:46
QinQ传输中TAG的添加删除交换规则,涉及到UNI和ENNI和INNI,MPLSNNI没有TAG概念,VLAN=TPID+VLANID+CFI+Priority
1. TAG
UNI在基于PORT的时候对UNTAG和PRIORITY TAG(VLANID=0的TAG)报文可以进行预先处理,这些通过命名为PRIORITYTAG分类表来工作
PRIORITYTAG分类表:
KEY:LPORT+UNTAG+VLANID+VLAN PRIORITY
RESULT:DISCARD,ADD,SWAP,REMOVE,Add or SWAP RM s VLANID,VLAN PRIORITY, VSIID,DSCP, P2POR2MP,SELF VSIINTERFACE,出口VSIINTERFACE(2MP的时候=GROUPID)
对于PORT87的UNTAG转换为100TAG+优先级为2的报文
TAG200的转换为300的报文
表0:LPORT=87 UNTAG=1—ADD=1 VLANID=100 VLAN PRIORITY=2 VSIID SELF VSIINTERFACE
表1:LPORT=87 UNTAG=0 VLANID=200—SWAP=1 VLANID=300 VSIID SELF VSIINTERFACE
表2:LPORT=87 UNTAG=0 VLANID=100 VLAN PRIORITY=2—REMOVE=1 VLANID=100(DISCARD作用是无法进入,但是可以出去,因为表2是提供给出口用的)
表3:LPORT=87 UNTAG=0 VLANID=300—REMOVE=1 VLANID=200(DISCARD同表2)
NNI
NNI的话和UNI一样处理,但是NNI少了UNTAG和PRIORITY TAG(VLANID=0的TAG)处理
NNI分类表:
KEY:LPORT+VLANID+VLAN PRIORITY(对比UNI少了UNTAG标记)
RESULT:DISCARD,ADD,SWAP,REMOVE,Add or SWAP RM s VLANID,VLAN PRIORITY, VSIID,DSCP, P2POR2MP,SELF VSIINTERFACE,出口VSIINTERFACE(2MP的时候=GROUPID)
入口的时候的表:
表0:LPORT=87 VLANID—REMOVE=1 VSIID SELF VSIINTERFACE
直接删除STAG的
出口的时候更换STAG的话在添加上去
2. TPID
TPID是基于端口设置的,主要用来区分不同厂商的VLAN设置,在出入端口设置就可以
INPORT表:
KEY:PORT
RESULT:PORTTYPE,MIRROR PORT,TPID
OUTPORT表:
KEY:PORT
RESULT:PORTYPE,MIRROR PORT,TPID,LOCALMAC
- Transit-TAG
- Transit-FIB
- Transit-QOS
- Transit-LSP
- MapKit Transit
- Transit-PORTMIRROR LAG ACL
- Transit-EZchip NP&Traffic
- Transit-ETREE/HVPLS
- HDU 2482 Transit search
- HDU 2482 Transit search
- hdu 2482 Transit search
- HDU2482 - Transit search (Floyd)
- jQuery Transit平滑插件
- Sicily 1917. Transit search
- Sicily 1841. Atom Transit
- hdu2482 transit search
- jQuery Transit 过渡效果
- HDU 2482 Transit search
- 关于驱动开发的编译、调试环境
- linux共享内存初级使用
- 堆排序
- 汇编语言里 eax, ebx, ecx, edx, esi, edi, ebp, esp这些都是什么意思啊? [
- H.264新手的成长历程
- Transit-TAG
- MAXScript101_5.6 TreePlanter – Scene Generation using Mesh Sampling
- IRP概述
- Oracle的SQLPLUS命令使用集合
- windbg调试---基本命令
- Protocol-MPLS OAM
- Protocol-Ethernet OAM
- Form中格式化数字、金额
- Transit-FIB