一种组播复制转发系统技术方案

技术编号:41721176 阅读:24 留言:0更新日期:2024-06-19 12:46
本发明专利技术提供了一种组播复制转发系统,用于网络设备中组播数据的复制和转发;所述系统包括部署在服务器的发送端和修改转发端;所述发送端向修改转发端传输数据包;所述修改转发端对数据包进行解析,对其中的组播数据包进行复制和修改,输出修改后的无组播数据信息的数据流和对应的总线控制信号,数据流经相应端口转发。本发明专利技术的优势在于:可以实现多路数据包快速复制处理,转发线速可达到8x10Gbps或4x25Gbps;既方便上层应用管理,又方便FPGA进行并行处理;具有良好的灵活性和可编程性;数据包复制处理更快,具有确定性低时延和更高的可扩展性。

【技术实现步骤摘要】

本专利技术属于数据通信,特别涉及一种组播复制转发系统


技术介绍

1、随着互联网的快速发展,网络中的流量规模正以指数形式进行增长,对于交换设备及控制设备提出了极大的挑战。

2、在此背景下,软件定义网络(sdn)应运而生。sdn通过将控制与转发平面进行分离,使得网络管理更加简单和灵活。在sdn网络的一些场景中,为节省网络资源需要采用组播交换技术,在数据转发平面交换机将部分数据流复制为多份并转发给多个端口。

3、现有sdn软件交换机中对组播数据流的复制和转发性能有限,难以快速复制过多路数并进行线速转发,且延迟过高,不能满足高性能网络需求。


技术实现思路

1、本专利技术的目的在于克服软件交换机在高速组播数据包复制修改转发上性能有限、延时过高的缺陷。

2、为了实现上述目的,本专利技术提出了一种组播复制转发系统,用于网络设备中组播数据的复制和转发;所述系统包括部署在服务器的发送端和修改转发端;所述发送端向修改转发端传输数据包;所述修改转发端对数据包进行解析,对其中的组播数据包进行复制本文档来自技高网...

【技术保护点】

1.一种组播复制转发系统,用于网络设备中组播数据的复制和转发;所述系统包括部署在服务器的发送端和修改转发端;所述发送端向修改转发端传输数据包;所述修改转发端对数据包进行解析,对其中的组播数据包进行复制和修改,输出修改后的无组播数据信息的数据流和对应的总线控制信号,数据流经相应端口转发。

2.根据权利要求1所述的组播复制转发系统,其特征在于,所述发送端包括组播API模块;所述组播API模块将上层应用配置的组播信息按照设定格式封装到数据包最前端。

3.根据权利要求2所述的组播复制转发系统,其特征在于,所述组播信息包括组播包标识符、端口掩码和端口修改信息。

...

【技术特征摘要】

1.一种组播复制转发系统,用于网络设备中组播数据的复制和转发;所述系统包括部署在服务器的发送端和修改转发端;所述发送端向修改转发端传输数据包;所述修改转发端对数据包进行解析,对其中的组播数据包进行复制和修改,输出修改后的无组播数据信息的数据流和对应的总线控制信号,数据流经相应端口转发。

2.根据权利要求1所述的组播复制转发系统,其特征在于,所述发送端包括组播api模块;所述组播api模块将上层应用配置的组播信息按照设定格式封装到数据包最前端。

3.根据权利要求2所述的组播复制转发系统,其特征在于,所述组播信息包括组播包标识符、端口掩码和端口修改信息。

4.根据权利要求3所述的组播复制转发系统,其特征在于,所述端口掩码的字段长度和转发端口数量相同并一一对应;端口掩码的每一位的值确定了对应端口是否为有效转发端口。

5.根据权利要求4所述的组播复制转发系统,其特征在于,所述端口修改信息的数量和有效转发端口数量相同;

6.根据权利要求5所述的组播复制转发系统,其特征在于,所述多元组信息还包括数据包中要修改字段的位置和长度。

7.根据权利要求5所述...

【专利技术属性】
技术研发人员:郭志川宋晓勇郭云飞
申请(专利权)人:中国科学院声学研究所
类型:发明
国别省市:

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

1