一种用于系统协作的大数据转发方法及装置制造方法及图纸

技术编号:25486291 阅读:21 留言:0更新日期:2020-09-01 23:05
本发明专利技术涉及通信技术领域,具体是涉及一种用于系统协作的大数据转发方法及装置,包括以下步骤,获取原始网络协议的原始协议类型和原始协议数据,向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序,根据目标网络协议的目标网络协议的协议类型、协议数据及协议转换程序,转换得到标网络协议的目标协议数据,将所述目标协议数据发送至所述目标服务器,本发明专利技术可实现数据端到端的转发,并且可以依据实际的数据处理规则进行动态的调节,有利于加强数据处理能力、集成灵活化和管理规范化。

【技术实现步骤摘要】
一种用于系统协作的大数据转发方法及装置
本专利技术涉及通信
,具体是涉及一种用于系统协作的大数据转发方法及装置。
技术介绍
随着科学技术和信息技术的发展,数据量越来越大,按需提取数据,可以让数据在流动的过程中充分发挥数据价值。要实现数据的传输就必须要连接网络,因此在提取数据的实际使用过程中,有时需要支持多种或者需要支持新的协议数据单元。协议数据单元,是指在分层网络结构,例如在开放式系统互联(OSI)模型中,在传输系统的每一层都将建立协议数据单元(PDU)。协议数据单元为计算机网络中进行数据交换而建立的规则、标准或约定的集合,对于网络管理的网络安全具有至关重要的意义。比如,防火墙的作用本质就是检测网络中的数据包,判断其是否违反了预先设置的规则,如果违反就加以阻止。在分层网络结构,例如在开放式系统互联(OSI)模型中,在传输系统的每一层都将建立协议数据单元(PDU)。PDU包含来自上层的信息和当前层的实体附加的信息,这个PDU会被传送到下一较低的层。物理层实际以一种编帧的位流形式传输这些PDU,这些PDU由协议栈的较高层建造。接收系统自下而上传送这些分组通过协议栈,并在协议栈的每一层分离出PDU中的相关信息。每一层附加到PDU上的信息,是指定给另一个系统的同等层的,这就是对等层进行一次通信会话协调的过程。通过从传输层段剥离报头,执行协议数据检测以确定作为传输层段的部分数据的协议段的数据,以及执行标志验证和剥离,从而处理数据段。同时提供用于处理数据段的技术,其中接收到协议数据单元的报头部分。利用所接收的报头部分来确定将储存在应用空间中的数据的字节数。而且,利用所接收的报头部分来确定下一个协议数据单元的下一个报头部分。然后,发出窥视命令以获得下一个报头部分。另外提供用于利用所储存的部分循环冗余校验摘要和剩余数据来执行循环冗余校验的技术。由于工业互联网设备中不同的设备通常具有不同的协议数据单元,针对此问题,目前的解决方案是开发人员需针对每种工业互联网设备的协议数据单元做特定开发。因此,在多个应用系统对接同一种工业物联网设备时,就需要在每个工业物联网设备的应用系统上重新开发。所以在业务需要更换一种同等功能的工业互联网设备时,由于网络协议发生了改变,就需要对工业物联网设备的应用系统做大量的改动。由于应用系统不能直接支持新协议,从而导致网络协议的重用性不高,且不便于对应用系统的维护。
技术实现思路
本专利技术所要解决的技术问题是提供一种用于系统协作的大数据转发方法及装置,该技术方案解决了大数据转发需要开发多种协议数据单元的问题,该转发方法及装置可实现数据端到端的转发,并且可以依据实际的数据处理规则进行动态的调节,有利于加强数据处理能力、集成灵活化和管理规范化。为解决上述技术问题,本专利技术提供以下技术方案:提供一种用于系统协作的大数据转发方法,包括以下步骤:获取原始网络协议的原始协议类型和原始协议数据;向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序;根据目标网络协议的目标网络协议的协议类型、协议数据及协议转换程序,转换得到标网络协议的目标协议数据;将所述目标协议数据发送至所述目标服务器。可选的,获取原始网络协议的原始协议类型和原始协议数据之后还包括:判断所述原始协议类型和所述原始协议数据与所述目标网络协议的所述协议类型和所述协议数据是否一致;若一致,直接将原始协议数据发送至所述目标服务器;若不一致,执行向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序的步骤。可选的,向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序,具体包括:在目标服务器的应用层接入所述协议转换程序,并在所述协议转换程序上订阅目标信息,所述目标信息为原始网络协议的原始协议类型及原始协议数据。可选的,根据目标网络协议的目标网络协议的协议类型、协议数据及协议转换程序,转换得到标网络协议的目标协议数据,具体包括:通过数据路由服务提供的规则程序或窗口过滤平台拦截原始网络协议的原始协议类型和原始述协议数据;将拦截到的原始协议类型和原始述协议数据转发至协议转换程序;所述协议转换程序根据所述目标网络的所述协议类型和所述协议数据将原始协议数据转换为目标网络协议的目标协议数据。可选的,将所述目标协议数据发送至所述目标服务器,具体包括:获取原始服务器的唯一性的硬件信息,获得原始服务器的唯一性的标识符;建立所述标识符与目标协议数据的对应关系并进行存储;将目标协议数据发送至本地的套接字接口;通过所述套接字接口将目标协议数据发送至目标服务器。本专利技术还提供一种用于系统协作的大数据转发装置,包括:获取模块,用于获取原始网络协议的原始协议类型和原始协议数据;请求模块,用于向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序;转换模块,用于根据目标网络协议的目标网络协议的协议类型、协议数据及协议转换程序,转换得到标网络协议的目标协议数据;发送模块,将所述目标协议数据发送至所述目标服务器。可选的,还包括:判断模块,用于判断所述原始协议类型和所述原始协议数据与所述目标网络协议的所述协议类型和所述协议数据是否一致;若一致,直接将原始协议数据发送至所述目标服务器;若不一致,执行向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序的步骤。可选的,所述请求模块用于在目标服务器的应用层接入所述协议转换程序,并在所述协议转换程序上订阅目标信息,所述目标信息为原始网络协议的原始协议类型及原始协议数据。可选的,所述转换模块具体包括:协议过滤模块,用于通过数据路由服务提供的规则程序或窗口过滤平台拦截原始网络协议的原始协议类型和原始述协议数据;协议发送模块,用于将拦截到的原始协议类型和原始述协议数据转发至协议转换程序;协议转换模块,所述协议转换程序根据所述目标网络的所述协议类型和所述协议数据将原始协议数据转换为目标网络协议的目标协议数据。可选的,所述发送模块具体包括:标识符获取模块,用于获取原始服务器的唯一性的硬件信息,获得原始服务器的唯一性的标识符;建立模块,建立所述标识符与目标协议数据的对应关系并进行存储;第一发送模块,用于将目标协议数据发送至本地的套接字接口;第二发送模块,用以通过所述套接字接口将目标协议数据发送至目标服务器。本专利技术与现有技术相比具有的有益效果是:将数据进行转换、提取、转发,从而协同完成转发任务,提供了一种入侵小且廉价有效的方法加强数据处理能力、提高数据的可用性和集成灵活性,可实现数据端到端的转发,并且可以依据实际的数据处理规则进行动态的调节,有利于加强数据处理能力、集成灵活化和管理规范化,改变了数据端到端接入的方式,本文档来自技高网
...

【技术保护点】
1.一种用于系统协作的大数据转发方法,其特征在于,包括以下步骤:/n获取原始网络协议的原始协议类型和原始协议数据;/n向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序;/n根据目标网络协议的目标网络协议的协议类型、协议数据及协议转换程序,转换得到标网络协议的目标协议数据;/n将所述目标协议数据发送至所述目标服务器。/n

【技术特征摘要】
1.一种用于系统协作的大数据转发方法,其特征在于,包括以下步骤:
获取原始网络协议的原始协议类型和原始协议数据;
向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序;
根据目标网络协议的目标网络协议的协议类型、协议数据及协议转换程序,转换得到标网络协议的目标协议数据;
将所述目标协议数据发送至所述目标服务器。


2.根据权利要求1所述的用于系统协作的大数据转发方法,其特征在于,获取原始网络协议的原始协议类型和原始协议数据之后还包括:
判断所述原始协议类型和所述原始协议数据与所述目标网络协议的所述协议类型和所述协议数据是否一致;
若一致,直接将原始协议数据发送至所述目标服务器;
若不一致,执行向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序的步骤。


3.根据权利要求2所述的用于系统协作的大数据转发方法,其特征在于,向目标服务器发送获取请求,以获取目标网络协议的协议类型、协议数据及协议转换程序,具体包括:
在目标服务器的应用层接入所述协议转换程序,并在所述协议转换程序上订阅目标信息,所述目标信息为原始网络协议的原始协议类型及原始协议数据。


4.根据权利要求3所述的用于系统协作的大数据转发方法,其特征在于,根据目标网络协议的目标网络协议的协议类型、协议数据及协议转换程序,转换得到标网络协议的目标协议数据,具体包括:
通过数据路由服务提供的规则程序或窗口过滤平台拦截原始网络协议的原始协议类型和原始述协议数据;
将拦截到的原始协议类型和原始述协议数据转发至协议转换程序;
所述协议转换程序根据所述目标网络的所述协议类型和所述协议数据将原始协议数据转换为目标网络协议的目标协议数据。


5.根据权利要求4所述的用于系统协作的大数据转发方法,其特征在于,将所述目标协议数据发送至所述目标服务器,具体包括:
获取原始服务器的唯一性的硬件信息,获得原始服务器的唯一性的标识符;
建立所述标识符与目标协议数据的对应关系并进行存储;
将目标协议数据发送至本地的套接字接口;
通过所述套接字接口将目标协...

【专利技术属性】
技术研发人员:庄唯胡雷地吴坚黄波夏文俊徐清顾茜曼夏昱升陈志云
申请(专利权)人:江苏耐思捷智慧信息服务有限公司苏州市公安局
类型:发明
国别省市:江苏;32

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

1