QinQ和灵活QinQ.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QinQ和灵活QinQ

QinQ1、概述VLAN标准IEEE 802.1Q 中定义的VLAN Tag 字段中用12 个比特位来表示VLAN ID,最多支持4096 个VLAN。随着技术的发展,用户希望根据需求,划分自己内部网络VLAN,实现内部网络的安全、可靠。网络提供商对用户支持的VLAN数及VLAN ID有特殊的要求,不同的用户需要的VLAN ID范围可能重叠,从而限制了用户内部网络的划分。但是随着互联网的发展,需要越来越多的VLAN来支持业务的识别和隔离,802.1Q所支持的4096个VLAN,已不能满足需求。QinQ技术对VLAN技术进行了扩展,通过在以太帧中堆叠两个802.1Q包头,有效地扩展了VLAN数目,使VLAN的数目最多可达4096*4096个。2、原理QinQ,802.1Q in 802.1Q,也叫VLAN Stacking,是基于IEEE802.1Q协议的扩展,在原有的802.1Q报文包头上又增加一层802.1Q标签(VLAN tag)来实现,通过双层标签,使VLAN的数量增加到4096*4096个。两层标签分别标识用户网络(CVLAN)和运营商网络(PVLAN),QinQ将用户私网VLAN Tag 封装在公网VLAN Tag 中,使报文带着两层VLAN Tag 穿越运营商的骨干网络(公网)。内层VLAN Tag 为用户私网VLAN Tag,外层VLAN Tag 为运营商分配给用户的VLAN Tag。在公网中,报文只根据外层VLAN Tag 进行传播,用户的私网VLAN Tag 被屏蔽。这样,不仅对数据流进行了区分,而且由于私网VLAN标签被透明传送,不同的用户VLAN标签可以重复使用,只需要外层VLAN标签的在公网上唯一即可,实际上也扩大了可利用的VLAN标签数量。3、解决的问题(1)可以解决日益紧缺的公网VLAN ID资源问题两层VLAN tag 所提供的4096*4096个VLAN ID有效地解决了VLAN ID短缺的问题。(2)用户可以规划自己的私网VLAN ID,不会与公网VLAN ID冲突用户VLAN数据到达网络以后,运营商设备为用户VLAN数据添加一层运营商VLAN tag,到达用户VLAN后剥掉运营商VLAN tag,这样在运营商网络传输时只根据外层运营商VLAN tag传输,不会与用户VLAN 冲突。(3)提供一种较为简单的二层VPN解决方案不需要信令协议的支持,可以通过纯静态配置实现,而且只需要网络边缘设备支持QinQ,内部只需要可以支持802.1Q的设备即可。(4)使用户网络具有较高的独立性,在服务提供商升级网络时,用户网络不必更改原有的配置。(5)可以按不同层次的VLAN ID来区分不同的业务可以对不同的用户VLAN ID或者数据类型添加不同的外层运营商VLAN tag,从而实现不同数据的分别处理。4、QinQ帧格式802.1Q帧格式:DA 6SA 6TPID 2TCL2TYPE 2DATAFCS 4User PriorityCFIVIDDA为6字节,标识接收地址。SA为6字节,标识发送地址。TPID(Tag Protocol Identifier,标签协议标识)为2字节,是VLAN Tag 中的一个字段,用于表示Tag 的协议类型,IEEE 802.1Q 协议规定该字段的取值为0x8100。TCL(标签控制字段)为2字节,用来标识802.1Q帧类型,包括用户优先级、CFI、VID3个字段。User Priority为3b,定义了8个用户优先级,802.1P定义了优先级的相应操作。CFI为1b,用来标识MAC地址的封装方式,0标识帧为以太网封装方式,1标识FDDI、令牌环网封装方式。VID即VLAN ID,是VLAN的识别字段,字段长度为12b,支持4096个VLAN,VID 0用于识别帧优先级,4095作为预留值,则最大可用VLAN数量为4094个。TYPE为2字节,用于标识帧类型。DATA为46-1500字节,用于承载帧数据。FCS为4字节,用于保存帧的CRC校验值。802.1ad帧格式:QinQ(802.1ad)帧中包含两个802.1Q标签,是在以太网帧的源地址和802.1Q标签之间插入一个802.1Q标签。内层标签是用户设置的私网VLAN tag,外层标签是运营商设备为用户数据添加的公网VLAN tag。5、基本QinQQinQ的实现是基于802.1Q 协议中的Trunk 端口概念,基本QinQ是根据QinQ端口所在的VLAN ID为接收到的用户数据添加外层VLAN ID,然后进行转发。当该端口接收到报文,无论报文是否带有VLAN tag,设备都会为该报文打上本端口缺省VLAN 的VLAN tag。如果接收到的是已经带有VLAN tag 的报文,该报文就成为双tag 的报文;如果接收到的是Un

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档