[发明专利]一种数据传输方法及装置在审
申请号: | 201710823587.X | 申请日: | 2017-09-13 |
公开(公告)号: | CN107508907A | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 罗志成;喻波;王志海;韩振国;安鹏 | 申请(专利权)人: | 北京明朝万达科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 莎日娜 |
地址: | 100097 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 | ||
技术领域
本发明实施例涉及通信领域,尤其涉及一种数据传输方法及装置。
背景技术
目前,现有技术在进行跨网段数据传输时,通常是通过双向网闸对数据进行转发,具体的,用户终端在向跨网段服务器请求数据时,用户终端将请求消息发送给双向网闸,双向网闸依据自身的传输策略判断用户终端是否具有访问服务器的权限,若是,则将请求消息发送给服务器。随后,服务器将响应消息返回给双向网闸,双向网闸再将响应消息返回给用户终端。
显然,现有技术在数据传输过程中存在以下缺陷:
1)请求消息与响应消息的传输均需依赖于双向网闸,当消息量较大时,双向网闸负载过重,导致双向网闸处理效率低且设备易出现故障,存在安全隐患。
2)双向网闸支持的传输类型有限,若用户终端与服务器之间的数据传输类型不包括于双向网闸支持的类型,则用户终端与服务器无法通过双向网闸进行数据交互。
因此,针对现有技术的数据传输方案中存在的处理效率低、可靠性差以及兼容性限制导致无法进行数据交互的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供一种数据传输方法,以解决现有技术的数据传输方案中存在的处理效率低、可靠性差以及兼容性限制导致无法进行数据交互的问题。
为了解决上述问题,本发明公开了一种数据传输方法,应用于第一数据交换平台,所述方法包括:
接收来自用户终端的请求数据包;
对请求数据包进行DTP封装,以获取DTP请求数据包;
将DTP数据包发送给第一网闸,通过第一网闸将DTP数据包转发给第二数据交换平台,以使第二数据交换平台将解封装后得到的请求数据包发送给目标服务器;
接收DTP响应数据包,DTP响应数据包为第二数据交换平台将目标服务器返回的响应数据包进行DTP封装,并通过第二网闸转发到第一数据交换平台的;
对DTP响应数据包进行DTP解封装,以获取响应数据包;
将响应数据包发送给用户终端。
根据本发明的另一方面,提供了一种数据传输装置,应用于第一数据交换平台,装置包括:
第一接收模块,用于接收来自用户终端的请求数据包;
DTP封装模块,用于对请求数据包进行DTP封装,以获取DTP请求数据包;
第一发送模块,用于将DTP数据包发送给第一网闸,通过第一网闸将DTP数据包转发给第二数据交换平台,以使第二数据交换平台将解封装后得到的请求数据包发送给目标服务器;
第二接收模块,用于接收DTP响应数据包,DTP响应数据包为第二数据交换平台将目标服务器返回的响应数据包进行DTP封装,并通过第二网闸转发到第一数据交换平台的;
DTP解封装模块,用于对DTP响应数据包进行DTP解封装,以获取响应数据包;
第二发送模块,用于将响应数据包发送给用户终端。
与现有技术相比,本发明中具备以下优点:
1)请求数据包与响应数据包分别通过第一网闸与第二网闸进行传输,有效降低了设备的负载,提高了系统的稳定性与可靠性。同时,提升了系统的处理效率。
2)将请求数据包与响应数据包均封装为统一结构的DTP数据包,从而有效的解决了网闸传输类型兼容性限制的问题。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种数据传输方法的流程图;
图2是本发明实施例的设备连接示意图;
图3是本发明实施例的上行数据传输流程图;
图4是本发明实施例的DTP封装结构示意图之一;
图5是本发明实施例的DTP封装结构示意图之二;
图6是本发明实施例的DTP封装结构示意图之三;
图7是本发明实施例的DTP封装结构示意图之四;
图8是本发明实施例的一种数据传输装置的结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
参照图1,示出了本发明实施例的一种数据传输方法的流程图,该方法应用于第一数据交换平台,具体可以包括以下步骤:
步骤101,接收来自用户终端的请求数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明朝万达科技股份有限公司,未经北京明朝万达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710823587.X/2.html,转载请声明来源钻瓜专利网。