[发明专利]一种设备内部多播流量转发的方法、网络设备及线卡无效
| 申请号: | 201010117694.9 | 申请日: | 2010-03-04 |
| 公开(公告)号: | CN102195931A | 公开(公告)日: | 2011-09-21 |
| 发明(设计)人: | 彭晓澎;杨雄 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/28;H04L12/56 |
| 代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 设备 内部 流量 转发 方法 网络设备 | ||
技术领域
本发明涉及网络通信技术领域,尤其涉及一种设备内部多播流量转发的方法和网络设备及线卡。
背景技术
随着多方视频语音会议、交互式网络电视(IPTV:Interactive PersonalityTelevision)等大流量视频点播的推广,路由器和交换机等网络设备的交换网卡很多都采用多平面的交换矩阵形式来满足传送带宽的需求,即采用多个交换平面来形成流量分担,来有效降低系统的设计难度。交换平面是交换矩阵的最小单位,交换矩阵由多个交换平面构成。交换矩阵所有的输入联接接至所有的输出,形成全连接形式,线卡之间的通信流量通过交换网卡来完成转发。多播技术是一种一个发送者向一组接收者传送数据的有效传输方式。多播转发是路由器或交换机等网络设备将多播流量转发到其他多播设备正在侦听的网络上。
在现有技术中,路由器和交换机等网络设备内部进行多播流量转发采用的技术方案为:多播流量由报文组成,各路多播流量的报文按照时间顺序进入设备内部的源线卡,源线卡对来自于同一路流量的各报文进行随机分发,将来自于同一路流量的各报文分发到交换网卡中不同的交换平面模块上,通过交换网卡的多个交换平面模块根据报文所要到达的目的线卡对报文进行转发,将各报文转发到目的线卡上,目的线卡对接收到的各报文进行重排序,进行下一步的发送。例如,如图1所示,两路流量L1和L2进入线卡1,线卡1将来自于L1路流量的第一个报文L1a发送到交换平面模块I,接着将来自于L1路流量的第二个报文L1b发送到交换平面模块II,将L1路流量的第三个报文L1c发送到交换平面模块III,最终目的线卡2接收到来自于交换平面模块I、交换平面模块II和交换平面模块III的L1路流量各报文,由于目的线卡2上接收L1路流量的各报文来自于不同的交换平面模块,且可能各交换平面模块存在着的性能差异,使目的线卡2接收的各报文L1a、L1b和L1c是乱序的,需要对接收到的报文L1a、L1b和L1c在缓存区重排序之后再进行下一步的发送。同理,L2路流量的各报文L2a、L2b和L2c被随机发送到各交换平面模块后转发至目的线卡3,目的线卡3需要对各报文L2a、L2b和L2c进行重排序后进行下一步地的发送。
本发明人在实现上述设备内部多播流量转发的过程中,发现现有技术中存在如下缺点:同一路流量的各报文经过不同的交换平面后再转发至目的线卡,当目的线卡接收同一路流量的报文时,所述同一路流量的报文是乱序的,目的线卡需要对接收到的来自不同交换平面模块的同一路流量的报文进行重排序,重排序所需的时间会使报文转发的时延增加,降低多播流量转发的及时性,影响多播流量转发的效率。视频业务对数据时延的要求比较苛刻,现有技术中按报文进行多播流量转发的方式不能满足业务转发需求。
发明内容
本发明的实施例提供一种设备内部多播流量转发的方法,能够减少多播流量在设备内部转发的时延,提升多播流量转发的效率。
本发明实施例提供的设备内部多播流量转发的方法,采用的技术方案为:
对多播流量进行归类,形成至少一个分类流量,其中,一个所述分类流量包括所述多播流量中的至少一路流量;
发送所述至少一个分类流量至交换平面,其中,同一分类流量的各路流量发送至同一交换平面;
将所述同一分类流量中的各路流量通过该同一分类流量中的各路流量发送至的所述交换平面进行转发。
本发明实施例提供的设备内部多播流量转发的方法,在设备内部对各路多播流量进行归类,形成至少一个分类流量,使多播流量在转发过程中按类别转发,对于同一分类流量转发至同一个交换平面上,该类别中的各路流量均通过该交换平面进行转发,交换平面根据同一分类流量中的各路流量的内部接收端进行转发,设备内部接收端接收到的同一路流量的所有报文均按照时间顺序来自于同一个交换平面,不需要在设备内部对来自于同一路流量的各报文进行重排序,从而减少了因重排序产生的转发时延,进而提升设备内部多播流量转发的效率。
本发明实施例还提供了一种网络设备,能够减少多播流量在设备内部转发的时延,提升多播流量转发的效率。
本发明实施例提供的网络设备,采用的技术方案包括源线卡阵列、交换网卡和目的线卡阵列,其中:
源线卡阵列,用于对多播流量进行归类,形成至少一个分类流量,其中一个所述分类流量包括所述多播流量中的至少一路流量;
发送所述至少一个分类流量至交换平面,其中,同一分类流量的各路流量发送至同一交换平面模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010117694.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种优先级访问控制方法、装置及系统
- 下一篇:一种托辊装置





