什么是QinQ?

QinQ(802.1Q in 802.1Q)也叫VLAN嵌套。使用QinQ可以将带有私网VLAN标签的数据再封装一层公网VLAN标签,使报文带上两层VLAN标签,外部是运营商的公网VLAN标签,内部是用户的私网标签。运营商的公网设备根据外层VLAN标签进行转发,在数据转发出公网时再将公网标签剥离掉,实现用户VLAN数据通过运营商网络的透明传输。

为什么会有QinQ?

IEEE 802.1Q 定义的 VLAN Tag 域中,只有 12 个比特位用于表示 VLAN ID,所以设备最多可以支持 4094 个 VLAN。但在实际应用中,尤其是在城域网中,需要大量的 VLAN 来隔离用户,4094个 VLAN 远远不能满足需求。

QinQ 使整个网络最多可提供 4094×4094 个 VLAN,从而满足了城域网对 VLAN 数量的需求。它具备以下优点:

缓解公网 VLAN ID 资源日益紧缺的问题。

用户可以规划自己的私网 VLAN ID,不会导致与公网 VLAN ID 冲突。

为小型城域网和企业网提供了一种简单、灵活的二层 VPN 解决方案。

当运营商升级网络时,用户网络不必更改原有配置,使用户网络具有了较强的独立性。

QinQ的报文结构

如图 1所示,QinQ报文在运营商网络中传输时带有双层VLAN Tag:

内层 VLAN Tag:为用户的私网 VLAN Tag。

外层 VLAN Tag:为运营商分配给用户的公网 VLAN Tag。

什么是QinQ? 很实用相关推荐

  1. SAP MM 盘点流程中上不了台面却很实用的方案建议

    SAP MM 盘点流程中上不了台面却很实用的方案建议 SAP项目里,往往少不了MM模块,启用了MM模块就少不了盘点流程. 业务实践中,对于盘点业务,一般作业流程是: 根据企业管理策略,确定需要盘点的物 ...

  2. 很实用但经常忘的小常识

    很实用但经常忘的小常识 1.羊肉去膻味:将萝卜块和羊肉一起下锅,半小时后取出萝卜块:放几块桔子皮更佳:每公斤羊肉放绿豆5克,煮沸10分钟后,将水和绿豆一起倒出:放半包山楂片:将带壳的核桃两三个洗净打孔 ...

  3. 中文论文万能句型_SCI 论文写作万能句型汇总(很实用)

    主要是从一下几个方面来汇总的万能句型,例如: 摘要:描述观点的重要性 One of the most significant current discussions in legal and mora ...

  4. Web 开发中很实用的10个效果【附源码下载】

    在工作中,我们可能会用到各种交互效果.而这些效果在平常翻看文章的时候碰到很多,但是一时半会又想不起来在哪,所以养成知识整理的习惯是很有必要的.这篇文章给大家推荐10个在 Web 开发中很有用的效果,记 ...

  5. Vim不常见但是很实用的命令技巧

    概述 Linux vi/vim Vim不常见但是很实用的命令技巧 命令 保存文件并退出 :x 和下面的命令是等价的: :wq 都是保存当前文件并退出. 区别:这两个命令实际上并不完全等价,当文件被修改 ...

  6. Excel电子表格的使用技巧!很实用

    电子表格的使用技巧!很实用啊! Excel高级使用技巧 1.编辑技巧 (1) 分数的输入 如果直接输入"1/5",系统会将其变为"1月5日",解决办法是:先输入 ...

  7. 改工作空间_打拼六年换的新房,装修花了17万,飘窗改柜子很实用,谁见过?...

    我和老公是在读书的时候就认识了,也是从那个时候就开始谈恋爱!毕业出来工作依然在一起,工作不到两年的时间,在双方父母的催促下我们结婚了,当时还没有房子,和公公婆婆住在一起.结婚之后一直在外面打拼,六年了 ...

  8. 被忽视但很实用的那部分SQL

    原文:被忽视但很实用的那部分SQL 一.前言 虽然我们大多数人都学习过SQL,但是经常忽略它.总是会自以为学到的已经足够用了,从而导致我们在实际开发的过程中遇到复杂的问题后只能在检索数据后通过传统的代 ...

  9. emui华为java2p_大文件包来了!两款华为手机依然在更新,EMUI两大功能很实用

    原标题:大文件包来了!两款华为手机依然在更新,EMUI两大功能很实用 当硬件遇到瓶颈的时候,很多厂商开始回调,作为手机重要的一环系统体验尤为关键.2020年都在拼旗舰配置.强悍拍照.5G覆盖,但普通用 ...

  10. 大话西游维护完怎么刷服务器,大话西游2很实用:看高玩教你如何快速刷齐高端套装...

    大话西游2很实用:看高玩教你如何快速刷齐高端套装 先贴几张套装截图,免得有人说我吹牛,视图如下: 洞天套装 本人来自天界--花样年华,现在合区到在爱一次了,去年9月5号开的区,半年不到的时间各种套装毕 ...

最新文章

  1. 史上自定义 JavaScript 函数Top 10
  2. 富士康遭黑客巨额勒索 企业如何应对数据安全风险?
  3. anychart java实例_在.Net开发中使用AnyChart的简单例子(上)
  4. linux 网络命令
  5. XNA中FPS统计刷新率频率类
  6. 天地图卫星地图_AutoCAD使用卫星地图
  7. 【递归算法01】递归的调用机制
  8. Linux/Android之perf追内存泄漏工具(api级别)
  9. 网络安全实验---PGP 实现邮件加密和签名
  10. ADS2022学习笔记(二)
  11. 立项、合同、项目章程、可行性分析、建设方案、项目范围、关系等比较重要的部分
  12. Tera term的TTL脚本使用方法
  13. shell小脚本--从laod博客更新hosts文件
  14. 身份证号码验证——C语小程序言
  15. linux系统——管道
  16. JS如何判断一个数组是否为空、是否包含某个值
  17. 数据分析师笔试题(一)
  18. 笔记本电脑鼠标自己乱动怎么办?
  19. 08年研发中心Q4大会上分享的PPT【再往前试试、常回头看看、倒过来想想】
  20. java随堂练习06,编写猜字游戏

热门文章

  1. 公告 | 联盟链FISCO BCOS v2.0.0-rc3 发布
  2. .NET4项目提示“不存在类型或命名空间名”的问题
  3. chatGPT与软件测试
  4. input正则邮箱_用正则表达式进行简单的邮箱校验
  5. 城市轨道交通信息化架构
  6. = == === != !==的区别
  7. 这些使用工具大推荐,现在知道不晚
  8. Android面试题网络篇
  9. http-MIME 类型
  10. html单选按钮默认选择