- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
P2P应用中一种多层NAT穿透解决方案的设计与实现
2012-07-1P32#P#应##用##中###一##种##多##层#2N0A1T2-穿07透-解13决##方##案##的#2设#01计2与-0实7-现13########
刘泽阳1 ,徐武平2
( 1. 青海大学 计算机系,青海 西宁 810016; 2. 武汉大学 计算机学院,武汉 430072)
( liuzeyang0001@ 126. com; whwp@ tom. com)
摘 要: 在说明多层 NAT 各种穿越模型结构的基础上,剖析了多层 NAT 打孔穿越中存在的问题,提出了根据网 络环境适当选取节点作为超级节点,为需要通信的两个节点指定超级节点辅助它们通信的设计思想。然后介绍了具 体方案: 包括超级节点的动态选取规则,P2P 拓扑结构图向拓扑结构表的转换,借助于节点拓扑结构表实现 P2P 系统 任意层次的 NAT 穿越。最后通过实验验证了多层 NAT 穿透解决方案的可行性。
关键词: 网络地址翻译; 点对点; 打孔; 穿透; 超级节点
中图分类号: TP393 文献标志码: A
Design and implementation of a solution to multilayer NAT traversal in P2P applications
LIU Ze-yang1 , XU Wu-ping2
( 1. Department of Computer, Qinghai University, Xining Qinghai 810016, China;
2. School of Computer, Wuhan University, Wuhan Hubei 430072, China)
Abstract: In this paper, all kinds of multilayer Network Address Translation ( NAT) penetrate models were analyzed.
The problem existing in multilayer NAT traversal was discussed. To solve this problem, the idea of selecting a suitable node as super node based on network environment and designating appropriate super node for the two nodes which need to communicate in order to help communication between them was put forward. The dynamic selection rules of super node were designed. The conversion from P2P topological structure to topological table was completed. The NAT penetrates of P2P systems arbitrary levels were realized by node topological table and the experiment verified the feasibility of the solution to multilayer NAT penetrate given in this paper.
Key words: Network Address Translation ( NAT) ; Peer to Peer ( P2P) ; hole punching; traversal; super node
UDP 穿越多层 NAT 设备的可行解决方案。
0
引言
Internet 的迅速发展以及 IPv4 地址数量的限制使得 网 络
1
1. 1
多层 NAT 穿越解决方案
不同 NAT 环境下的节点通信
在 P2P 网络中,需要通信的两个节点的物理位置和相对
地址 翻 译 ( Network Address Translation,NAT) 设 备 得 到 ?? 泛
应用,NAT 设备允许处于同一 NAT 后的多台主机共享一个公 网 IP 地址[1],是一种将内部私有网络地址转换为合法的外部 网络地址 的 技 术[2]。NAT 功能通常被集成到路 由 器、防 火 墙、ISDN 路由器或者单独的 NAT 设备中。NAT 有三种类型: 静态 NAT、动 态 地 址 NAT 和网络地址端口转换 ( Network Address Port Translati
您可能关注的文档
最近下载
- 自然辩证法-考试题库.doc
- 妇产科会阴擦洗冲洗护理技术.pptx
- 工程安全应急与响应预案.docx VIP
- Roland罗兰乐器JUNO-Gi 带数字录音功能的便携合成器JUNO-Gi Workshop 04 Realtime Control in the JUNO-Gi支持文档.pdf
- 《压疮压力性损伤的预防和治疗临床实践指南》解读.docx VIP
- 无热吸附式干燥机.doc
- 超星网课《中国古典小说巅峰-四大名著鉴赏》超星尔雅答案2023章节测验答案.doc
- 颊针疗法(基础篇).pptx
- 班会育人-心理健康课件——家校社协同育人,共创美好未来.pptx
- 同桌小伙伴(教学设计)-2024-2025学年岭美版(2024)美术一年级上册.docx VIP
文档评论(0)