[发明专利]多个终端网络定址、数据传输的管理方法及系统在审
| 申请号: | 201510145551.1 | 申请日: | 2015-03-30 |
| 公开(公告)号: | CN104735155A | 公开(公告)日: | 2015-06-24 |
| 发明(设计)人: | 赵成光;魏如辉;盛颖 | 申请(专利权)人: | 北京瑞星网安技术股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 郑小粤 |
| 地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 终端 网络 定址 数据传输 管理 方法 系统 | ||
本发明提供一种多个终端网络地址、数据传输的管理方法及系统。其中方法包括以下步骤:获取网络节点的唯一网络节点标志,唯一网络节点标志包括真实网络节点标志和随机网络节点标志,得到根据真实网络节点标志和随机网络节点标志构建的节点标志网络;获取节点标志网络的连接对象,将连接对象在节点标志网络中建立网络连接,且连接对象之间通过协议栈进行数据传输。其相当于在网络环境中的计算机之间设置了一个中间件,对于应用层软件的开发来说,开发网络管理软件变得非常简单高效,且能适应复杂的网络环境。
技术领域
本发明涉及网络技术领域,特别是涉及一种多个终端网络定址、数据传输的管理方法及系统。
背景技术
传统的网络通讯环境比较复杂,每个计算机节点都有可能存在多网卡、多地址、多协议,并同时与多个网络连接进行数据传输的情况,因此如果要对全网的计算机进行统一的通讯管理,就要针对不同的地址和协议开发相应的通讯模块,并建立针对同一个计算机中不同的网卡地址与计算机之间多对一的对应关系的管理,这些都是需要在基于网络的计算机管理软件中处理的问题。网络拓扑的变化以及移动网络设备可能会不同子网中接入,导致对计算机的定位识别及通讯带来更多麻烦。
传统的计算机的识别是根据网络地址来实现的,在一个大的网络环境中,对于网络管理软件而言,如果网络拓扑发生变化,或者在NAT(Network Address Translation,网络地址转换)网络中,IP(Internet Protocol,网络协议)地址和NAT地址的区别以及移动计算机接入不同的子网中,都会导致网络地址的变化,从而造成中心对计算机的识别错误,对后续的监控和统计带来了麻烦。传统的通讯模式能够保证数据传输的及时性,但是对服务器的网络性能要求比较高,对于实时交互少,实时性要求不高的应用来讲,网络性能比较浪费。
发明内容
鉴于此,本发明提供了一种能够大大提高软件开发效率、适应复杂的网络环境的多个终端网络定址、数据传输的管理方法及系统。
为达到发明目的,本发明提供一种多个终端网络定址、数据传输的管理方法,包括以下步骤:
获取网络节点的唯一网络节点标志,所述唯一网络节点标志包括真实网络节点标志和随机网络节点标志,并得到根据所述真实网络节点标志和所述随机网络节点标志构建的节点标志网络;
获取所述节点标志网络的连接对象,将所述连接对象在所述节点标志网络中建立网络连接,且所述连接对象之间通过协议栈进行数据传输。
作为一种可实施例,所述获取所述节点标志网络的连接对象,将所述连接对象在所述节点标志网络中建立网络连接,且所述连接对象之间通过协议栈进行数据传输,包括如下步骤:
获取客户端信息和服务器信息,根据所述客户端信息所述服务器信息得到所述节点标志网络中的连接对象,所述连接对象包括客户端和服务器,所述客户端信息包括所述客户端的唯一网络节点标志,所述服务器信息包括所述服务器的唯一网络节点标志;
获取所述客户端发起的第一实连接请求,并判断所述第一实连接请求是否成功;若请求成功,则在所述客户端和所述服务器之间建立实连接,且所述客户端和所述服务器之间通过所述协议栈进行数据传输;若请求失败,则返回执行所述获取客户端信息和服务器信息,根据所述客户端信息所述服务器信息得到所述节点标志网络中的连接对象的步骤;
在所述客户端和所述服务器通过所述协议栈进行数据传输之后,若在实连接空闲超时时间内未接收到所述客户端和所述服务器之间有数据需要交互,则控制所述服务器断开实连接,此时所述客户端和所述服务器之间为虚连接状态;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞星网安技术股份有限公司,未经北京瑞星网安技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510145551.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可利用温差能充电的手机壳
- 下一篇:一种新型的基于网络的数学学习系统





