NAT环境下对等通信的数据传输路径优化研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:dd1246
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来各种对等通信业务如即时通信、文件共享和多媒体分发等应用广泛流行,已超过Web应用成为占用互联网带宽最多的网络应用。然而,因IP地址短缺、网络接入设备增多、互联互通需求增强等原因,基于NAT技术的多级私网接入Internet结构越来越普遍,其给对等通信的数据传输带来了很大的挑战,传统的NAT穿越解决办法无法在此网络环境下提供统一、高效的穿越服务。如何为各种NAT通信环境下的数据传输提供统一高效的传输路径,特别是为同根多级NAT下对等通信提供优化的NAT穿越办法,是本文主要解决的问题。   本文首先介绍了NAT技术、NAT分类以及NAT穿越技术的国内外研究现状,对现有NAT穿越技术的优缺点进行了总结,进而深入分析了STUN、TURN和ICE穿越方案在多级NAT环境下的局限性和低效的原因。   然后本文提出了以私网内NAT层级互联信息为基础的NAT下对等通信的数据传输方案,该方案包括多级NAT私网内NAT层级互联信息获取和辅助服务部署、基于名字的用户注册和服务请求以及多级私网下NAT穿越测试和通道建立过程三个部分。另外,在多级NAT下服务器分配时,还提出了一种多级NAT私网下主机IP地址发生覆盖时的判别和回避办法。   接着本文详细介绍了NAT环境下对等通信的NAT穿越系统的设计与实现,先整体介绍系统的模块划分和部署,并定义系统实体间各种交互消息,然后详细介绍了终端用户NAT穿越测试过程和通道建立子模块以及基于OpenDHT的信息存储子模块的设计与实现,以及在多种典型的NAT通信环境下对该NAT穿越系统进行测试实验,并对实验结果进行分析讨论。   最后,本文从系统的并发性以及可管理性的角度对原系统方案进行了分析,并在此基础上提出了自底向上递归式转发服务器请求办法和辅助服务系统迭代注册的改进方案,并探讨了进一步的工作方向。
其他文献
移动Ad Hoc网络在共享无线信道上提供了便利的、没有基础设施的通信服务。然而由于移动Ad Hoc网络的固有特性,使得这种网络更容易遭到安全攻击。本文通过对Ad Hoc网络的研究,
本文以研究数值和名义属性空间数据上的动态偏好轮廓查询的物化算法为目的。在对国内外研究现状进行了深入分析的基础上,主要针对不同用户对属性值有不同偏好的名义属性的特
流程企业中的信息主要包括管理数据和过程数据,随着企业信息化进程的推进,实现管理数据和过程数据的集成对提高流程企业生产管理与决策的质量、效益和水平起到越来越重要的作用
随着信息技术的不断发展和计算机网络的日益普及,网络安全问题日趋严重。现有的安全技术与产品主要应用和部署在网络层,在一定范围内能保障网络系统的安全,但在实际应用中,更需要
随着计算机的普及使用,网络及其相关技术的迅猛发展以及由网络带来的各种益处和便利,使人们日常的工作、生活、学习发生了彻底的改变,网络事实上已经成为社会经济发展的重要基础
本课题是中国科学院网络信息中心超级计算中心自研项目“高性能科学计算环境SCE”的一个重要组成部分。在高性能计算环境中,通过对资源状态、网络连接状态、应用程序运行状态
管道支吊架设计在工厂设计中占有非常重要的地位。管架设计工作量占管道布置设计工作量超过30%,在一些特殊行业如核电站项目中达到50%以上。在包含大量复杂工艺管道的工厂设计中
离散曲面在现代工业设计、有限元分析、计算机图形学和计算机辅助设计领域中发挥着重要的作用。通过三维扫描设备重建得到的离散曲面,其质量往往不能满足后续曲面编辑、数值分
作为20世纪新技术革命的重要标志之一,互联网技术发展给整个人类的社会与生活带来了意义深远及影响广泛的变革。随着互联网规模的迅猛增长与应用范围的拓宽,传统IPv4协议已不
随着卫星、CT成像等传感器的广泛应用,空间数据的数量和复杂性都在飞快地增长,但空间数据的处理技术却相对落后,因此,空间数据挖掘成为了数据挖掘的一个新的研究领域。空间离群点