- EPON技术 您现在的位置 :首页 -- 技术论坛 -- EPON技术
QinQ技术简介
来源:金钱猫科技股份有限公司 发表于:2012-11-01 浏览5372次 |
宽带接入网上承载丰富的业务,为了能够在单一的接入网上承载这些具有不同QOS需求的业务,要求宽带接入网具有有效的业务识别和隔离能力,而VLAN技术是目前最有效的业务识别和隔离技术,是实现多业务开展的基础,但是随着宽度用户数量的大规模增加和业务种类的增加,传统的VLAN技术已经不能满足业务开展的需要
QinQ技术应运而生,该技术对VLAN数量进行了有效的扩展,可以支持到4K*4K规模,甚至更多。
1、QinQ定义
QinQ技术(也称Stacked VLAN 或Double VLAN),由IEEE 802.1ad标准定义,实现将用户私网VLAN Tag(C-VLAN)封装在公网VLAN Tag(S-VLAN)中,使报文带着两层VLAN Tag穿越运营商的骨干网络(公网)。为用户提供了一种比较简单的二层VPN隧道技术。
2、QinQ的封装及原理
QinQ封装是指如何把单层Q报文转换为双层Q报文,封装主要发生在城域网面向用户的UPE设备,一般在交换式的端口上进行。根据不同的封装依据,QinQ可以分为几个不同类型,包括基于端口的QinQ和灵活的QinQ两大类。
基本QinQ
基本QinQ是基于端口方式实现的。当端口上配置了基本QinQ功能后,不论从该端口收到报文是否带有VLAN Tag,设备都会为该报文打上本端口缺省VLAN的Tag:
如果收到的是带有VLAN Tag的报文,该报文就成为带双Tag的报文;
如果收到的是不带VLAN Tag的报文,该报文就成为带有本端口缺省VLAN Tag的报文。
设备提供的端口QinQ特性是一种简单、灵活的二层VPN技术,它通过在运营商网络边缘设备上为用户的私网报文封装外层VLAN TAG,使报文携带两层VLAN TAG穿越运营商的公网。
在公网中,设备只根据外层VLAN TAG对报文进行转发,并将报文的源MAC地址表项学习到外层TAG所在VLAN的MAC地址表中。而用户的私网VLAN TAG在传输过程中将被当做报文中的数据部分来进行传输。
灵活QinQ
灵活QinQ是端口QinQ功能的扩展,以对进入端口的数据首先进行流分类,基于流的方式实现的。可对于不同的数据流选择是否打外层TAG,打何种外层TAG
根据报文内层VLAN的802.1p优先级标记外层VLAN的802.1p优先级。
通过使用灵活QinQ技术,在能够隔离运营商网络和用户网络的同时,又能够提供丰富的业务特性和更加灵活的组网能力。
5、QinQ报文形式
QinQ是对802.1Q的扩展,其核心思想是将用户私网VLAN tag封装到公网VLAN tag中,报文带着两层tag穿越服务商的骨干网络,从而为用户提供一种较为简单的二层VPN隧道。其特点是基于802.1Q协议中的Trunk端口概念,要求隧道上的设备都必须支持802.1Q协议,不需要信令的支持,仅仅通过静态配置即可实现,特别适用于小型的,以三层交换机为骨干的企业网或小规模城域网。QinQ的报文格式如下:
QinQ丰富了VLAN的应用场景,随着城域以太网的大力发展,QinQ凭借其简单灵活和支持业务丰富的特点,在城域以太网的解决方案中将扮演越来越重要的角色。