目录

一、QinQ技术的基础

1、QinQ技术的原理

2、QinQ的实现方式

3.  QinQ的应用场景

二、QinQ技术的配置

1、基本QinQ配置

2、灵活QinQ配置

一、QinQ技术的基础

1、QinQ技术的原理

QinQ技术是一种二层封装技术,数据在传输的过程中,会在802.1Q VLAN的基础上增加一层802.1Q VLAN标签,在封装802.1Q VLAN标签后,设备只根据外层VLAN Tag转发报文,并根据报文的外层VLAN Tag进行MAC地址学习,而用户的私网VLAN Tag将被当作报文的数据部分进行传输。

i. 报文传输流程

1、当192.168.0.1需要访问192.168.0.2时,公司A地会报文封装一层VLAN 100标签,通过g0/0/1端口传输到运营商A设备的g0/0/1中;

2、运营商A设备g0/0/1接口接收到报文后,对报文再次封装一层VLAN 10标签,然后以VLAN 10标签将报文传输到运营B设备中;

3、当运营商B设备接收到报文后,需要从g0/0/1端口将报文发送到公司B地的交换机,当数据经过g0/0/1端口时,报文的VLAN 10标签被剥离;

4、公司B地的交换机接收到标签为VLAN100的数据报文;

ii. 抓包获取的报文,可以看到报文中封装有两层802.1Q VLAN标签

2、QinQ的实现方式

i.  基本QinQ:

当端口配置了基本QinQ,无论接收到的报文是否带有VLAN Tag,都会打上本端口的默认VLAN Tag

ii.  灵活QinQ:

当端口配置了灵活QinQ,本端口可以将不同的VLAN Tag的报文打上不同的外层VLAN Tag;

3.  QinQ的应用场景

QinQ常用的应用场景是企业用户专线互连:

假设A公司需要与B公司专线互连,从A公司到B公司需要经过多台运营商设备,而运营商有许多用户,如果让用户的VLAN直接通过运营商设备,那么会造成VLAN不够用的情况,而且用户之间的VLAN不能重复,否则不能实现用户隔离;那么QinQ可以很好的解决这些问题,运营商A、B设备只需要配置QinQ,运营商的设备只需要根据运营商的VLAN传输,解决了VLAN不够用且用户之间的VLAN不能重复情况,使用户可以自定义自己的VLAN;

二、QinQ技术的配置

1、基本QinQ配置

i. 运营商A、B设备的配置

vlan 10
[Huawei-vlan10]interface GigabitEthernet0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type dot1q-tunnel                配置接口类型为dot1q-tunnel 
[Huawei-GigabitEthernet0/0/1]port default vlan 10                           配置外层VLAN Tag的VLAN编号
[Huawei-GigabitEthernet0/0/1]interface GigabitEthernet0/0/2
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan 10

ii、配置A公司和B公司交换机,A公司配置为192.168.0.1,B公司配置为192.168.0.2,其它配置一样

[Huawei]vlan 100
[Huawei-vlan100]int vlan 100
[Huawei-Vlanif100]ip address 192.168.0.1 24
[Huawei-Vlanif100]int GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type trunk
[Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan 100

2、灵活QinQ配置

i. 配置运营商A、B设备

vlan 10 20
interface g0/0/1

port link-type hybrid                                             配置hybrid接口类型

port hybrid untagged vlan 10 to 20                      以untagged方式加入叠加后的VLAN
qinq vlan-translation enable                                开启VLAN转换功能
port vlan-stacking vlan 100 stack-vlan 10           配置vlan 100转换为VLAN 10
port vlan-stacking vlan 200 stack-vlan 20           配置vlan 200转换为VLAN 20
interface g0/0/2
port link-type trunk
port trunk allow-pass vlan 10 20

ii. 配置A、B公司交换机

vlan 100 200
interface vlan100
ip address 192.168.0.1 255.255.255.0
interface vlan200
ip address 192.168.1.1 255.255.255.0
interface g0/0/1
port link-type trunk
port trunk allow-pass vlan 100 200

iii. 抓取A公司 ping B公司的数据包,可以看到,不同的VLAN Tag转换为不同的外层VLAN Tag

QinQ技术的原理和配置相关推荐

  1. vlan为什么能隔离广播域_路由交换技术-VLAN原理及配置

    VLAN原理及配置 1. 背景 网络中计算机的数量越来越多,传统的以太网开到面临冲突严重,广播泛滥及安全性无法保障等问题 VLAN(virtual local area network)即虚拟局域网, ...

  2. 思科、华为 GRE 隧道技术 的原理及配置详解

    文章目录 概述 隧道传递数据包的过程分为3步: GRE 隧道 配置思路 工作原理 实验 实验要求: GRE 配置 总结 华为GRE 配置 概述 GRE是一种最传统的隧道协议,其根本功能就是要实现隧道功 ...

  3. MPLS 虚拟专用网络技术原理与配置

    MPLS VPN原理与配置 文章目录 MPLS VPN原理与配置 VPN技术的产生及分类 VPN模型 - Overlay VPN VPN模型 - Peer-to-Peer VPN MPLS VPN解决 ...

  4. 【直通华为HCNA/HCNP系列R篇8】VRRP技术原理及配置与管理-王达-专题视频课程

    [直通华为HCNA/HCNP系列R篇8]VRRP技术原理及配置与管理-10465人已学习 课程介绍         本课程以笔者编写,由华为公司指定作为ICT认证培训教材--<华为路由器学习指南 ...

  5. 静态路由_【零基础学云计算】静态路由!静态路由!静态路由!原理与配置

    本次和各位小伙伴分享的是静态路由的原理和配置,接下来我会从以下几个方面来和大家进行解析: 1.路由器的工作原理 2.路由表的形成 3.静态路由和默认路由 4.路由器转发数据包的封装过程 5.静态路由和 ...

  6. DNSSEC 原理、配置与布署简介

    本文转载自:http://netsec.ccert.edu.cn/duanhx/archives/1479 作者:段海新,清华大学信息网络工程研究中心 ------------------------ ...

  7. 由浅入深学习Apache httpd原理与配置

    由浅入深学习Apache httpd原理与配置 原贴:http://jackcui.blog.51cto.com/11877206/1858989 文章防盗链地址:http://jackcui.blo ...

  8. Qinq技术介绍与实战

    说明:本文介绍部分是我在网络收集整理并添加提供. Qinq技术介绍与实战 Qinq介绍 Qinq就是为用户提供一种较为简单的二层×××隧道.最核心的思想就是将用户私网VLAN tag封装到公网VLAN ...

  9. 第25节 虚拟专有网络原理及配置命令

    IPsecVPN 1 引言 1.1 加密技术概述 1.2 VPN概述 1.3 VPN分类 1.3.1 远程访问VPN 1.3.2 点到点VPN 2 IPsecVPN 2.1 IPsecVPN概述 2. ...

最新文章

  1. 使用脚本完成AutoCAD自动化任务课程
  2. Springboot+Thymeleaf+layui框架的配置与使用
  3. RxJava 从源码到使用
  4. yunyang1994 tensorflow_yolov3 ./checkpoint/yolo3_coco_demo.ckpt does not exist !!! Now it starts to
  5. iOS NSNotificationCenter 使用姿势详解
  6. Tomcat 8.5——配置阿里云免费SSL证书(PFX格式证书)[启用HTTPS协议]
  7. CTF——MISC——流量分析
  8. 计算机主板揭秘(上)图文并茂版
  9. Leecode-198. 打家劫舍——动态规划(C++)
  10. mysql优化积累(持续更新中)
  11. View的事件分发机制简述
  12. 统计一个panel中lable的个数
  13. 计算机安全 原理 资料_2019年山东地区计算机考研汇总分析
  14. python machinelearning下载_Python与机器学习系列1:Anaconda的下载与安装
  15. niceScroll 的使用
  16. 客户管理系统代码项目_低代码案例:快速交付包含门店销售终端的SCM供应链管理系统...
  17. 华为性格面试的技巧方法
  18. 光盘显示0字节可用_u盘显示0字节怎么办 u盘显示0字节解决步骤【方法】
  19. 如何计算机闲置虚拟机算法_利用闲置计算机的最佳方法
  20. 2021-11-12:前 K 个高频元素。给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。提示:1 <= nums.length <=

热门文章

  1. 那些不起眼又非常暴利的项目
  2. 中国人为什么不愿意消费
  3. 计算机怎么配置域名,计算机域名配置(附图解).doc
  4. 如何准确理解int abc()、int *abc()、int **abc()……
  5. 力控-给排水监控系统设计与实现
  6. 多边形分割成若干凸多边形(NavMesh的初步形成)
  7. 简单理解Java中的面向对象
  8. 每个小组对本组的意见
  9. Android无障碍强制关闭软件,安卓手机后台程序不能彻底关闭?试试这个强制关闭的功能!...
  10. 哔哩哔哩评价_哔哩哔哩动画下载安装