logo好方法网

数据传输方法、装置、电子设备及存储介质


技术摘要:
本申请提供一种数据传输方法、装置、电子设备及存储介质,所述方法应用于中转端,所述方法包括:接收客户端发送的数据传输请求,所述数据传输请求包含目的IP地址和待传输数据;基于所述目的IP地址,确定出所述目的IP地址对应的数据传输通道;利用所述对应的数据传输通  全部
背景技术:
现有的数据传输技术,在需要传输待传输数据时,通常是根据目的网络之间互连 的协议(Internet  Protocol,IP)地址进行多次随机的转发传输才能将待传输数据传输至 与所述目的IP地址对应的设备,继而导致数据传输效率低。
技术实现要素:
鉴于此,本申请实施例的目的在于提供一种数据传输方法、装置、电子设备及存储 介质,以提高数据传输效率。 第一方面,本申请实施例提供一种数据传输方法,应用于中转端,所述方法包括: 接收客户端发送的数据传输请求,所述数据传输请求包含目的IP地址和待传输数据;基于 所述目的IP地址,确定出所述目的IP地址对应的数据传输通道;利用所述对应的数据传输 通道传输所述请求,以将所述待传输数据传输至所述目的IP地址对应的设备。 在上述实现过程中,根据所述请求中的目的IP地址,确定出与所述目的IP地址对 应的数据传输通道,并利用所述对应的传输通道传输所述请求,而不是将所述传输请求进 行随机转发,同时,由于所述对应的传输通道与所述目的IP地址对应,继而能利用所述对应 的传输通道将所述请求中的待传输数据快速地传输至所述目的IP地址对应的设备。 基于第一方面,在一种可能的设计中,所述基于所述目的IP地址,确定出所述目的 IP地址对应的数据传输通道,包括:从预先确定的多个IP段中,确定出所述目的IP地址所属 的目标IP段;从预先建立的IP段和数据传输通道的一一对应关系中,查找出与所述目标IP 段对应的数据传输通道。 在上述实现过程中,确定所述目的IP地址所属的目标IP段,并从预先建立的IP段 和数据传输通道的一一对应关系中,快速地查找出与所述目标IP段对应的数据传输通道, 同时,由于一个数据传输通道对应一个IP段,一个IP段包括多个不同的目的IP地址,因此, 一个数据传输通道可以用于传输不同目的IP地址对应的待传输数据,继而节约数据传输资 源。 基于第一方面,在一种可能的设计中,在所述从预先确定的多个IP段中,确定出所 述目的IP地址所属的目标IP段之前,所述方法还包括:基于预设规则对预先确定的IP地址 范围进行划分,得到所述多个IP段。 在上述实现过程中,通过这种方式能够避免由于数据传输通道所对应的IP地址数 量不同,导致各数据传输通道的传输任务分配不均(例如,部分数据传输通道对应的IP地址 数量较多,相应的,数据传输任务较繁重,数据传输通道易发生拥堵的情况,而部分数据传 输通道对应的IP地址数量较少,相应的,数据传输任务较少,数据传输通道闲置),进而致使 3 CN 111556112 A 说 明 书 2/7 页 数据传输通道未能合理调配的问题。 基于第一方面,在一种可能的设计中,所述基于预设规则对预先确定的IP地址范 围进行划分,得到所述多个IP段,包括:对所述预先确定的IP地址范围按照地理位置区域进 行划分,得到所述多个IP段。 在上述实现过程中,通过这种方式可以将所述待传输数据快速地传输至所述目的 IP地址对应的设备所处的位置区域,继而能将所述待传输数据快速地传输至所述目的IP地 址对应的设备。 第二方面,本申请实施例提供一种数据传输装置,所述装置包括:接收单元,用于 接收客户端发送的数据传输请求,所述数据传输请求包含目的IP地址和待传输数据;确定 单元,用于基于所述目的IP地址,确定出所述目的IP地址对应的数据传输通道;传输单元, 用于利用所述对应的数据传输通道传输所述请求,以将所述待传输数据传输至所述目的IP 地址对应的设备。 基于第二方面,在一种可能的设计中,所述确定单元,具体用于从预先确定的多个 IP段中,确定出所述目的IP地址所属的目标IP段;从预先建立的IP段和数据传输通道的一 一对应关系中,查找出与所述目标IP段对应的数据传输通道。 基于第二方面,在一种可能的设计中,所述装置还包括:划分单元,用于基于预设 规则对预先确定的IP地址范围进行划分,得到所述多个IP段。 基于第二方面,在一种可能的设计中,所述划分单元,具体用于对所述预先确定的 IP地址范围按照地理位置区域进行划分,得到所述多个IP段。 第三方面,本申请实施例提供一种电子设备,包括处理器以及与所述处理器连接 的存储器,所述存储器内存储计算机程序,当所述计算机程序被所述处理器执行时,使得所 述电子设备执行第一方面所述的方法。 第四方面,本申请实施例提供一种存储介质,所述存储介质中存储有计算机程序, 当所述计算机程序在计算机上运行时,使得所述计算机执行第一方面所述的方法。 本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得 显而易见,或者通过实施本申请实施例了解。本申请的目的和其他优点可通过在所写的说 明书、权利要求书、以及附图中所特别指出的结构来实现和获得。 附图说明 为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附 图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对 范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这 些附图获得其他相关的附图。 图1为本申请实施例提供的数据传输方法的流程示意图。 图2为本申请实施例提供的中转端的一种结构示意图。 图3为本申请实施例提供的数据传输装置的结构示意图。 图4为本申请实施例提供的电子设备的结构示意图。 图标:300-数据传输装置;310-接收单元;320-确定单元;330-传输单元;400-电子 设备;401-处理器;402-存储器;403-通信接口。 4 CN 111556112 A 说 明 书 3/7 页
分享到:
收藏