System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据处理方法、融合控制设备、电子设备及存储介质技术_技高网

数据处理方法、融合控制设备、电子设备及存储介质技术

技术编号:43121689 阅读:3 留言:0更新日期:2024-10-26 10:00
本发明专利技术提供了一种数据处理方法、融合控制设备、电子设备及存储介质。数据处理方法应用于融合控制设备,融合控制设备包括交换板卡、融合交换板卡和多个网络路由板卡;融合交换板卡接收到由交换板卡发送的第一数据报文后,对第一数据报文进行协议识别得到第一数据报文的第一协议类型,获取第一数据报文的第一传输地址,根据第一协议类型和第一传输地址,将第一数据报文转发到交换板卡或网络路由板卡;融合交换板卡接收到由网络路由板卡发送的第二数据报文后,获取第二数据报文的第二协议类型和第二数据报文的第二传输地址,根据第二协议类型和第二传输地址,将第二数据报文转发到交换板卡或网络路由板卡。本发明专利技术对数据报文的处理效率更高。

【技术实现步骤摘要】

本专利技术涉及网络,特别是涉及一种数据处理方法、融合控制设备、电子设备及存储介质


技术介绍

1、随着网络技术的迅速发展,逐渐出现了支持不同网络协议的不同类型网络,比如支持ip(internet protocol,互联网协议)的ip网络,支持v2v(video tovideo,视联网)协议的v2v网络,等等。

2、在实际应用中,经常会出现在不同类型网络之间传输数据的需求。然而由于不同类型网络支持的是不同网络协议,因此数据报文无法直接在不同类型网络之间传输。因此,如何在不同类型网络之间进行数据处理,是目前亟待解决的技术问题。


技术实现思路

1、鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据处理方法、融合控制设备、电子设备及存储介质。

2、第一方面,本专利技术实施例公开了一种数据处理方法,应用于融合控制设备,所述融合控制设备包括交换板卡、融合交换板卡和多个网络路由板卡,所述多个网络路由板卡支持不同的网络协议;所述方法包括:

3、所述融合交换板卡接收到由所述交换板卡发送的第一数据报文后,对所述第一数据报文进行协议识别得到所述第一数据报文的第一协议类型,获取所述第一数据报文的第一传输地址,根据所述第一协议类型和所述第一传输地址,将所述第一数据报文转发到所述交换板卡或所述网络路由板卡;

4、所述融合交换板卡接收到由所述网络路由板卡发送的第二数据报文后,获取所述第二数据报文的第二协议类型和所述第二数据报文的第二传输地址,根据所述第二协议类型和所述第二传输地址,将所述第二数据报文转发到所述交换板卡或所述网络路由板卡;所述第二数据报文由所述网络路由板卡在接收到所述第一数据报文并对所述第一数据报文进行处理后得到。

5、可选地,所述多个网络路由板卡包括第一网络路由板卡和第二网络路由板卡,所述第一网络路由板卡支持第一网络协议,所述第二网络路由板卡支持第二网络协议;获取所述第二数据报文的第二协议类型,包括:所述融合交换板卡在确定出所述第二数据报文由所述第一网络路由板卡发送时,确定所述第二数据报文的第二协议类型为所述第一网络协议;所述融合交换板卡在确定出所述第二数据报文由所述第二网络路由板卡发送时,确定所述第二数据报文的第二协议类型为所述第二网络协议。

6、可选地,所述多个网络路由板卡包括第一网络路由板卡和第二网络路由板卡,所述第一网络路由板卡支持第一网络协议和第二网络协议中的第一子网络协议,所述第二网络路由板卡支持第二网络协议中的第一子网络协议和第二网络协议中的第二子网络协议;获取所述第二数据报文的第二协议类型,包括:所述融合交换板卡根据所述第二数据报文中添加的协议类型标签,获取所述第二数据报文的第二协议类型;所述协议类型标签由所述网络路由板卡为所述第二数据报文添加,所述协议类型标签包括所述第二数据报文的第二协议类型。

7、可选地,根据所述第一协议类型和所述第一传输地址,将所述第一数据报文转发到所述交换板卡或所述网络路由板卡,包括:所述融合交换板卡根据所述第一协议类型和所述第一传输地址,查询预设的映射关系表,确定所述第一数据报文的第一拓扑路径,并按照所述第一拓扑路径将所述第一数据报文转发到所述交换板卡或所述网络路由板卡;其中,所述映射关系表包括交换板卡地址、网络路由板卡地址、交换板卡端口、网络路由板卡端口、协议类型、传输地址之间的映射关系。

8、可选地,根据所述第二协议类型和所述第二传输地址,将所述第二数据报文转发到所述交换板卡或所述网络路由板卡,包括:所述融合交换板卡根据所述第二协议类型和所述第二传输地址,查询预设的映射关系表,确定所述第二数据报文的第二拓扑路径,并按照所述第二拓扑路径将所述第二数据报文转发到所述交换板卡或所述网络路由板卡;其中,所述映射关系表包括交换板卡地址、网络路由板卡地址、交换板卡端口、网络路由板卡端口、协议类型、传输地址之间的映射关系。

9、可选地,在对所述第一数据报文进行协议识别得到所述第一数据报文的第一协议类型,并获取所述第一数据报文的第一传输地址之后,还包括:所述融合交换板卡根据所述第一协议类型和所述第一传输地址,对所述映射关系表进行更新。

10、可选地,在获取所述第二数据报文的第二协议类型和第二传输地址之后,还包括:所述融合交换板卡根据所述第二协议类型和所述第二传输地址,对所述映射关系表进行更新。

11、第二方面,本专利技术实施例公开了一种融合控制设备,应用于融合控制设备,所述融合控制设备包括交换板卡、融合交换板卡和多个网络路由板卡,所述多个网络路由板卡支持不同的网络协议;所述融合交换板卡包括:

12、第一处理模块,用于接收到由所述交换板卡发送的第一数据报文后,对所述第一数据报文进行协议识别得到所述第一数据报文的第一协议类型,获取所述第一数据报文的第一传输地址,根据所述第一协议类型和所述第一传输地址,将所述第一数据报文转发到所述交换板卡或所述网络路由板卡;

13、第二处理模块,用于接收到由所述网络路由板卡发送的第二数据报文后,获取所述第二数据报文的第二协议类型和所述第二数据报文的第二传输地址,根据所述第二协议类型和所述第二传输地址,将所述第二数据报文转发到所述交换板卡或所述网络路由板卡;所述第二数据报文由所述网络路由板卡在接收到所述第一数据报文并对所述第一数据报文进行处理后得到。

14、可选地,所述多个网络路由板卡包括第一网络路由板卡和第二网络路由板卡,所述第一网络路由板卡支持第一网络协议,所述第二网络路由板卡支持第二网络协议;所述第二处理模块包括:第一获取单元,用于在确定出所述第二数据报文由所述第一网络路由板卡发送时,确定所述第二数据报文的第二协议类型为所述第一网络协议;所述融合交换板卡在确定出所述第二数据报文由所述第二网络路由板卡发送时,确定所述第二数据报文的第二协议类型为所述第二网络协议。

15、可选地,所述多个网络路由板卡包括第一网络路由板卡和第二网络路由板卡,所述第一网络路由板卡支持第一网络协议和第二网络协议中的第一子网络协议,所述第二网络路由板卡支持第二网络协议中的第一子网络协议和第二网络协议中的第二子网络协议;所述第二处理模块包括:第二获取单元,用于根据所述第二数据报文中添加的协议类型标签,获取所述第二数据报文的第二协议类型;所述协议类型标签由所述网络路由板卡为所述第二数据报文添加,所述协议类型标签包括所述第二数据报文的第二协议类型。

16、可选地,所述第一处理模块包括:第一转发单元,用于根据所述第一协议类型和所述第一传输地址,查询预设的映射关系表,确定所述第一数据报文的第一拓扑路径,并按照所述第一拓扑路径将所述第一数据报文转发到所述交换板卡或所述网络路由板卡;其中,所述映射关系表包括交换板卡地址、网络路由板卡地址、交换板卡端口、网络路由板卡端口、协议类型、传输地址之间的映射关系。

17、可选地,所述第一处理模块包括:第二转发单元,用于根据所述第二协议本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,应用于融合控制设备,所述融合控制设备包括交换板卡、融合交换板卡和多个网络路由板卡,所述多个网络路由板卡支持不同的网络协议;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述多个网络路由板卡包括第一网络路由板卡和第二网络路由板卡,所述第一网络路由板卡支持第一网络协议,所述第二网络路由板卡支持第二网络协议;获取所述第二数据报文的第二协议类型,包括:

3.根据权利要求1所述的方法,其特征在于,所述多个网络路由板卡包括第一网络路由板卡和第二网络路由板卡,所述第一网络路由板卡支持第一网络协议和第二网络协议中的第一子网络协议,所述第二网络路由板卡支持第二网络协议中的第一子网络协议和第二网络协议中的第二子网络协议;获取所述第二数据报文的第二协议类型,包括:

4.根据权利要求1所述的方法,其特征在于,根据所述第一协议类型和所述第一传输地址,将所述第一数据报文转发到所述交换板卡或所述网络路由板卡,包括:

5.根据权利要求1所述的方法,其特征在于,根据所述第二协议类型和所述第二传输地址,将所述第二数据报文转发到所述交换板卡或所述网络路由板卡,包括:

6.根据权利要求4或5所述的方法,其特征在于,在对所述第一数据报文进行协议识别得到所述第一数据报文的第一协议类型,并获取所述第一数据报文的第一传输地址之后,还包括:

7.根据权利要求4或5所述的方法,其特征在于,在获取所述第二数据报文的第二协议类型和第二传输地址之后,还包括:

8.一种融合控制设备,其特征在于,应用于融合控制设备,所述融合控制设备包括交换板卡、融合交换板卡和多个网络路由板卡,所述多个网络路由板卡支持不同的网络协议;所述融合交换板卡包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1至7任一项所述的数据处理方法。

...

【技术特征摘要】

1.一种数据处理方法,其特征在于,应用于融合控制设备,所述融合控制设备包括交换板卡、融合交换板卡和多个网络路由板卡,所述多个网络路由板卡支持不同的网络协议;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述多个网络路由板卡包括第一网络路由板卡和第二网络路由板卡,所述第一网络路由板卡支持第一网络协议,所述第二网络路由板卡支持第二网络协议;获取所述第二数据报文的第二协议类型,包括:

3.根据权利要求1所述的方法,其特征在于,所述多个网络路由板卡包括第一网络路由板卡和第二网络路由板卡,所述第一网络路由板卡支持第一网络协议和第二网络协议中的第一子网络协议,所述第二网络路由板卡支持第二网络协议中的第一子网络协议和第二网络协议中的第二子网络协议;获取所述第二数据报文的第二协议类型,包括:

4.根据权利要求1所述的方法,其特征在于,根据所述第一协议类型和所述第一传输地址,将所述第一数据报文转发到所述交换板卡或所述网络...

【专利技术属性】
技术研发人员:谢文龙郭霄峰刘玉梅刘必龙
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:

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

1