弹性分组环环网中的流量转发方法及装置制造方法及图纸

技术编号:10362567 阅读:191 留言:0更新日期:2014-08-27 18:38
本发明专利技术提出弹性分组环环网中的流量转发方法及装置。方法包括:RPR环网中的每个节点分别由n台交换机堆叠组成,每台交换机提供一个东向物理端口和一个西向物理端口;对于每个节点,将该节点包含的n台交换机的n个东向物理端口和n个西向物理端口分别聚合,得到两个RPR物理聚合口:东向物理聚合口和西向物理聚合口,将该两个RPR物理聚合口绑定到RPR逻辑口,n为整数,且n≥2;RPR环网中的节点在RPR物理聚合口上进行负载分担。本发明专利技术提高了RPR逻辑口的带宽,增强了RPR的可靠性。

【技术实现步骤摘要】
弹性分组环环网中的流量转发方法及装置
本专利技术涉及RPR(ResilientPacketRing,弹性分组环)
,尤其涉及RPR环网中的流量转发方法及装置。
技术介绍
RPR(ResilientPacketRing,弹性分组环)是一种新型的MAC(MediaAccessControl,媒体访问控制)协议,可运行于SONET(SynchronousOpticalNetwork,同步光网络)/SDH(SynchronousDigitalHierarchy,同步数字系列)、DWDM(DenseWavelengthDivisionMultiplexing,密级波分复用)和以太网之上,为宽带IP城域网运营商提供灵活高效的组网方案。RPR技术是为了在城域网中支持大容量的数据业务而设计的,具有以下特点:物理层多样性;带宽利用率高;支持广播和组播;拓扑自动发现,支持节点的即插即用;快速保护机制,通过拓扑保护能够实现50ms内的故障自愈;通过支持带宽预留业务以及速率限制提供流量等级保证;公平的节点带宽分配。RPR采用RPRMAC层帧封装实现EthernetOverRPR的透明传输。RPR的环结本文档来自技高网...
弹性分组环环网中的流量转发方法及装置

【技术保护点】
一种弹性分组环RPR环网中的流量转发方法,其特征在于,该RPR环网中的每个节点分别由n台交换机堆叠组成,每台交换机提供一个东向物理端口和一个西向物理端口;对于每个节点,将该节点包含的n台交换机的n个东向物理端口和n个西向物理端口分别聚合,得到两个RPR物理聚合口:东向物理聚合口和西向物理聚合口,将该两个RPR物理聚合口绑定到RPR逻辑口,n为整数,且n≥2,该方法包括:RPR环网中的节点在RPR物理聚合口上进行负载分担。

【技术特征摘要】
1.一种弹性分组环RPR环网中的流量转发方法,其特征在于,该RPR环网中的每个节点分别由n台交换机堆叠组成,每台交换机提供一个东向物理端口和一个西向物理端口;对于每个节点,将该节点包含的n台交换机的n个东向物理端口和n个西向物理端口分别聚合,得到两个RPR物理聚合口:东向物理聚合口和西向物理聚合口,将该两个RPR物理聚合口绑定到RPR逻辑口,n为整数,且n≥2,该方法包括:RPR环网中的节点在RPR物理聚合口上进行负载分担;所述RPR环网中的节点在RPR物理聚合口上进行负载分担包括:RPR环网中的节点通过拓扑发现,建立RPR选环表,RPR选环表中的每一条表项都包含:目标环网节点的MAC地址、从本节点到该目标环网节点的最佳路径所对应的环;当所述节点接收到自身下挂设备发来的以太网报文时,根据报文的目的IP地址在自身的地址解析协议ARP表中查找对应的ARP表项,得到报文的出接口,若该报文的出接口为RPR逻辑口且报文的目的媒体接入控制MAC地址非RPR环网节点的MAC地址,则根据报文的目的MAC地址在RPRMAC表项中查找到对应的目标环网节点的MAC地址,根据该目标环网节点的MAC地址在RPR选环表中查找到对应的环,将该报文封装成RPR数据帧,根据报文的出接口和查找到的环,确定报文的出物理聚合口,根据预设的负载分担算法,在该出物理聚合口包含的n个物理端口中选择一个,从选择的端口将该RPR数据帧转发出去,其中,RPRMAC表项包含:RPR环网节点的MAC地址与其下挂设备的MAC地址的关联关系。2.根据权利要求1所述的方法,其特征在于,所述得到报文的出接口之后进一步包括:若该报文的出接口为RPR逻辑口且报文的目的MAC地址为RPR环网节点的MAC地址,则根据该报文的目的MAC地址在RPR选环表中查找到对应的环,将该报文封装成RPR数据帧,根据报文的出接口和查找到的环,确定报文的出物理聚合口,根据预设的负载分担算法,在该出物理聚合口包含的n个物理端口中选择一个,从选择的端口将该RPR数据帧转发出去。3.根据权利要求1或2所述的方法,其特征在于,所述在该出物理聚合口包含的n个物理端口中选择一个包括:对于出物理聚合口包含的n个物理端口,只对状态为选中的所有物理端口采用预设负载分担算法进行选择。4.根据权利要求1所述的方法,其特征在于,所述当所述节点接收到自身下挂设备发来的以太网报文之后进一步包括:所述节点根据该以太网报文的目的IP地址在自身的ARP表中未查找到对应的ARP表项时,以该报文的目的IP地址构造ARP请求报文,将该ARP请求报文发送出去;当接收到ARP响应报文时,生成ARP表项,或者ARP表项+RPRMAC表项;根据生成的ARP表项,或者ARP表项+RPRMAC表项转发所述以太网报文。5.根据权利要求4所述的方法,其特征在于,所述生成ARP表项,或者ARP表项+RPRMAC表项包括:当ARP响应报文来自本节点下挂设备时,只生成ARP表项;当ARP响应报文来自RRP环网的其它节点时,只生成ARP表项,其中,ARP表项中的出接口为ARP响应报文的入端口对应的RPR逻辑口;当ARP响应报文来自RRP环网的其它节点的下挂设备时,生成ARP表项和RPRMAC表项,其中,ARP表项的出接口为ARP响应报文的入端口对应的RPR逻辑口,RPRMAC表项中包含:ARP响应报文的源MAC地址和ARP响应报文的封装RPRMAC头的源MAC地址。6.根据权利要求1所述的方法,其特征在于,所述RPR环网中的节点在RPR物理聚合口上进行负载分担进一步包括:当所述节点从一RPR物理聚合口接收到RPR数据帧时,若发现该数据帧的RPRMAC头的目的MAC地址未指向本节点,则根据预设的负载分担算法,在自身的另一RPR物理聚合口包含的n个物理端口中选择一个,从选择的端口将该RPR数据帧转发出去。7.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:徐鹏飞
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1