QinQ技术原理

article/2025/10/3 15:43:30

基本QinQ:

基于接口方式实现,收到数据包后为数据包打上外层接口的缺省vlan tag。需要将外网设备与内网相连接的接口的类型改成隧道,然后配置需要打上的固定标签。
在这里插入图片描述

灵活QinQ:

可以对于同一个接口收到的数据可以根据需求打上不同的vlan tag。在外网设备与内网相连的接口上必须把接口的类型配置为hybrid口,然后可以配置可以剥离的vlan tag,并且将qinq功能开启,最后可以根据对于不同的私网vlan、802.1p优先级等信息加上不同公网tag。

并且需要注意加上的公网tag一定需要在这里配置相应剥离,让流量流出隧道后能够将公网tag去掉,进行正常转发。
在这里插入图片描述

QinQ报文格式:

在这里插入图片描述
其中需要注意的是TPID(ETYPE)的值,在普通的802.1Q中取值为0x8100;通常QinQ中设备的内外层标签的TPID均采用协议规定的0x8100,但是某系厂商的设备外层Tag的TPID值设置为0x9100或者0x9200(外层Tag的这个值可以修改,与现有的网络兼容,但是不能与常用的协议冲突,例如ARP的0x0806,ipv6的0x86DD)。

BPDU隧道
在这里插入图片描述
QinQ网络中,运营商网络对客户透明,当客户和运营商网络之间的连接有冗余时必然导致环路问题,如QinQ应用示意图中的A客户和B客户。这就需要运营商网络能透明传输STP/RSTP/MSTP报文,这样客户可以跨运营商网络构建自己的STP树,切断冗余链路。

通常BPDU Tunnel是这样实现的:当Tunnel端口收到一个用户的BPDU后,把目的MAC修改为一个组播MAC(01-80-c2-00-00-00修改到01-00-0c-cd-cd-d0),然后再给协议报文打上用户所属VLAN的Tag信息,组播MAC保证报文在VLAN内广播,同时标识这个报文是个BPDU-Tunnel报文,交换机在收到这个报文时上送CPU处理,还原其BPDU身份,并根据报文中用户所属的VLAN信息,把报文送到相应的客户网络。

参考资料:华为培训文档


http://chatgpt.dhexx.cn/article/Tq96g5mF.shtml

相关文章

QinQ与Vlan Mapping讲解与实验配置

目录 QinQ Vlan扩展 QinQ实现方式 QinQ实验配置 Vlan Mapping Vlan映射 映射方式 配置命令 QinQ Vlan扩展 QinQ全称为802.1Q-in-802.1Q,为Vlan扩展技术,在802.1Q标签报文的基础上再增加一层802.1Q标签,实现扩展Vlan空间;可…

配置QinQ

配置基于接口的 QinQ 网络中有两个大企业,企业 1 有两个办公地,企业 2 有三个办公地,这两个企业的各办公地的企业网都分别和运营商网络中的 SwitchG 或 SwitchF 相连。企业 1 的网络中使用 VLAN1000~VLAN1500,企业 2 的…

qinq的抓包实验

一、基本 QinQ 又称为 QinQ 二层隧道,是基于接口方式实现的。开启接口的基本 QinQ 功能后,当该 接口接收到报文,设备会为该报文打上本接口缺省 VLAN 的 VLAN Tag。如果接收到的是已经带 有 VLAN Tag 的报文,该报文就成为双 Tag 的…

5.2 VLAN:QinQ

文章目录 1.介绍2.华为2.1 基本QinQ2.2 灵活QinQ 3.思科 1.介绍 首先要知道QinQ的字面意思,大家都知道数据帧在二层传输中一般是用802.1q协议在源MAC地址后面加一个vlan 标签(内层标签),而QinQ就在数据帧源MAC地址和内层标签之间再加一个vlan…

ensp QinQ的配置

QinQ技术〔也称Stacked VLAN 或Double VLAN〕。标准出自IEEE 802.1ad,其实现将用户私网VLAN Tag封装在公网VLAN Tag中,使报文带着两层VLAN Tag穿越运营商的骨干网络(公网) -----来源百度百科 QinQ概述 QinQ概述 QinQ的工作原理:多…

MUX-VLAN QINQ

MUX-VLAN 主VLAN :可以与MUX VLAN内所有的VLAN通信 隔离VLAN:只能和主vlan通信 组从VLAN:可以和相同组内的vlan通信,可以和主vlan通信 QINQ 应用场景 运营商宽带城域网,QINQ的内层标签识别每…

ENSP实验-QINQ

一、实验目的: 1.PC配置相同24位网段地址,采用如图vlan划分隔离 2.PE1、PE2之间采用trunk qinq的外层vlan标签vlan 100 300 400 3.基本qinq:CE1/CE3上行trunk vlan10、vlan20,PE1/PE2对应接口默认均封装一层vlan100 4.灵活qinq:CE2/CE4上行t…

案例分享:QinQ基本组网配置

配置需求 公司A的两个分支机构Site 1和Site 2通过运营商网络进行通信,该公司各业务使用的VLAN为VLAN 10~70;公司B的两个分支机构Site 3和Site 4也通过运营商网络进行通信,该公司各业务使用的VLAN为VLAN 30~90。 PE 1和…

QinQ初识--qinq基础知识

目录 一、QinQ简介 定义: 目的: 优点: 二、原理描述 基本原理: QinQ报文: 字段解释: 报文示例: QinQ封装: 三、实现方式 基本QinQ: 灵活QinQ: …

华为QinQ简单配置

qinq QinQ技术〔也称Stacked VLAN 或Double VLAN〕。标准出自IEEE 802.1ad,其实现将用户私网VLAN Tag封装在公网VLAN Tag中,使报文带着两层VLAN Tag穿越运营商的骨干网络(公网)。 作用 设备提供的端口QinQ特性是一种简单、灵活的二层VPN技术…

基本QinQ及灵活QinQ配置

基本QinQ和灵活QinQ的配置 实验拓扑 实验要求 要求LSW4和LSW6使用基本QinQ实现通信,打上vlan 2;LSW3和LSW5使用灵活QinQ实现通信,并且对于vlan30的数据打上vlan2的标签;对于vlan40的数据打上vlan3的标签 命令配置 基本QinQ配置 首先在LS…

华为灵活QinQ技术

华为灵活QinQ 灵活QinQ是对QinQ的一种更灵活的实现,又叫VLAN Stacking或QinQ Stacking。它是基于接口与VLAN相结合的方式实现的。除了能实现所有基本QinQ的功能外,对于同一个接口接收的报文还可以根据不同的VLAN做不同的动作,可以实现以下功…

QinQ技术的原理和配置

目录 一、QinQ技术的基础 1、QinQ技术的原理 2、QinQ的实现方式 3. QinQ的应用场景 二、QinQ技术的配置 1、基本QinQ配置 2、灵活QinQ配置 一、QinQ技术的基础 1、QinQ技术的原理 QinQ技术是一种二层封装技术,数据在传输的过程中,会在802.1Q …

QinQ概述

QinQ - hongliang888 - 博客园 (cnblogs.com) QinQ是什么?和VLAN什么关系?【VLAN专题】 - 腾讯云开发者社区-腾讯云 (tencent.com) QinQ概述 QinQ(802.1Q in 802.1Q)技术是一项扩展VLAN空间的技术,通过在802.1Q标签报文的基础上再曾加一层…

QINQ 交换机配置

定义 QinQ(802.1Q-in-802.1Q)技术是一项扩展VLAN空间的技术,通过在802.1Q标签报文的基础上再增加一层802.1Q的Tag来达到扩展VLAN空间的功能,可以使私网VLAN透传公网。由于在骨干网中传递的报文有两层802.1Q Tag(一层公…

读书笔记(12)QINQ

概述 在以太网 II 数据帧中,VLAN Tag 占 12 个位,理论上实际可用的 VLAN ID 有 2^124096 个,也就是我们常所说的有 4K 个可用 VLAN ID 可用,但实际上在某些厂家的设备上可能只有 1000 个 VLAN ID 可用。在城域以太等大型组网中&am…

QinQ高大上体现

一、首先要了解什么是QinQ: QinQ(802.1Q-in-802.1Q)技术是一项扩展VLAN空间的技术,通过在802.1Q标签报文的基础上再增加一层802.1Q的Tag来达到扩展VLAN空间的功能,可以使私网VLAN透传公网。由于在骨干网中传递的报文有两层802.1Q…

QinQ、VLAN Mapping原理和配置

我唯一知道的就是我一无所知。 —苏格拉底 文章目录 一、QinQ 基本原理二、VLAN Mapping 基本原理三、拓扑四、配置与分析五、总结 一、QinQ 基本原理 QinQ是指在802.1Q VLAN的基础上增加一层802.1Q VLAN标签,从而拓展VLAN的使用空间。在公网的传输过程中&#xff…

QinQ

7.3.1 QinQ技术诞生的背景 ——《华为交换机学习指南》 QinQ最初主要是为扩展VLAN ID空间而产生的,但随着城域以太网的发展以及运营商精细化运作的要求,QinQ的双层标签又有了进一步的使用场景。它的内、外层标签可以代表不同的信息,如内层标签…

QinQ技术

简要介绍 QinQ技术(也称Stacked VLAN 或Double VLAN)是指将用户私网VLAN标签封装在公网VLAN标签中,使报文带着两层VLAN标签穿越运营商的骨干网络,在公网中只根据外层VLAN标签传播,私网VLAN标签被屏蔽,这样…