面向P2P通信的UDP Hole Punching技术研究与实现

来源 :计算机与信息技术 | 被引量 : 0次 | 上传用户:hanlu198723620
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
NAT(Network Address Translation),即网络地址转换,一定程度上解决了IPv4网络地址匮乏的问题,但也给面向P2P通信的应用程序以及协议造成通信方面的障碍。本文介绍了网络地址转换的基本原理以及其对P2P通信方式造成的冲击,简单概括目前主要的NAT穿透(NAT Traversal)技术,着重分析了UDP Hole Punching的穿透过程,最后给出一个轻量级的实现。 NAT (Network Address Translation), that is, network address translation, solves the problem of lack of IPv4 network addresses to some extent, but also causes communication obstacles for applications and protocols for P2P communication. This paper introduces the basic principle of network address translation and its impact on P2P communication. It briefly summarizes the main techniques of NAT Traversal, focuses on the penetration process of UDP Hole Punching, and finally gives a lightweight Level of achievement.
其他文献
一、爆炸的物理现象概述 所谓电爆炸导体(丝或箔),就是以电流形式快速向导体输入能量,使其迅速地发生相转变(固体→液体→汽体→等离子体)。电爆炸导体(以下简称电爆炸)的概
根据现有信息,如果包括在建的数据中心,Google共有36个数据中心,其中美国19个、欧洲12个、俄罗斯1个、南美1个、亚洲3个。Google并非完全独享这些数据中心,它们也向其他公司
2.498亿9月27日,《新媒体蓝皮书:中国新媒体发展报告(2012)》发布,到2011年12月,中国微博用户达2.498亿,成为微博用户世界第一大国。12.0%5月15日,2010年度全国人才资源统计
在日常生活中,我们常常会被美丽的景色所陶醉,从而产生把这美景记叙下来的欲望。把自己所看到的景物写下来,并表达出自己的感情,这就是写景的文章。练习写写景的文章,能提高
多元文化这一术语在西方20世纪20年代已然出现,而多元文化教育则起源于20世纪60年代美国的民权运动。多元文化教育发展大致历经三个阶段,即产生阶段、发展阶段和深化阶段。西
陕西省兵工学会可靠性专业委员会于1992年12月27日在西安204研究所召开了第三届学术交流会。来自省内兵器行业研究所、院校、工厂及军代室的45名代表出席了会议。会议收到论
现代狙击战的理念始于第一次世界大战期间,其特点在于以隐蔽的射杀给敌方造成巨大的心理压力,也适合进行一些伏击或刺杀等特殊任务。一些王牌狙击手往往成为己方的宣传对象,
语文是重要的基础课程,兼具工具性和人文性。但长期以来,学生和教师对中职院校的语文教学认识有偏,参与不够,故“提高学生的语文能力”这一教学目标较难落实。通过对中职院校
激发初中生学习数学兴趣,需要思考初中生数学学习情况,数学课程内容,数学学习热情三者的关系,当能够切实找到上述三者之间的均衡点,就可以营造积极健康的数学学习氛围。笔者
知识经济时代的到来,对教育界来讲是一次全新的变革,为了适应社会发展的需要,必须对传统教育进行突破性的改革。高中历史是一门历史悠久的学科,传承着中华上下几千年的历史,