分布式NAT穿越技术研究与实现

来源 :中国科学院声学研究所 | 被引量 : 0次 | 上传用户:chinadongfang2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的迅速发展和NAT的普及,NAT穿越成为研究的热点。传统的穿越方案需要借助中央服务器或者修改NAT设备,可扩展性差。Skype采用分布式的穿越方式,可扩展性高,但它是私有应用,开放性和互通性差。   基于这种情况,本文在分析比较了已有穿越方案后,在智能节点重叠网服务平台上,提出并实现了虚拟公网分布式NAT穿越平台VPN-DNATT(Virtual PublicNetwork-Distributed NATTraverse),并对该平台的体系结构、功能架构和详细流程等进行了深入分析,主要的研究工作和创新有以下几个方面:   (1)提出了虚拟公网和虚拟主机的概念,所有基于VPN-DNATT平台的应用对外呈现具有公网地址的虚拟主机,虚拟主机互联形成虚拟公网;   (2)针对P2P应用的特点,根据NAT类型选择NAT穿越方案,创建相应的虚拟主机并绑定恰当的公网地址,针对各种情况选择有效的NAT穿越方案;   (3)设计并实现了会话层模块,该模块位于传输层与应用层之间,向应用层隐藏NAT穿越的细节,提供统一开放的API接口,使VPN-DNATT平台开放性通用性强;   (4)针对VPN-DNATT中的节点选择,提出了基于服务性能综合权值的最优选择算法,选出综合性能最佳的超级节点转发数据,保障了应用的QoS;从理论和仿真实验两方面证明该算法具有较高的性能;   (5)针对网络动态性,提出了一种超级节点动态切换机制,既保障了应用QoS又均衡化了系统负载;从理论上分析了该机制的有效性和可行性;   最后通过网络实验测试,证明了VPN-DNATT平台NAT穿越的可行性和有效性。
其他文献
伴随着互联网技术与宽带无线业务的快速发展,宽带无线通信系统正成为目前研究关注的热点。面对下一代宽带无线通信系统的需求所带来的挑战,新的物理层技术如正交频分复用技术、
学位
为利用餐厨垃圾生产乳酸,为餐厨垃圾寻求一种新的处理途径,同时降低乳酸的生产成本,本课题研究了高效工程菌的分离筛选。利用选择性培养基MRS、Elliker从厌氧发酵的餐厨垃圾发酵
针对光电跟踪测量技术快速发展过程中对系统及内部算法越来越迫切的测试与评估需求,搭建了虚拟测试评估平台体系结构,提出了一种基于虚拟环境的光电经纬仪虚拟仿真测试方法,建立
稻瘟病是水稻稻作区一种严重的真菌性病害。培育抗病品种是解决这一病害最有效的途径,通过生物技术手段与常规选育相结合创制抗病新种质预示了良好的应用前景。本研究以携带外
近年来随着信息化程度的不断加深,数据业务呈现持续爆炸性增长,网络的业务类型也发生了很大的变化,大容量、高速、实时的业务不断涌现,对网络的带宽提出了很高的要求。密集波分复
秸秆覆盖是保持土壤肥力的有效措施,以往调查结果表明,稻秸秆覆盖可控制小麦纹枯病的发生。为了明确稻秸秆覆盖对小麦纹枯病发生的影响,同时分析细菌种群数量及拮抗物质变化与病
本文通过对荣华二采区10
期刊
轮询系统作为一类重要的控制模型在工业控制、计算机时分复用、通信系统和计算机网络等领域得到了广泛应用。近几十年来,研究者们对轮询系统的模型进行了大量的分析和研究,并不
本文基于国家863项目动态频谱资源共享课题,主要研究认知无线网络的组网同步技术。认知无线网络具有多跳、多信道和信道可变特点,要求节点在数据通信之前完成频率和时间两方
目的:探讨脑源性神经营养因子(brain-derived neurotrophic factor,BDNF)联合二甲基亚砜(dimethyl sulfoxide,DMSO)诱导骨髓间充质干细胞(bone marrow mesenchymal stem cell