资源描述
EPON VLAN QinQ,培训,综合接入平台项目组,2008-5-4,本资料由,-,大学生创业,|,创业,|,创业网,,/,提供资料,在线代理,|,网页代理,|,代理网页,|,减肥药排行榜,|,淘宝最好的减肥药,|,什么减肥药效果最好,|,减肥瘦身药,|,主要内容,IEEE802.1Q,简介,QinQ,基本原理,QinQ,基本配置,QinQ,故障定位,本资料由,-,大学生创业,|,创业,|,创业网,,/,提供资料,在线代理,|,网页代理,|,代理网页,|,减肥药排行榜,|,淘宝最好的减肥药,|,什么减肥药效果最好,|,减肥瘦身药,|,IEEE802.1Q,以太网帧结构,前导字段,(,7,字节),帧起始,定界符,目的,MAC,地址,源,MAC,地址,类型,/,长度,数据,校验,7个10101010,10101011,6,字节,6,字节,2,字节,46-1500,字节,4,字节,帧有效部分,EtherType,本资料由,-,大学生创业,|,创业,|,创业网,,/,提供资料,在线代理,|,网页代理,|,代理网页,|,减肥药排行榜,|,淘宝最好的减肥药,|,什么减肥药效果最好,|,减肥瘦身药,|,802.1Q,协议规定了一段新的以太网帧字段,与标准的以太网帧头相比,,VLAN,报文格式在源地址后增加了一个,4,字节的,802.1Q,标签。,TPID,是,IEEE,定义的新的类型,表明这是一个加了,802.1Q,标签的报文,802.1Q,标签头,Tag Protocol Identifier,(,TPID,),802.1Q,标签帧标识,值为,0 x8100,。,VLAN Identified,(,VLAN ID,):,12,位指明,VLAN,的,ID,范围,1,4094,。,Canonical Format Indicator,(,CFI,):,这一位主要用于总线型的以太网与,FDDI,、,令牌环网交换数据时的帧格式。,Priority,:,这,3,位指明帧的优先级。一共有,8,种优先级,主要用于当交换机阻塞时,优先发送优先级高的数据包。,几个基本概念,PVID:,(,Port Vlan ID,),又称端口默认,VLAN ID,(,default Vlan ID),。,在基于端口划分的,VLAN,中,每一个端口都会有一个,PVID,。,作用:因为端口可以属于多个,VLAN,,,当一个,untagged,包进入交换机端口时,交换根据,PVID,插入标签并且根据,PVID,学习、交换转发,vlan5,vlan7,vlan9,untagged,pvid10 tagged,VLAN,帧格式:在,802.1Q vlan,环境下,帧可以分为,tagged,pkt,,,untagged,pkt,和,priority-tagged,pkt,三种。,tagged,pkt,根据报文所带有的标签,vlan id,学习、转发。,Untagged,pkt,priority,-tagged,pkt,进入交换机端口后根据,PVID,学习、转发。,tagged,untagged,Priority-tagged,pri,untagged,端口的,VLAN,属性。端口在相应的,VLAN,内可以是,tagged,的,也可以是,untagged,的。,端口是否,tagged,只和报文出方向有关,如果端口是,tagged,的,报文带有标签从端口送出,否则剥离标签从端口送出。而端口,PVID,在报文入方向启作用。,Vid,tagged,untagged,Vid,tagged,PVID,untagged,报文吗,剥离标签吗,对于入端口来说,收到的,untagged,报文(无,802.1Q,标签)会被自动加入,PVID,标签,表示该报文是属于,PVID,所指定的,VLAN,;,收到的,tagged,报文,(,802.1Q,标签,),则根据报文中的标签判断该报文所属的,VLAN,。,然后,交换机或路由器根据,VLAN ID,和其它必要信息进行转发或路由。,如果出端口为,untag,端口,则去掉标签还原成普通的无标签报文发送;如果出端口为,tagged,端口,原样将带有标签的报文发出。,VLAN,端口模式,Access,模式的端口只能属于一个,VLAN,,,VLAN,内,所有端口都是,untagged,的。,Trunk,模式的端口可以属于多个,VLAN,,,并且以,tagged,的方式属于其它,VLAN,,可以接收和发送多个,VLAN,报文,一般作为交换机之间连接的端口。,Hybrid,模式的端口可以属于多个,VLAN,,,可以是,untagged,的也可以是,tagged,。,VLAN,二层转发,交换机通过硬件芯片进行数据线速转发交换。,交换机转发交换基于,MAC,地址,+VID,学习。将,MAC,地址学习到端口。,交换机在,L2 table,中查找数据帧中的目的,MAC,地址,如果找到,就将该数据帧发送到相应的端口,如果找不到,就向,VLAN,内所有的端口发送。如果交换机收到的报文中源,MAC,地址和目的,MAC,地址所在的端口相同,则丢弃该报文。,A,发送,Arp request,请求,B,的,MAC,(,广播),B Arp reply,回复自己的,MAC,(,单播),mac,-A vlan10 P5,100.1.1.10,mac,-A,mac,-B vlan10 P7,100.1.1.11,mac,-B,Arp,Arp,L2,mac,-B,mac,-A .,VLAN QinQ,QinQ,又称,VLAN,堆叠,通过在原有,802.1Q tag,标签的之外再增加一个,VLAN,标签,通常称为,Service Provider VLAN,(,SVLAN,),这一层标签可以将内层,VLAN,标签(也称为,Customer VLAN,,,CVLAN,),屏蔽起来,经过服务商的网络透明传输,到达边缘交换机时再去除外层的,VLAN,标签,这是构成,L2VPN,(,二层虚拟专用网)的主要方式之一。,EPON VLAN QinQ,用户需求,主要参考了济宁、随州、泉州等,EPON,开局,以及,H,公司,S8500,有关灵活,QinQ,功能的介绍。,ZXIAP,综合接入软件平台,VLAN,灵活,QinQ,的用户需求如下。,灵活,QinQ,的应用场景一般出现在,EPON,开局,在二层业务交换的情况下,使用,EPON,下接,DSLAM,等设备,要求,EPON,局端设备实现部分城域网汇聚交换机的功能,根据不同的业务数据流,打上不同的外层,TAG,,实现业务分流。,具体在,EPON,等局端接入设备中,参考了,H,公司的设备功能,灵活,QinQ,功能实际是基于数据流的,QinQ,功能,包括:,1.,根据用户,CVLAN,范围,打上不同的外层,SVLAN,,或透传,VLAN,;,2.,根据用户以太网协议类型,如,PPPOE/IPOE/ARP,,打上不同的外层,SVLAN,;,上述考虑的前提是用户,cvlan,在进入接入设备之前已经规划并设定,暂不考虑,cvlan,未设定情况。,基本实现原理,理想情况是在线卡上完成,svlan,的添加或者直接透传,主控交换芯片仅需要根据外层,svlan,或者,vlan,转发。但对目前,EPON C200/C220,设备,受限于,EPON,芯片,线卡不支持灵活设定,svlan,(只能简单的对一个,onu,设定同一个,svlan,,而不能根据,cvlan,范围设定,更关键的是不能根据配置透传,vlan,,这直接导致下行透传,vlan,的洪泛问题)。目前正在设计开发新的,EPON,线卡,来支持在线卡上完成,svlan,的添加或者直接透传。,在新的,EPON,线卡没有出来之前,只能利用主控板交换芯片的,CAM,功能。,首先在线卡上用户上来的报文前加一层,insvlan,(,tls,vlan,)。上行方向时,主控板将线卡设定的,insvlan,转换为上联交换机所需要,outsvlan,。,CAM,的规则是根据,insvlan+cvlan,范围段(掩码实现)转换为新的,outsvlan+cvlan,(,cvlan,不变),对于没有配置规则的,cvlan,(即透传,vlan,),则直接去掉线卡设定的,insvlan,,实现业务,vlan,的透传,同时自动学习透传,cvlan,的,mac,地址(目的是防治下行数据包洪泛)。下行方向时,对交换机送下来的双,tag,报文直接去掉外层,outsvlan,(利用交换网芯片功能,出口,untag,),对透传的,vlan,业务(此时是单,tag,),根据上行已经自动学习过该透传,vlan,的,mac,,所有不需要在线卡内洪泛。,上行业务图,上行业务处理流程,PON OLT,线卡对所有来自同一个,ONU,的上行流量打上同一个,insvlan,(不同,ONU,,,insvlan,不同),由用户在用户侧端口配置;,在内联口上创建,outsvlan,映射表项,根据,outsvan,映射表项查找,动作为修改,insvlan,为要求的上行,outsvlan,。这里需要注意的是上联端口必须加入,insvlan,中,因为上行的流量是以在,insvlan,洪泛的形式送到上联端口的,然后匹配对应的规则进行,insvlan,-,outsvlan,的转换。,对于不匹配表项,根据,insvlan,进行转发时由于上联口以,untag,形式加入,insvlan,中,去掉,insvlan,.,,即透传报文。,关键点存在,mac,地址学习,否则透传,vlan,业务存在洪泛问题,下行洪泛问题一节重点说明。,下行业务图,下行业务处理流程,对于单,tag,流量(透传,vlan,),需要将上联端口以及,PON,线卡的内联端口以,tag,方式加入透传,vlan,,这部分流量在对对应的,VLAN,内进行洪泛(增加,mac,地址学习后可以避免)。,对于双,tag,流量(,svlan,转换),需要将上联端口以,tag,方式加入转换后的,outsvlan,中,,PON,线卡的内联端口以,untag,形式加入,outsvlan,中,双,tag,流量转发到线卡内联口后,去掉外层,tag,标识,以单,tag,形式送到线卡。,PON,线卡和,ONU,收到流量后根据,MAC,地址进行转发,如果有可能应该对未知单播包进行洪泛。,下行洪泛问题,epon,olt,线卡不能区分透传、非透传的,vlan,,都统一增加一个,insvlan,上来(如果能改进成透传,vlan,不打上这个,insvlan,,则透传,vlan,下行的广播洪泛问题彻底解决,),。,交换芯片不支持外层增加一个,svlan,,只支持,svlan,修改,或者去掉,而且交换芯片在学习新,mac,地址时,只能携带一个,vlan,和,mac,,透传,vlan,(即内层,cvlan,)的,mac,在上行时根本无法正常学习到,所以会产生洪泛问题。,下行洪泛问题解决方案,打开内联口的软件学习,mac,功能,如果发现是新地址,将这个数据包整个送到,MAC,地址学习控制模块,分析数据包的内层,cvlan,。,对于,svlan,交换的用户,将,insvlan,+,用户,mac,以及对应的,svlan+,用户,mac,写入硬件,同时通知,MAC,地址管理模块。,对于透传的用户,,insvlan,+,用户,mac,以及对应的内层,cvlan+,用户,mac,写入硬件,同时通知,MAC,地址管理模块。,对这些地址老化问题,考虑直接利用硬件老化通知消息,直接删除另外一个自动学习到的,mac,地址。,本资料由,-,大学生创业,|,创业,|,创业网,,/,提供资料,在线代理,|,网页代理,|,代理网页,|,减肥药排行榜,|,淘宝最好的减肥药,|,什么减肥药效果最好,|,减肥瘦身药,|,基本配置和故障解决方法,本资料由,-,大学生创业,|,创业,|,创业网,,/,提供资料,在线代理,|,网页代理,|,代理网页,|,减肥药排行榜,|,淘宝最好的减肥药,|,什么减肥药效果最好,|,减肥瘦身药,|,Questions,?,本资料由,-,大学生创业,|,创业,|,创业网,,/,提供资料,在线代理,|,网页代理,|,代理网页,|,减肥药排行榜,|,淘宝最好的减肥药,|,什么减肥药效果最好,|,减肥瘦身药,|,
展开阅读全文