[发明专利]一种组播报文转发方法和装置有效
申请号: | 201410490643.9 | 申请日: | 2014-09-23 |
公开(公告)号: | CN105429881B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 刘晓贺 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/761 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 转发 方法 装置 | ||
本发明提供一种组播数据报文转发方法和装置,所述方法包括:当接收到组播数据报文时,调用数据核查找与该组播数据报文匹配的组播路由表项;数据核根据查找到的组播路由表项对该组播数据报文进行转发。本发明可以通过调用数据核来查找组播数据报文的组播路由表项,并对组播数据报文进行转发。使数据核可以分担控制核的运行负担,从而提高了组播报文的转发效率。
技术领域
本发明涉及通信技术,尤其涉及一种组播报文转发方法和装置。
背景技术
随着视频通信技术的发展,视频监控、在线直播、网络电视、远程教育、远程医疗、网络电台、实时视频会议等信息服务逐渐深入人们的生活。而网络带宽资源有限,如何在不占用大量带宽的情况下保证数据的快速传输,变得尤为重要。由于上述信息服务的基本模式都是单点发送、多点接收,而依靠传统的单播和广播通信方式传输数据,不仅浪费带宽资源还会给源主机增加负载。因此,组播技术应运而生,来解决传统的单播和广播通信方式不能有效地解决单点发送、多点接收的问题。
组播是指在IP(Internet Protocol,网络之间互连的协议)网络中将数据以尽力传送的形式发送到某个确定的节点集合(即组播组),其基本思想是:源主机(即组播源)只发送一份数据,其目的地址为组播组地址;组播组中的所有接收者都可收到同样的拷贝数据,并且只有组播组内的主机可以接收该数据,而其它主机则不能收到。因此可以实现了IP网络中点到多点的高效数据传送,能够大量节约网络带宽、降低网络负载。
现有技术中,诸如防火墙、安全审计等常见网络设备都不具备路由器的功能,而是靠CPU(Central Processing Unit,中央处理器)来转发组播数据。通常上述网络设备的CPU结构如图1所示。在RMI(Remote Method Invocation,远程方法调用)多核CPU中(虚线框中的CPU1和CPU2)每个CPU核分为多个硬件线程,每个硬件线程又被称为虚拟CPU(VCPU)。根据处理逻辑划分,这8个VCPU可以分为控制核和数据核。其中,前两个VCPU(VCPU0、VCPU1)用于控制核(图中点左侧划线框所示),主要负责运行用户态进程以及控制平面的相关处理流程(例如,处理协议报文、创建路由表项、下发路由表项以及处理组播报文等);剩余的6个VCPU(VCPU2、VCPU3、VCPU4、VCPU5、VCPU6、VCPU7)用于数据核(图中点右侧划线框所示),主要负责运行单播报文转发的相关流程。
目前,由于组播报文都要依靠控制核进行转发,而控制核(VCPU0、VCPU1)不仅要处理各种协议报文,还要处理大量的组播报文,这样导致控制核负荷极大,因此组播报文在控制核上的转发速率很低,一般每秒只能转发50M流量,这样的转发效率远远无法满足用户每秒转发几百兆的使用要求。
发明内容
本发明提供一种组播数据报文转发方法和装置来解决控制核的负荷过重,转发效率过低的问题。
一种组播数据报文转发方法,所述方法包括:
当接收到组播数据报文时,调用数据核查找与该组播数据报文匹配的组播路由表项;
数据核根据查找到的组播路由表项对该组播数据报文进行转发。
进一步的,所述方法还包括:
当数据核未查找到与该组播数据报文匹配的组播路由表项时,调用控制核查找与所述组播数据报文匹配的组播路由表项;
控制核根据查找到的组播路由表项对该组播数据报文进行转发。
进一步的,所述方法还包括:
当控制核未查找到与该组播数据报文匹配的组播路由表项时,控制核根据组播协议为所述组播数据报文创建新的组播路由表项;
控制核根据所述新的组播路由表项对该组播数据报文进行转发。
进一步的,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410490643.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:保温板的阴角固定装置
- 下一篇:钢结构屋的地基基础“丁”字方管与立柱的连接