网络通信方法、设备及网络附属存储设备的制造方法_4

文档序号:9567203阅读:来源:国知局
附属存储通过独立运行的代理程序与其他不在同一内网的网络节点建立P2P连接,转换程序通过对基于不同协议的访问数据的相互转换,使得基于不同协议的网络传输服务可以在P2P连接下使用,网络附属存储设备能够将接收来的基于第二协议的访问数据转变为基于第三协议的访问数据。
[0115]以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种网络通信方法,其特征在于,包括: 第一通信方的具有标识的第一代理与第二通信方的具有同样标识的第二代理建立P2P连接; 将来自于所述第一通信方的第一应用的基于第一协议的访问请求转换为基于第二协议的访问请求; 由所述第一通信方的第一代理将所述基于第二协议的访问请求发送给所述第二通信方的第二代理; 所述第二通信方的第二代理接收所述基于第二协议的访问请求; 将来自于所述第二通信方的第二代理的基于第二协议的访问请求转换为基于第三协议的访问请求; 所述第二通信方的第二应用接收所述基于第三协议的访问请求,并响应所述基于第三协议的访问请求发送基于第三协议的访问内容; 将来自于所述第二通信方的第二应用的所述基于第三协议的访问内容转换为基于第二协议的访问内容; 由所述第二通信方的第二代理将所述基于第二协议的访问内容发给所述第一通信方的第一代理; 所述第一通信方的第一代理接收所述基于第二协议的访问内容; 将来自于所述第一通信方的第一代理的所述基于第二协议的访问内容转换为基于第一协议的访问内容; 所述第一通信方的第一应用接收所述基于第一协议的访问内容; 其中所述第一代理独立于所述第一应用,所述第二代理独立于所述第二应用。2.根据权利要求1所述的方法,其特征在于, 所述将来自于所述第一通信方的第一应用的基于第一协议的访问请求转换为基于第二协议的访问请求的步骤包括: 所述第一通信方的第一应用将所述基于第一协议的访问请求发给所述第一通信方的一第一环回端口; 所述第一通信方的第三应用从所述第一环回端口获得所述基于第一协议的访问请求并转换为所述基于第二协议的访问请求,并将所述基于第二协议的访问请求发给所述第一通信方的第一代理; 所述将来自于所述第一通信方的第一代理的基于第二协议的访问内容转换为基于第一协议的访问内容的步骤包括: 所述第一通信方的第一代理将所述基于第二协议的访问内容发给所述第一通信方的第三应用,所述第三应用将所述基于第二协议的访问内容转换为所述基于第一协议的访问内容并发给所述第一通信方的另一第一环回端口; 所述第一通信方的第一应用接收所述基于第一协议的访问内容的步骤包括: 所述第一通信方的第一应用从所述第一通信方的另一第一环回端口接收所述基于第一协议的访问内容。3.根据权利要求2所述的方法,其特征在于, 所述第二通信方的第二代理将所述第二通信方的访问方式和访问所述第二通信方时所述第一通信方使用的一第一环回端口、另一第一环回端口绑定,并将所述绑定的所述第二通信方的访问方式和所述第一环回端口、所述另一第一环回端口通过管理所述第一通信方和所述第二通信方的服务器发送给所述第一通信方的第一代理。4.根据权利要求2所述的方法,其特征在于, 所述第一通信方的第三应用集成于所述第一代理。5.根据权利要求1-4中任一项所述的方法,其特征在于, 所述第一协议为TCP协议,所述第二协议为UDP协议。6.根据权利要求1-4中任一项所述的方法,其特征在于, 所述第三协议为TCP协议。7.一种网络通信方法,其特征在于,包括: 第一通信方的具有标识的第一代理与第二通信方的具有同样标识的第二代理建立P2P连接; 将来自于所述第一通信方的第一应用的基于第一协议的访问请求转换为基于第二协议的访问请求; 由所述第一通信方的第一代理将所述基于第二协议的访问请求发送给所述第二通信方的第二代理;以使得所述第二通信方的第二代理接收所述基于第二协议的访问请求; 其中所述第一代理独立于所述第一应用。8.根据权利要求7所述的方法,其特征在于,所述方法还包括: 所述第一通信方的第一代理接收从所述第二通信方的第二代理发来的基于第二协议的访问内容; 将来自于所述第一通信方的第一代理的基于第二协议的访问内容转换为基于第一协议的访问内容; 所述第一通信方的第一应用接收所述基于第一协议的访问内容。9.根据权利要求7或8所述的方法,其特征在于, 所述第一协议为TCP协议,所述第二协议为UDP协议。10.一种网络通信方法,其特征在于,包括: 第一通信方的具有标识的第一代理与第二通信方的具有同样标识的第二代理建立P2P连接; 所述第二通信方的第二代理接收从所述第一通信方的第一代理发来的基于第二协议的访问请求; 将来自于所述第二通信方的第二代理的基于第二协议的访问请求转换为基于第三协议的访问请求; 所述第二通信方的第二应用接收所述基于第三协议的访问请求; 其中所述第二代理独立于所述第二应用。11.根据权利要求10所述的方法,其特征在于,所述方法还包括: 所述第二通信方的第二应用响应所述基于第三协议的访问请求发送基于第三协议的访问内容; 将来自于所述第二通信方的第二应用的所述基于第三协议的访问内容转换为基于第二协议的访问内容; 由所述第二通信方的第二代理将所述基于第二协议的访问内容发给所述第一通信方的第一代理。12.根据权利要求10或11所述的方法,其特征在于, 所述第二协议为UDP协议,所述第三协议为TCP协议。13.一种设备,其特征在于,包括: 处理器和网络通信电路; 所述处理器用于运行具有标识的第一代理,以通过所述网络通信电路与对端的具有同样标识的第二代理之间建立P2P连接; 所述处理器还用于运行第一应用,以通过所述网络通信电路发送基于第一协议的访问请求; 所述处理器还用于运行第三应用,以将来自于所述第一应用的基于第一协议的访问请求转换为基于第二协议的访问请求,并通过所述第一代理将所述基于第二协议的访问请求输出至所述网络通信电路; 所述网络通信电路将所述基于第二协议的访问请求发给所述对端的第二代理,以使得所述对端的第二代理接收所述基于第二协议的访问请求; 其中所述第一代理独立于所述第一应用。14.一种设备,其特征在于,包括: 处理器和网络通信电路; 所述处理器用于运行具有标识的第二代理,以通过所述网络通信电路与对端的具有同样标识的第一代理之间建立P2P连接,并通过所述网络通信电路接收从所述对端的第一代理发来的基于第二协议的访问请求; 所述处理器还用于运行第四应用,以将来自于所述第二代理的基于第二协议的访问请求转换为基于第三协议的访问请求; 所述处理器还用于运行第二应用,以接收所述基于第三协议的访问请求; 其中所述第二代理独立于所述第二应用。15.一种网络附属存储设备,其特征在于,包括: 处理器、硬盘和路由电路,所述硬盘和路由电路分别连接所述处理器; 所述处理器用于运行具有标识第一代理,以通过所述路由电路与对端的具有同样标识的第二代理之间建立P2P连接; 所述处理器还用于运行第一应用,以通过所述路由电路发送基于第一协议的访问请求; 所述处理器还用于运行第三应用,以将来自于所述第一应用的基于第一协议的访问请求转换为基于第二协议的访问请求,并通过所述第一代理将所述基于第二协议的访问请求输出至所述路由电路; 所述路由电路将所述基于第二协议的访问请求发给所述对端的第二代理,以使得所述对端的第二代理接收所述基于第二协议的访问请求; 其中所述第一代理独立于所述第一应用。16.一种网络附属存储设备,其特征在于,包括: 处理器、硬盘和路由电路,所述硬盘和路由电路分别连接所述处理器;所述处理器用于运行具有标识第二代理,以通过所述路由电路与对端的具有同样标识的第一代理之间建立P2P连接,并通过所述路由电路接收从所述对端的第一代理发来的基于第二协议的访问请求;所述处理器还用于运行第四应用,以将来自于所述第二代理的基于第二协议的访问请求转换为基于第三协议的访问请求;所述处理器还用于运行第二应用,以接收所述基于第三协议的访问请求;其中所述第二代理独立于所述第二应用。
【专利摘要】本发明公开了一种网络通信方法,包括:第一通信方的具有标识的第一代理与第二通信方的具有同样标识的第二代理建立P2P连接;将来自于第一通信方的第一应用的基于第一协议的访问请求转换为基于第二协议的访问请求;第一通信方的第一代理将基于第二协议的访问请求发送给第二通信方的第二代理;第二通信方的第二代理接收基于第二协议的访问请求;将来自于第二通信方的第二代理的基于第二协议的访问请求转换为基于第三协议的访问请求;第二通信方的第二应用接收基于第三协议的访问请求,并响应基于第三协议的访问请求发送基于第三协议的访问内容。本发明通过对基于不同协议的访问数据的相互转换,使得基于不同协议的网络传输服务可以在P2P连接下使用。
【IPC分类】H04L29/08
【公开号】CN105323310
【申请号】CN201510643804
【发明人】张日和, 沈敬优
【申请人】深圳市先河系统技术有限公司
【公开日】2016年2月10日
【申请日】2015年9月30日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1