基于STUNT协议的内网穿越解决方案的设计和实现

被引量 : 0次 | 上传用户:pjlkj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于IPV4技术只能支持有限的IP地址,NAT技术被广泛使用,因此在现在网络通信中不可避免会涉及到NAT穿越的问题。而现在也有很多技术和协议来解决内网穿越的问题。例如,微软提出的UPNP协议,UDP“打洞”技术,网络代理,ALG,STUN,TURN,ICE等等。有关NAT穿越的技术一直都是网络通信的热点问题,NAT穿越可以实现内网用户之间的端到端连接,这样可以减少服务器的带宽开销,加快用户之间传输速度,现在非常流行的P2P(peer-to-peer)技术更是对内网穿越提出了更高的要求。而由于各个NAT设备不同,NAT种类也有所不同,而且现在的NAT设备基本上都有部分防火墙的功能。所以现在还没有一种技术可以适用于任何一种NAT类型。STUNT是STUN协议的扩展,使之支持TCP传输协议。因为UDP是面向无连接的不可靠网络传输协议,它实现起来比较简单。所以大多内网穿越的协议都是用UDP作为传输协议。而UDP的缺点也很明显,它没有差错控制、连接控制、流量控制等等。STUN只支持UDP协议,而STUNT既可以支持UDP也可以支持复杂的TCP。可以说实用性很强。为了实现这个功能,本文首先对NAT穿越技术作了简要介绍,接着着重分析了STUNT协议,然后详细地分析了STUNT的实现流程。但是传统的实现流程有许多缺点与不足,主要是不适合非对等点的网络情况,不能穿越对称型NAT设备。本文之后提出了一种改进型的基于STUNT协议穿越NAT的方案。此方案使用改进的NAT类型检测算法,通过客户端多次和STUNT交互,在传输过程中交换地址信息,最终反向连接的方法,达到通信双方直接连接的目的,从而有效的解决了传统STUNT的不足。最后对本方案进行了实际的测试和性能分析,实验证明本方案对于NAT穿越是确实可行的。
其他文献
2007年美国次贷危机的发生和发展,最终引发了美国金融危机,并在全世界范围内刮起了一场严重的金融风暴。世界上许多国家和地区的经济都因此受到了严重的影响,面临着经济危机
本文对十几种不同形状,不同类型的物料在离心流化床干燥器(简称CFBD)中的干燥特性进行了实验研究。物料包括一些蔬菜和粮食种子,还有玻璃珠、分子筛等。颗粒直径范围为(0.99~9.01)mm
网络媒体的发展,特别是web2.0的运用和发展,对人们的信息获取模式和消费模式产生了巨大的影响。在网络时代,大众对信息消费的行为模式发生了明显的变化,目前消费者的信息行为
针对传统曲线特征点的提取方法均采用Douglas-Peucher (D-P)算法给定阈值的思路,在曲度较大处易造成一些重要特征点缺失,在弯曲的水平距离较小处易造成非特征点保留的问题,提出
20世纪80年代以来,国际投资取代国际贸易成为推动全球经济增长的主要因素。在经济全球化愈演愈烈的今天,跨国公司主导的对外直接投资,其作用和影响,尤其是对发展中国家宏观经
简述了杜鹃属(Rhododendron L.)植物的分布,对国内外杜鹃属植物的育种历史,育种方法包括杂交育种、多倍体育种、现代育种,育种趋势进行综述,并指出我国杜鹃属植物育种研究中
目的对于小儿腹泻的致病因素进行分析,以便能够为小儿腹泻提供有效的治疗依据。方法本研究选入我院在2016年10月至2017年10月收治的小儿腹泻患儿80例作为研究对象,对所有患儿
目的探讨老年人耳鸣的分布情况,为制订防治策略提供科学依据。方法采用按容量比例概率抽样方法,在江苏省常住人口中抽样,对1149名60岁及以上的老年人进行耳鸣问卷调查,并做出
自20世纪90年代以来,我国的中小企业蓬勃发展,已成为社会发展的中坚力量,也成为促进和谐社会最积极的因素。目前大量的中小企业要用传统的办法去管理,要用传统的方式去开拓市
本文以Z公司为研究对象,在调查和掌握资料的基础上,结合自己的管理经验及认识,并借助于企业战略管理理论(如波特的五力模型理论,SWOT矩阵分析理论等)的指导,对Z公司的战略进