一种信息传输方法、装置及系统的制作方法

文档序号:7772334阅读:137来源:国知局
一种信息传输方法、装置及系统的制作方法
【专利摘要】本发明实施例公开了一种信息传输方法、装置及系统,其中,所述方法包括:获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。采用本发明,不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。
【专利说明】一种信息传输方法、装置及系统

【技术领域】
[0001]本发明涉及一种计算机信息通信【技术领域】,尤其涉及一种信息传输方法、装置及系统。

【背景技术】
[0002]目前,随着计算机通信技术的不断发展,人们基本上可以根据需要随时随地通过互联网、GPRS (General Packet Rad1 Service、通用分组无线服务技术)地传输图片、文件、消息、各类型的数据等信息。
[0003]以通过即时通讯应用发送消息为例,用户一般在即时通讯应用提供的界面中编辑消息,在用户点击发送后,生成包括源IP、目标IP、端口等五元组信息以及已编辑消息的数据包通过网卡等模块发送给路由设备,再经由路由设备(Wifi热点等)发送给目标服务器、对端用户等。
[0004]在通过现有技术发送信息的过程中,如果wifi热点等路由设备中设置有用于分析用户传输的数据包的非法程序,那么就可以根据数据包完成对用户上网行为的监控,然后截获其中的敏感信息。现有的信息传输方法不能保护用户的上网行为,容易给用户带来损失。


【发明内容】

[0005]本发明实施例所要解决的技术问题在于,提供一种信息传输方法、装置及系统,可较为有效地隐藏用户的上网行为。
[0006]为了解决上述技术问题,本发明实施例提供了一种信息传输方法,包括:
[0007]获取需要发送的信息所对应的待发送数据包;
[0008]调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;
[0009]将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。
[0010]进一步地,本发明实施例还提供了另一种信息传输方法,包括:
[0011]接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包;
[0012]调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;
[0013]根据待发送数据包的目的地址,发送该待发送数据包。
[0014]相应地,本发明实施例还提供了一种信息传输装置,包括:
[0015]获取模块,用于获取需要发送的信息所对应的待发送数据包;
[0016]处理模块,用于调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;
[0017]发送模块,用于将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。
[0018]相应地,本发明实施例还提供了另一种信息传输装置,包括:
[0019]接收模块,用于接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包;
[0020]处理模块,用于调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;
[0021]发送模块,用于根据待发送数据包的目的地址,发送该待发送数据包。
[0022]相应地,本发明实施例还提供了一种信息传输系统,包括用户终端和服务器,其中,
[0023]所述用户终端,用于获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的服务器;
[0024]所述服务器,用于在接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包时,调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;根据待发送数据包的目的地址,发送该待发送数据包。
[0025]本发明实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。

【专利附图】

【附图说明】
[0026]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1是本发明实施例的一种信息传输方法的流程示意图;
[0028]图2是本发明实施例的另一种信息传输方法的流程示意图;
[0029]图3是本发明实施例的再一种信息传输方法的流程示意图;
[0030]图4是一种具体的信息传输方法的流程示意图;
[0031]图5是本发明实施例的一种信息传输系统的结构示意图;
[0032]图6是本发明实施例的一种信息传输装置的结构示意图;
[0033]图7是本发明实施例的另一种信息传输装置的结构示意图;
[0034]图8是图7中的处理模块的其中一种具体结构示意图;
[0035]图9是本发明实施例的另一种信息传输装置的结构示意图。

【具体实施方式】
[0036]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]请参见图1,是本发明实施例的一种信息传输方法的流程示意图,本发明实施例的所述方法可应用在诸如智能手机、平板电脑、个人电脑、笔记本电脑以及智能可穿戴设备等终端中,具体的,所述方法包括:
[0038]SlOl:获取需要发送的信息所对应的待发送数据包。
[0039]该待发送的数据包可以为用户通过终端中的各类应用编辑得到的数据包,例如通过即时通信应用编辑消息后生成的数据包、通过邮件编辑得到的数据包等。在通过网卡等通信模块发送这些数据包之前,执行SlOl获取到这些待发送的数据包,在执行下述的安全处理后,再发送给Wifi热点等路由设备。
[0040]S102:调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包。
[0041]S103:将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。
[0042]本发明实施例中在终端中预置的隧道传输模块可以对待传输数据包进行加密以及封装,并且通过指定一个目标端口将加密以及封装的传输数据包发送给对应的设备。需要说明的是,该指定的目标端口在设置时,可以设置专用的可以转发信息的传输设备的相应端口。
[0043]传输设备一般为一个服务器,传输设备在该目标端口侦听的进程监测到来自终端的数据包时,调用设置的与终端的隧道传输模块匹配的隧道传输服务模块进行解析以及解密处理,还原得到待发送信息,然后根据该待发送数据包中的五元组,发送该待发送信息,其中的五元组包括源IP、目标IP、端口、协议等信息。
[0044]本发明实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。
[0045]再请参见图2,是本发明实施例的另一种信息传输方法的流程示意图,本发明实施例的所述方法可应用在诸如智能手机、平板电脑、个人电脑、笔记本电脑以及智能可穿戴设备等终端中,具体的,所述方法包括:
[0046]S201:获取需要发送的信息所对应的待发送数据包。
[0047]该待发送的数据包可以为用户通过终端中的各类应用编辑得到的数据包,如通过即时通信应用编辑消息后生成的数据包、通过邮件编辑得到的数据包等。
[0048]S202:将获取的待发送数据包重定向至预置的隧道传输模块。
[0049]在获取到待发送的数据包后,并不直接发送该数据包,而是在S202中通过redirect (重定向)的方式,将用户编辑得到的待发送的信息发送给预置的隧道传输模块。
[0050]S203:控制隧道传输模块对所述待传输数据包进行加密处理;
[0051]S204:将由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包。
[0052]可以通过在隧道传输模块中设置加密算法完成对对待发送数据包进行加密处理,并设置预定的数据格式对对加密后的数据包进行封装。该加密算法与数据格式与服务器等传输设备中的隧道服务模块中设置的加密算法以及数据格式相匹配,以实现传输数据包的解析以及解密操作。
[0053]其中具体的,所述S204具体执行时,可以包括以下步骤实现:
[0054]根据所述待发送数据包的目的地址,从所述隧道传输客户端模块中设置的端口中选择确定出目标端口 ;将确定的目标端口和由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包,以便于向目标端口发送该传输数据包。
[0055]所述S202至S204对应于上述图1对应实施例中的S102。
[0056]S205:接收由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块发送的预定格式的加密数据包。
[0057]S206:调用隧道传输模块按照预定格式对接收到的数据包进行解析,并进行解密处理,得到接收数据包。
[0058]需要说明的是,S205以及S206可以在本发明实施例的任意步骤之前或者之后执行,只要接收到由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块发送的预定格式的加密数据包,即执行S205以及S206。
[0059]服务器等传输设备侧在侦听到返回的发往对应IP地址的终端的数据包时,按照相应预置的加密算法以及格式对该数据包进行处理,然后通过上述的目标端口将加密数据包发送给相应地址的终端,使该终端调用隧道传输模块进行解析以及解密操作,并传输给对应的应用程序进行处理。
[0060]本发明实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。接收到的数据也是从对应的设置隧道服务器模块的服务器等传输设备中获取,也保证了接收数据不被监控,保证的接收数据的安全。
[0061]再请参见图3,是本发明实施例的再一种信息传输方法的流程示意图,本发明实施例的所述方法可应用在可进行各类信息数据的收发的服务器中,具体的,所述方法包括:
[0062]S301:接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包。
[0063]接收诸如上述的智能手机、平板电脑、个人电脑、笔记本电脑以及智能可穿戴设备等终端通过隧道传输模块进行处理后发送的传输数据包。
[0064]其中,上述的各类终端通过隧道传输模块进行处理并发送传输数据包的具体实现过程可参考上述图1至图2对应实施例的描述。
[0065]S302:调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包。
[0066]S303:根据待发送数据包的目的地址,发送该待发送数据包。
[0067]在该目标端口侦听的进程监测到来自终端的数据包时,调用设置的与终端的隧道传输模块匹配的隧道传输服务模块进行解析以及解密处理,还原得到待发送信息,然后根据该待发送数据包中的五元组,发送该待发送信息,其中的五元组包括源IP、目标IP、端口、协议等信息。
[0068]S304:在接收到发送给所述终端隧道传输模块对应的终端的数据包时,调用本端预置的隧道服务模块对该接收到的数据包进行加密处理,并按照预定格式将该加密处理后的数据包进行封装。
[0069]S305:将封装后的数据包发送给所述终端隧道传输模块对应的终端。
[0070]服务器侧在侦听到返回的发往对应IP地址的终端的数据包时,按照相应预置的加密算法以及格式对该数据包进行处理,然后通过上述的目标端口将加密数据包发送给相应地址的终端,使该终端调用隧道传输模块进行解析以及解密操作,并传输给对应的应用程序进行处理。
[0071]本发明实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。接收到的数据也是从对应的设置隧道服务器模块的服务器等传输设备中获取,也保证了接收数据不被监控,保证的接收数据的安全。
[0072]具体请参见图4,是一种具体的信息传输方法的流程示意图,如图4所示,终端中关于浏览器Browser以及邮件Email应用的相关信息数据发送给对应应用服务器的过程,在监测到浏览器Browser以及邮件Email应用有用户数据需要发送时,分别通过重定向redirect处理,发送至隧道传输模块,有隧道传输模块进行加密并封装成预定格式的数据包后发送通过wifi热点等路由设备发送给对应端口的服务器,有服务器中的隧道服务模块完成数据包的还原以及发送给对应的应用服务器。
[0073]本发明实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。
[0074]下面对本发明实施例的信息传输系统以及装置进行详细说明。
[0075]请参见图5,是本发明实施例的一种信息传输系统的结构示意图,本发明实施例的所述系统包括用户终端I和服务器2,其中,所述用户终端I包括智能手机、平板电脑、个人电脑、笔记本电脑以及智能可穿戴设备等终端,所述服务器2则可以为用于转发信息的服务器。
[0076]所述用户终端1,用于获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的服务器2 ;
[0077]所述服务器2,用于在接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包时,调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;根据待发送数据包的目的地址,发送该待发送数据包。
[0078]本发明实施例中的所述用户终端I和服务器2之间可以通过一个或者多个如wifi热点等路由设备3进行的通信。
[0079]具体请参见图6,是本发明实施例的一种信息传输装置的结构示意图,所述信息传输装置可设置在上述系统实施例的用户终端1,具体可以设置在智能手机、平板电脑、个人电脑、笔记本电脑以及智能可穿戴设备等终端,所述装置包括:
[0080]获取模块11,用于获取需要发送的信息所对应的待发送数据包;
[0081]处理模块12,用于调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;
[0082]发送模块13,用于将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。
[0083]所述获取模块11获取的待发送的数据包可以为用户通过终端中的各类应用编辑得到的数据包,例如通过即时通信应用编辑消息后生成的数据包、通过邮件编辑得到的数据包等。
[0084]本发明实施例中所述处理模块12调用的隧道传输模块可以对待传输数据包进行加密以及封装,并且通过指定一个目标端口将加密以及封装的传输数据包发送给对应的设备。需要说明的是,该指定的目标端口在设置时,可以设置专用的可以转发信息的传输设备的相应端口。
[0085]传输设备一般为一个服务器,传输设备在该目标端口侦听的进程监测到来自终端的数据包时,调用设置的与终端的隧道传输模块匹配的隧道传输服务模块进行解析以及解密处理,还原得到待发送信息,然后根据该待发送数据包中的五元组,发送该待发送信息,其中的五元组包括源IP、目标IP、端口、协议等信息。
[0086]本发明实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。
[0087]进一步地,请参见图7,是本发明实施例的另一种信息传输装置的结构示意图,本发明实施例的所述装置包括图6实施例中的获取模块1、处理模块2以及发送模块3,进一步的,在本发明实施例中,所述装置还包括:
[0088]接收模块14,用于接收由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块发送的预定格式的加密数据包;
[0089]所述处理模块12,还用于按照预定格式对接收到的数据包进行解析,并进行解密处理,得到接收数据包。
[0090]服务器等传输设备侧在侦听到返回的发往对应IP地址的终端的数据包时,按照相应预置的加密算法以及格式对该数据包进行处理,然后通过上述的目标端口将加密数据包发送给相应地址的终端,所述接收模块14在接收到服务器发送的预定格式的加密数据包后,通过所述处理模块12调用隧道传输模块进行解析以及解密操作,并传输给对应的应用程序进行处理。
[0091]进一步可选地,在本发明实施例中,如图8所示,所述处理模块12具体可以包括:
[0092]重定向单元121,用于将获取的待发送数据包重定向至预置的隧道传输模块;
[0093]控制单元122,用于控制隧道传输模块对所述待传输数据包进行加密处理;
[0094]封装单元123,用于将由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包。
[0095]进一步可选地,在本发明实施例中,如图8所示,所述处理模块12还可以包括:
[0096]选择单元124,用于根据所述待发送数据包的目的地址,从所述隧道传输客户端模块中设直的端口中选择确定出目标端口;
[0097]所述封装单元123具体用于将确定的目标端口和由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包,以便于向目标端口发送该传输数据包。
[0098]本发明实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。接收到的数据也是从对应的设置隧道服务器模块的服务器等传输设备中获取,也保证了接收数据不被监控,保证的接收数据的安全。
[0099]再请参见图9,是本发明实施例的另一种信息传输装置的结构示意图,本发明实施例的所述装置可设置在上述系统实施例中的服务器2中,具体的,所述装置可以包括:
[0100]接收模块21,用于接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包;
[0101]处理模块22,用于调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;
[0102]发送模块23,用于根据待发送数据包的目的地址,发送该待发送数据包。
[0103]所述接收模块21接收诸如上述的智能手机、平板电脑、个人电脑、笔记本电脑以及智能可穿戴设备等终端通过隧道传输模块进行处理后发送的传输数据包。其中,上述的各类终端通过隧道传输模块进行处理并发送传输数据包的具体实现过程可参考上述图1至图2对应方法实施例、以及图6至图8对应装置实施例的描述。
[0104]所述处理模块22,还用于在接收到发送给所述终端隧道传输模块对应的终端的数据包时,调用本端预置的隧道服务模块对该接收到的数据包进行加密处理,并按照预定格式将该加密处理后的数据包进行封装;
[0105]所述发送模块23,还用于将封装后的数据包发送给所述终端隧道传输模块对应的终端。
[0106]在侦听到返回的发往对应IP地址的终端的数据包时,所述处理模块22按照相应预置的加密算法以及格式对该数据包进行处理,然后由所述发送模块23通过上述的目标端口将加密数据包发送给相应地址的终端,使该终端调用隧道传输模块进行解析以及解密操作,并传输给对应的应用程序进行处理。
[0107]本发明实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。接收到的数据也是从对应的设置隧道服务器模块的服务器等传输设备中获取,也保证了接收数据不被监控,保证的接收数据的安全。
[0108]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0109]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种信息传输方法,其特征在于,包括: 获取需要发送的信息所对应的待发送数据包; 调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包; 将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。
2.如权利要求1所述的方法,其特征在于,所述调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包,包括: 将获取的待发送数据包重定向至预置的隧道传输模块; 控制隧道传输模块对所述待传输数据包进行加密处理; 将由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包。
3.如权利要求2所述的方法,其特征在于,所述将由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包,包括: 根据所述待发送数据包的目的地址,从所述隧道传输客户端模块中设置的端口中选择确定出目标端口; 将确定的目标端口和由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包,以便于向目标端口发送该传输数据包。
4.如权利要求1-3任一项所述的方法,其特征在于,还包括: 接收由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块发送的预定格式的加密数据包; 按照预定格式对接收到的数据包进行解析,并进行解密处理,得到接收数据包。
5.—种信息传输方法,其特征在于,包括: 接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包; 调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包; 根据待发送数据包的目的地址,发送该待发送数据包。
6.如权利要求5所述的方法,其特征在于,还包括: 在接收到发送给所述终端隧道传输模块对应的终端的数据包时,调用本端预置的隧道服务模块对该接收到的数据包进行加密处理,并按照预定格式将该加密处理后的数据包进行封装; 将封装后的数据包发送给所述终端隧道传输模块对应的终端。
7.—种信息传输装置,其特征在于,包括: 获取模块,用于获取需要发送的信息所对应的待发送数据包; 处理模块,用于调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包; 发送模块,用于将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。
8.如权利要求7所述的装置,其特征在于,所述处理模块包括: 重定向单元,用于将获取的待发送数据包重定向至预置的隧道传输模块; 控制单元,用于控制隧道传输模块对所述待传输数据包进行加密处理; 封装单元,用于将由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包。
9.如权利要求8所述的装置,其特征在于,所述处理模块还包括: 选择单元,用于根据所述待发送数据包的目的地址,从所述隧道传输客户端模块中设置的端口中选择确定出目标端口; 所述封装单元具体用于将确定的目标端口和由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包,以便于向目标端口发送该传输数据包。
10.如权利要求7-9任一项所述的装置,其特征在于,还包括: 接收模块,用于接收由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块发送的预定格式的加密数据包; 所述处理模块,还用于按照预定格式对接收到的数据包进行解析,并进行解密处理,得到接收数据包。
11.一种信息传输装置,其特征在于,包括: 接收模块,用于接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包; 处理模块,用于调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包; 发送模块,用于根据待发送数据包的目的地址,发送该待发送数据包。
12.如权利要求11所述的装置,其特征在于, 所述处理模块,还用于在接收到发送给所述终端隧道传输模块对应的终端的数据包时,调用本端预置的隧道服务模块对该接收到的数据包进行加密处理,并按照预定格式将该加密处理后的数据包进行封装; 所述发送模块,还用于将封装后的数据包发送给所述终端隧道传输模块对应的终端。
13.一种信息传输系统,其特征在于,包括用户终端和服务器,其中, 所述用户终端,用于获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的服务器; 所述服务器,用于在接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包时,调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;根据待发送数据包的目的地址,发送该待发送数据包。
【文档编号】H04L29/06GK104519019SQ201310455148
【公开日】2015年4月15日 申请日期:2013年9月29日 优先权日:2013年9月29日
【发明者】管胜 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1