The embodiment of the invention discloses a method and a device for data transmission, the method comprises: determining the data to be transmitted from the first device to send the specified TCP data; transmission protocol based on preset data to transmit data add the specified head, get the specified data; will to send data to the receiving terminal equipment specified; the data sending terminal device sends; to determine the transfer of data from the specified data transmission protocol based on TCP; default add TCP header data for the data to be transmitted, TCP will send data to the TCP data; second execution equipment. The embodiment of the application by sending terminal equipment and receiving end of the one-way transmission between devices, to achieve the first designated equipment and second designated one-way transmission between devices, the second devices in the specified TCP data is received from the first specified equipment, can not to return the data to the first device, so as to improve the safety of the equipment specified second.
【技术实现步骤摘要】
数据传输的方法及装置
本申请涉及通信
,尤其涉及一种数据传输的方法及装置。
技术介绍
TCP(TransmissionControlProtocol,传输控制协议)/IP(InternetProtocol,因特网协议)协议是因特网基本的协议,现广泛应用于互联网传输中。TCP/IP协议由网络层的IP协议以及传输层的TCP协议组成。当两个设备之间需要基于TCP协议进行通信时,可以先基于双方回传的数据建立TCP连接,然后基于建立的TCP连接进行通信。而在基于TCP连接进行通信的过程中,通信双方仍需要回传数据。当位于内网,如企业内网、学校内网等的设备从外网获取数据时,若获取的数据为基于TCP协议的数据,则该位于内网的设备需要向外网中发送该数据的设备回传数据,由于该回传的数据可以携带该位于内网的设备的信息,例如,MAC地址信息、IP地址信息等,并可以将该些信息泄漏至外网,给该位于内网的设备带来安全隐患,因此,相关技术的安全性低。
技术实现思路
本申请实施例的目的是提供一种数据传输的方法及装置,用以提高位于内网的设备的安全性。为解决上述技术问题,本申请实施例是这样实现的:本申请实施例提供一种数据传输的方法,应用于发送端设备,所述发送端设备预先与第一指定设备建立传输控制协议TCP连接,所述方法包括:从所述第一指定设备发送的TCP数据中确定待传输的数据;其中,所述待传输的数据包括所述TCP数据中除TCP头部数据以外的数据;基于预设的传输协议为所述待传输的数据添加指定头部数据,得到指定数据;将所述指定数据发送至接收端设备。本申请实施例提供另一种数据传输的方法,应用于接收端 ...
【技术保护点】
一种数据传输的方法,应用于发送端设备,所述发送端设备预先与第一指定设备建立传输控制协议TCP连接,其特征在于,所述方法包括:从所述第一指定设备发送的TCP数据中确定待传输的数据;其中,所述待传输的数据包括所述TCP数据中除TCP头部数据以外的数据;基于预设的传输协议为所述待传输的数据添加指定头部数据,得到指定数据;将所述指定数据发送至接收端设备。
【技术特征摘要】
1.一种数据传输的方法,应用于发送端设备,所述发送端设备预先与第一指定设备建立传输控制协议TCP连接,其特征在于,所述方法包括:从所述第一指定设备发送的TCP数据中确定待传输的数据;其中,所述待传输的数据包括所述TCP数据中除TCP头部数据以外的数据;基于预设的传输协议为所述待传输的数据添加指定头部数据,得到指定数据;将所述指定数据发送至接收端设备。2.根据权利要求1所述的方法,其特征在于,所述将所述指定数据发送至接收端设备,包括:将所述指定数据基于预先建立的光连接发送至接收端设备。3.一种数据传输的方法,应用于接收端设备,所述接收端设备预先与第二执行设备建立TCP连接,其特征在于,所述方法包括:接收发送端设备发送的指定数据;其中,所述指定数据包括基于预设的传输协议生成的指定头部数据;从所述指定数据中确定待传输的数据;其中,所述待传输的数据包括所述指定数据中除所述指定头部数据以外的数据;基于预设的TCP传输协议为所述待传输的数据添加TCP头部数据,得到TCP数据;将所述TCP数据发送至所述第二执行设备。4.根据权利要求3所述的方法,其特征在于,所述接收发送端设备发送的指定数据,包括:基于预先建立的光连接接收发送端设备发送的指定数据。5.根据权利要求3所述的方法,其特征在于,所述基于预设的TCP传输协议为所述待传输的数据添加TCP头部数据,包括:从所述指定数据中获取第一标识信息,其中,所述第一标识信息用于标识发送所述指定数据的设备;将所述第一标识信息与预设的第二标识信息进行匹配;若匹配成功,从预设的属性数据中确定目标属性数据,基于所述目标属性数据以及所述预设的TCP传输协议为所述待传输的数据添加TCP头部数据。6.一种数...
【专利技术属性】
技术研发人员:朱义君,王小景,汪涛,田忠骏,任嘉伟,张东方,张二峰,张剑,于宏毅,
申请(专利权)人:东莞信大融合创新研究院,中国人民解放军信息工程大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。