一种数据传输方法及装置制造方法及图纸

技术编号:36550020 阅读:10 留言:0更新日期:2023-02-04 17:03
本申请提供了一种数据传输方法及装置,包括:传输控制节点根据路由表的路由指针,获取第一传输节点,所述路由表为所述传输控制节点根据数据表设定,所述数据表由信息同步节点依据传输节点集合建立;所述传输控制节点将第一封包数据传输至所述第一传输节点;所述第一传输节点分析所述第一封包数据,得到预设接收节点;所述第一传输节点将所述第一封包数据发送至所述预设接收节点。传输控制节点采用去中心化的传输方法,将端到端的数据传输变为通过其他数据隧道交叉传输,增加了数据传输的复杂性,使得传输系统难以被监听或破解,数据传输更加安全,不利于产生安全漏洞,可以降低数据泄露的风险。泄露的风险。泄露的风险。

【技术实现步骤摘要】
一种数据传输方法及装置


[0001]本申请涉及数据传输的
,特别是涉及一种数据传输方法及装置。

技术介绍

[0002]传统的、服务于大客户群体的核心信息系统,可以采用基于主机的集中式架构,也可以采用分布式架构。其中,分布式架构通过按照功能模块将大型主机拆分成多个小型服务,多个小型服务共同构建为单个应用,对外提供服务,使得该架构成本低廉。且该架构每个服务职责单一独立部署,能够实现服务自治,有助于降低整个系统的复杂度。因此,分布式架构深受各行各业的青睐。
[0003]大多分布式架构的系统会采用防火墙来提升系统安全性,相当于基于一组用户定义的规则过滤传入和传出网络流量。因为这种过滤的方法没有改变从生产者到消费者端对端的传输方式,所以其依然有被监听或被破解的概率,存在安全泄露风险,安全性不尽如人意。尤其是对安全性要求较高的数据传输环境来说,存在较大不足。
[0004]因此,如何增加分布式系统数据传输的安全性,是本领域技术人员亟需解决的技术问题。

技术实现思路

[0005]有鉴于此,本申请实施例提供了一种数据传输方法及装置,旨在增加分布式系统数据传输的安全性。
[0006]第一方面,本申请实施例提供了一种数据传输方法,包括:
[0007]传输控制节点根据路由表的路由指针,获取第一传输节点,所述路由表为所述传输控制节点根据数据表设定,所述数据表由信息同步节点依据传输节点集合建立;
[0008]所述传输控制节点将第一封包数据传输至所述第一传输节点;
[0009]所述第一传输节点分析所述第一封包数据,得到预设接收节点;
[0010]所述第一传输节点将所述第一封包数据发送至所述预设接收节点。
[0011]可选的,所述方法还包括:
[0012]所述传输控制节点获取待传输数据的大小;
[0013]响应于所述待传输数据的大小不大于封包阈值,所述传输控制节点将所述待传输数据确定为所述第一封包数据;
[0014]响应于所述待传输数据的大小大于所述封包阈值,所述传输控制节点拆分所述待传输数据,得到多个拆分数据,并确定所述多个拆分数据中的任一拆分数据为所述第一封包数据。
[0015]可选的,所述方法还包括:
[0016]所述传输控制节点确定所述多个拆分数据中的另一拆分数据为第二封包数据;
[0017]所述传输控制节点根据所述路由表的路由指针,获取第二传输节点;
[0018]所述传输控制节点将所述第二封包数据传输至所述第二传输节点;
[0019]所述第二传输节点分析所述第二封包数据,得到所述预设接收节点;
[0020]所述第二传输节点将所述第二封包数据发送至所述预设接收节点。
[0021]可选的,所述数据表包括新增数据表和删除数据表,所述方法还包括:
[0022]所述信息同步节点获取所述传输节点集合;
[0023]响应于所述传输节点集合增加任一传输节点,所述信息同步节点添加增加的传输节点对应的节点记录至所述新增数据表,所述增加的传输节点对应的节点记录包括所述增加的传输节点对应的身份标识、新增时间、网络协议和端口中的一种或几种;
[0024]响应于所述传输节点集合删除任一传输节点,所述信息同步节点去除所述新增数据表中删除的传输节点对应的节点记录,并增加删除的传输节点对应的节点记录至所述删除数据表,所述删除的传输节点对应的节点记录包括所述删除的传输节点对应的身份标识和删除时间中的一种或几种。
[0025]可选的,所述方法还包括:
[0026]所述传输控制节点获取所述新增数据表;
[0027]所述传输控制节点依据所述新增数据表,建立路由表,并记录第一更新时间,所述路由表为链表,包括所述路由指针和头指针,所述第一更新时间为所述传输控制节点获取所述新增数据表的时间;
[0028]响应于所述路由指针和所述头指针重合,所述传输控制节点更新所述路由表。
[0029]可选的,所述传输控制节点更新所述路由表,包括:
[0030]所述传输控制节点获取补充新增数据表,所述补充新增数据表为第一更新时间后,所述新增数据表中更新的数据表;
[0031]所述传输控制节点获取补充删除数据表,所述补充删除数据表为第一更新时间后,所述删除数据表中更新的数据表;
[0032]所述传输控制节点依据所述补充新增数据表、补充删除数据表,更新所述路由表,并记录第二更新时间,所述第二更新时间为所述更新所述路由表的时间。
[0033]可选的,所述传输控制节点更新所述路由表,包括:
[0034]响应于所述路由指针和所述头指针重合,所述传输控制节点获取新增数据表;
[0035]所述传输控制节点依据所述新增数据表,更新所述路由表,并记录第二更新时间,所述第二更新时间为所述更新所述路由表的时间。
[0036]第二方面,本申请实施例提供了一种数据传输装置,包括:
[0037]第一节点获取模块,用于传输控制节点根据路由表的路由指针,获取第一传输节点,所述路由表为所述传输控制节点根据数据表设定,所述数据表由信息同步节点依据传输节点集合建立;
[0038]第一传输模块,用于所述传输控制节点将第一封包数据传输至所述第一传输节点;
[0039]第一分析模块,用于所述第一传输节点分析所述第一封包数据,得到预设接收节点;
[0040]第一发送模块,用于所述第一传输节点将所述第一封包数据发送至所述预设接收节点。
[0041]第三方面,本申请实施例提供了一种设备,所述设备包括存储器和处理器,所述存
储器用于存储指令或代码,所述处理器用于执行所述指令或代码,以使所述设备执行前述第一方面任一项所述的数据传输方法。
[0042]第四方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质中存储有代码,当所述代码被运行时,运行所述代码的设备实现前述第一方面任一项所述的数据传输方法。
[0043]本申请实施例提供了一种数据传输方法及装置,在执行所述方法时,传输控制节点先根据路由表的路由指针,获取第一传输节点,所述路由表为所述传输控制节点根据数据表设定,所述数据表由信息同步节点依据传输节点集合建立;所述传输控制节点再将第一封包数据传输至所述第一传输节点;然后,所述第一传输节点分析所述第一封包数据,得到预设接收节点;最后,所述第一传输节点将所述第一封包数据发送至所述预设接收节点。传输控制节点采用去中心化的传输方法,将端到端的数据传输变为通过其他数据隧道交叉传输,增加了数据传输的复杂性,使得传输系统难以被监听或破解,数据传输更加安全,不利于产生安全漏洞,可以降低数据泄露的风险。
附图说明
[0044]为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:传输控制节点根据路由表的路由指针,获取第一传输节点,所述路由表为所述传输控制节点根据数据表设定,所述数据表由信息同步节点依据传输节点集合建立;所述传输控制节点将第一封包数据传输至所述第一传输节点;所述第一传输节点分析所述第一封包数据,得到预设接收节点;所述第一传输节点将所述第一封包数据发送至所述预设接收节点。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述传输控制节点获取待传输数据的大小;响应于所述待传输数据的大小不大于封包阈值,所述传输控制节点将所述待传输数据确定为所述第一封包数据;响应于所述待传输数据的大小大于所述封包阈值,所述传输控制节点拆分所述待传输数据,得到多个拆分数据,并确定所述多个拆分数据中的任一拆分数据为所述第一封包数据。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述传输控制节点确定所述多个拆分数据中的另一拆分数据为第二封包数据;所述传输控制节点根据所述路由表的路由指针,获取第二传输节点;所述传输控制节点将所述第二封包数据传输至所述第二传输节点;所述第二传输节点分析所述第二封包数据,得到所述预设接收节点;所述第二传输节点将所述第二封包数据发送至所述预设接收节点。4.根据权利要求1所述的方法,其特征在于,所述数据表包括新增数据表和删除数据表,所述方法还包括:所述信息同步节点获取所述传输节点集合;响应于所述传输节点集合增加任一传输节点,所述信息同步节点添加增加的传输节点对应的节点记录至所述新增数据表,所述增加的传输节点对应的节点记录包括所述增加的传输节点对应的身份标识、新增时间、网络协议和端口中的一种或几种;响应于所述传输节点集合删除任一传输节点,所述信息同步节点去除所述新增数据表中删除的传输节点对应的节点记录,并增加删除的传输节点对应的节点记录至所述删除数据表,所述删除的传输节点对应的节点记录包括所述删除的传输节点对应的身份标识和删除时间中的一种或几种。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述传输控制节...

【专利技术属性】
技术研发人员:谭晓辉
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1