最近知道了两个网络名词Q-in-Q和Mac-in-Mac,从网络上搜集了一些资料,整理了一下给自己看看。先讲讲Q-in-Q。Mac-in-Mac请参考 [url]http://tonylou.blog.51cto.com/334031/73127[/url]。
Q-in-Q名字来源
在original frame上增加TAG的标准是802.1Q,又在满足802.1Q的frame上增加TAG,结合这个标准中的字母'Q',就是Q-in-Q
Q-in-Q工作原理
Q-in-Q工作原理就是:数据在私网中传输时带一个私网的Tag,定义为C-VLAN Tag,数据进入到服务商的骨干网后,在打上一层公网的VLAN tag,定义为P-VLAN Tag。到目的私网后再把P-VLAN Tag剥除,为用户提供了一种较为简单的二层×××隧道。
  P-VLAN Tag标签是嵌在以太网源 MAC 地址和目的MAC地址之后。也包含一个12位的P-VLAN ID,可支持4096个VLAN。P-VLAN CoS域包含3位,支持8个级别的优先级。在基于Q-in-Q网络中,运营商为每个VLAN分配一个P-VLAN ID,然后把用户的C-VLAN ID实例映射到这些P-VLAN ID上。因此,用户的C-VLAN ID就被保护起来。

转载于:https://blog.51cto.com/tonylou/73112

技术名词:Q-in-Q相关推荐

  1. 你被大数据“杀熟”过吗?怎么解决的?丨Q言Q语

    点击关注 InfoQ,置顶公众号 接收程序员的技术早餐 网友"廖师傅廖师傅"表示,他经常通过某网站订某个特定酒店的房间,长年价格在 380 元 -400 元.偶然一次,他从前台得知 ...

  2. 2018年,你想从InfoQ获取什么内容?丨Q言Q语

    - Q 言 Q 语 第 三 期 - Q言Q语是 InfoQ 推出的最新板块, 旨在给所有 InfoQer 一个展示观点的平台. 每期一个主题, 不扣帽子,不论对错,不看输赢, 只愿跟有趣的灵魂相遇. ...

  3. 【天池基础知识】直方图,Q~Q图、KDE分布图+对应的官方API文档

    目的 直方图和Q-Q图的目的:是为了看看数据是不是符合正态分布或者是不是对角线分布,这样对数据的采取的时候会更加有效一些(比如那些不太行的数据,偏离太多的数据我们删除,那些分布太高的可以用对数进行降低 ...

  4. AngularJS $q 和 $q.all 单个数据源和多个数据源合并(promise的说明)

    这篇文章讲的不错, angular $q  和 promise!! -------------------------------------------------------------- 通过调 ...

  5. 身为程序员,你接过最奇葩的需求是什么?丨Q言Q语

    - Q 言 Q 语 第 二十一 期 - 本期话题: 身为程序员,你接过最奇葩的需求是什么? 身为执行部门,程序员们总是要去实现各种各样的需求,有的需求来自甲方,有的需求来自产品经理,还有的需求来自产品 ...

  6. 移动通信的一些技术名词英文缩写解释

    移动通信的一些技术名词英文缩写解释 专业词汇: 动态范围: Dynamic range 频率偏值: Frequency offset 符号率: Symbol rate 码域功率: code domai ...

  7. 【名词解释】电信技术名词解释大全

    电信技术名词解释:什么是SDH http://www.sina.com.cn 2004年07月15日18:40 新浪科技 信息高速公路近来已成为人们的热门话题.到21世纪,人们借助与信息高速公路,可以 ...

  8. Linux vi种 wq 、wq!、x、q、q!区别

    上面的命令只是在vi编辑命令中使用 wq:表示保存退出 wq!:表示强制保存退出 x:表示保存退出 在vi/vim编辑中,直接按 x 可以删除当前光标所在处的字符. wq和wq!的区别如下: 有些文件 ...

  9. 【Linux】vi编辑器中:wq 、:wq!、:x、:q、:q!的详细区别

    文章目录 下面的命令只是在vi编辑命令中使用 `:wq`和`:wq!`的区别如下: `:x` 和 `:wq`的区别如下: `:q` 和 `:q!`的区别如下: 下面的命令只是在vi编辑命令中使用 :w ...

  10. Linux 中 wq 、wq!、x、q、q!区别

    wq:表示保存退出 wq!:表示强制保存退出 x:表示保存退出 wq和wq!的区别如下: 有些文件设置了只读,一般不是修改文件的,但是如果你是文件的owner或者root的话,通过wq!还是能保存文件 ...

最新文章

  1. 吴恩达《Machine Learning》Jupyter Notebook 版笔记发布!图解、公式、习题都有了
  2. java双等号和equals_Java中的 equals和双等号,你懂吗?
  3. 海康摄像头的二次开发(java)
  4. hive的multi-distinct可能带来性能恶化
  5. openCV笔记(持续更新)
  6. 记一次数据库宕机处理
  7. 电脑技巧:C盘爆满该如何清理,实用的清理方案,小白必备
  8. POI读取Excel文件时,row.getCell(0).getStringCellValue()报错:数字转换异常
  9. 支付宝为何放弃社交梦?
  10. Angular Style
  11. Oracle中索引位图转换的优势
  12. 关于.vbs文件恶搞,小伙伴电脑的
  13. canvas 压缩图片上传
  14. 【weiphp微信开发教程】留言板插件开发详解
  15. Vue:错误Component template should contain exactly one root element解决
  16. 使用PyInstaller将Python程序打包成一个单独的exe文件
  17. 最终,我决定将代码迁出x86架构!
  18. 【收集】个人认为比较实用的电脑工具软件(附带安装包下载)
  19. 基于肌电信号(sEMG) 的深度学习手势分类
  20. Unity3D AssetStore下载文件/项目保存位置

热门文章

  1. Chapter 8 子查询
  2. 无刷电机转子位子检测——电感法
  3. pytorch 图像分割的交并比_PyTorch专栏(二十二): 深度卷积对抗生成网络
  4. 操作系统UNIX介绍3
  5. Android APP 自动更新实现(适用Android9.0)
  6. 【Asia-Tsukuba 2017 】problem C - Medical Checkup
  7. Vue3 购物车逻辑
  8. Android开发中MVC、MVP到MVVM演化
  9. Min-Max容斥总结
  10. 全网最详细完备的class类文件结构解析