UDP及TCP穿越对称型NAT的新方法_早稻田大学论文.docx

UDP及TCP穿越对称型NAT的新方法_早稻田大学论文.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UDP和TCP穿越对称型NAT的新方法_早稻田大学论文 作者:Yuan Wei, Daisuke Yamada, Suguru Yoshida, Shigeki Goto ABSTRACT This paper proposes a new method for Network Address Translator (NAT) Traversal in UDP. Several techniques have been proposed for traversing NAT or firewall boxes in UDP. These techniques can establish UDP communication between hosts behind NATs. However, existing NAT traversal methods, including Universal Plug and Play (UPnP), Simple Traversal of UDP over NATs (STUN) and Teredo, cannot traverse symmetric NAT boxes. Our method uses a new port prediction. It can control ports to traverse symmetric NAT boxes as well as other kinds of NATs. In addition, our new method is based on a new UDP hole punching technique. We have tested nine working NAT products in our laboratory. The results show that our method can be practically implemented for successful NAT traversal for real use. Keywords NAT traversal, Symmetric NAT, UDP, P2P, Stateful Packet Inspection, TCP 概述 本论文提出了一个UDP穿越NAT的新方法。 目前已有几种UDP穿越NAT或者防火墙的方法,这些方法可以让两个在NAT后面的主机建立UDP通信,但是现有的穿越方法,包括通用即插即用(UPnP),UDP在NAT的简单穿越(STUN)和Teredo,都不能穿越对称型NAT。我们提出的方法使用了新的端口预测法。它通过预测NAT的端口来控制穿越包括对称型在内的几种NAT。这种方法基于一种新的UDP打洞技术。 关键字 NAT穿越, 对称型NAT, DUP, P2P, 状态包检查, TCP 介绍 一个网路地址转换器(NAT)就是一个广知的能在Internet里重用IP地址的多功能工具。使用NAT,我们可以将私有IP地址转为公有IP地址。但是如果一个应用协议把一个IP地址作为IP包的一个载荷(payload)那可能会发生致命的问题,因为NAT只转换IP包头的IP,它不转换载荷里面的IP。包括VoIP在内基于IP的多媒体应用比如SIP [1],H.323 [2]和在线游戏都是其中的受害例子。 有很多为解决这个问题而提出的提议。一些实时多媒体应用,在线游戏和其他一些应用使用标准技术实现了穿越了NAT,比如很多厂商采用的通用即插即用(UPnP)[3],另一个常用的协议是UDP简单穿越(STUN)[4],它采用了单边自我地址固定(UNSAF)[5]。Teredo使用IPv6隧道在UDP/IPv4上实现了UNSAF机制[6]。但是这些提议不能完全解决问题因为它们都不能成功地应用在所有类型的NAT上。 本论文提出了一个穿越NAT的新方法,可以应用在包括对称型NAT在内的所有类型的NAT上。对称型NAT一般应用在要求高通信安全的场合。比如,一个日本制造厂商在市面上有九款路由,其中最贵的就是带有对称型功能的NAT。对称型NAT一般作为路由安装在企业和作为高端路由安装在家居中。我们提出的新方法基于端口预测。它通过操作端口号来成功穿越对称型NAT。我们进行了几个实验来评估我们新方法的性能。实验结果显示我们的方法是切实可行的,成功穿越了对称型NAT。并且,新方法可以加以扩展,开发出新的方法应用到TCP在NAT的穿越。 第2部分描述了NAT的多种类型,第3部分调查了现有的NAT穿越法。我们的新方法在第4部分。第5部分显示了我们的试验结果,第6部分总结了该篇论文。 NAT的种类 STUN协议的研究里[4],用全锥,限制锥,端口限制锥和对称型这些术语来描述不同的NAT类型。讨论

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档