1.配置基本QinQ:基本QinQ又称为普通QinQ,是基于接口方式实现的,接口开启基本QinQ功能后,设备会为该接口接收到的报文添加上本接口缺省VLAN的Tag;如果接收到的是已经带有VLAN Tag的报文,该报文就成为双Tag的报文;如果接收到的是不带VLAN Tag的报文,该报文就成为带有接口缺省VLAN Tag的报文。 [HUAWEI] vlan 10 // 创建外层VLAN 10 配置下行接口: [HUAWEI-GigabitEthernet1/0/1]port link-type dot1q-tunnel //设置链路类型为dot1q-tunnel [HUAWEI-GigabitEthernet1/0/1]port default vlan 10 //对接口收到的所有数据报文统一封装一层VLAN为10的Tag 配置上行接口透传外层VLAN: [HUAWEI-GigabitEthernet1/0/2] port link-type trunk [HUAWEI-GigabitEthernet1/0/2] port trunk allow-pass vlan 10 2. 配置灵活QinQ:灵活QinQ又称为VLAN Stacking或QinQ Stacking,它是基于接口与VLAN相结合的方式实现的。配置需求:对内层VLAN 100~200的报文添加上VLAN ID为2的外层Tag,对内层VLAN 300~400的报文添加上VLAN ID为3的外层Tag,对VLAN 1000的报文做单层透传。 [HUAWEI] vlan batch 2 3 1000 //创建外层VLAN 2、3和需要单层透传的VLAN 1000 配置下行接口: [HUAWEI-GigabitEthernet0/0/1]port link-type hybrid [HUAWEI-GigabitEthernet0/0/1]qinq vlan-translation enable //盒式设备,必须先使能VLAN转换功能 [HUAWEI-GigabitEthernet0/0/1]port hybrid untagged vlan 2 3 //接口以Untagged方式加入叠加后的VLAN 2和3 [HUAWEI-GigabitEthernet0/0/1]port hybrid tagged vlan 1000 //接口透传单层VLAN 1000 [HUAWEI-GigabitEthernet0/0/1]port vlan-stacking vlan 100 to 200 stack-vlan 2 //对内层VLAN 100~200的报文添加上VLAN ID为2的外层Tag [HUAWEI-GigabitEthernet0/0/1]port vlan-stacking vlan 300 to 400 stack-vlan 3 //对内层VLAN 300~400的报文添加上VLAN ID为3的外层Tag [HUAWEI-GigabitEthernet0/0/1]port vlan-mapping vlan 1000 map-vlan 1000 //盒式S5700EI、S3700EI和S3700SI对单层透传的VLAN,需要配置自身映射到自身的VLAN Mapping,其他形态不需要配置 3. 配置对Untagged报文添加双层Tag功能 [HUAWEI] vlan 10 //创建双层Tag中外层Tag对应的VLAN [HUAWEI-GigabitEthernet0/0/1]port link-type hybrid [HUAWEI-GigabitEthernet0/0/1]qinq vlan-translation enable //盒式设备,必须先使能VLAN转换功能,框式设备不需要配置 [HUAWEI-GigabitEthernet0/0/1]port hybrid untagged vlan 10 //接口以Untagged方式加入叠加后的外层VLAN 10 [HUAWEI-GigabitEthernet0/0/1]port vlan-stacking untagged stack-vlan 10 stack-inner-vlan 5 //该接口收到的Untagged报文,叠加两层VLAN Tag,内层VLAN为5,外层VLAN为10 4. 删除灵活QinQ配置 [HUAWEI-GigabitEthernet0/0/1]undo port vlan-stacking all //删除所有灵活QinQ的配置 [HUAWEI-GigabitEthernet0/0/1]undo port vlan-stacking vlan 3 stack-vlan 10 //删除内层VLAN为3的灵活QinQ配置 由好买网提供 更多建站及源码交易信息请见 GoodMai
华为交换机常见QinQ操作

Caomeinico
2021-10-26
评论区
相关推荐
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
皕杰报表之UUID
在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
SpringBoot自定义序列化的使用方式
场景及需求:项目接入了SpringBoot开发,现在需求是服务端接口返回的字段如果为空,那么自动转为空字符串。例如:\ { "id":1, "name":null }, { "id":2, "name":"x
JavaWeb 调用接口
JavaWeb 如何调用接口CreateTime2018年4月2日19:04:29Author:Marydon1.所需jar包!(https://oscimg.oschina.net/oscnet/0f139