期刊文献+

基于ICE与HTTP Tunnel技术的NAT/FW穿越方案

Methodology for NAT/FW Traversal Using ICE and HTTP Tunnel
下载PDF
导出
摘要 在现代网络中,越来越多的主机被部署在NAT和防火墙(FW)之后,这就要求VoIP、P2P等通信软件必须具备穿越NAT/FW的能力,才能实现端到端的数据传输。现有的STUN、TURN、ICE等方案虽然可以穿越大部分NAT/FW,但对有端口或协议限制的防火墙却无能为力。本文提出了将ICE和HTTP Tunnel技术相结合的穿越方案,设计并实现了可跨平台运行的HTTP Tunnel模块来配合ICE进行穿越。实验证明,在防火墙只开放80端口这种苛刻的条件下,该HTTP Tunnel模块也能够成功穿越大部分防火墙,实现数据流的稳定传输。 In modern networks, a growing number of computers are deployed behind the NAT and firewall, which requires communication systems such as VoIP and P2P which want to transmit data from point to point must be able to traverse NAT/ firewall. The existing methods of STUN, TURN and ICE can be helpful in dealing with most kind of NAT/firewall, but helpless when the firewall also restricts the communication port or protocol. The article gives a new solution by syncretizing the ICE and HTTP tunnel technology, and realizes the module of HTTP tunnel. The result of the traversal test shows that the HTTP tunnel module works perfectly with most of firewall.
机构地区 厦门大学
出处 《电信科学》 北大核心 2008年第12期39-43,共5页 Telecommunications Science
基金 国家自然科学基金资助项目 福建省自然科学基金资助项目 国家人事部留学人员创业基金资助项目
关键词 防火墙 NAT HTTP隧道 ICE firewall, NAT, HTTP tunnel, ICE
  • 相关文献

参考文献7

  • 1Rosenberg J. STUN-Simple traversal of user datagram protocol. RFC3489, 2003
  • 2Rosenberg J. Traversal using relay NAT (TURN). draft-rosenbergmidcom-turn-08,2005
  • 3Rosenberg J. Interactive connectivity establishment (ICE):a protocol for network address translator (NAT) traversal for offer/ answer protocols ICE.draft-ietf-mmusic-ice-19, 2007
  • 4Rosenberg J. Examples of network address translation (NAT) and firewall traversal for the session initial protocol (SIP). draftrosenberg-sipping-nat-scenarios-02
  • 5刘杨,姜琳颖,张色珍,王平.基于ICE方式的综合性SIPNAT解决方案设计与实现[J].小型微型计算机系统,2006,27(5):825-827. 被引量:7
  • 6黄伟峰.HTTP Tunnel技术在VoIP系统中的实现[J].微型电脑应用,2004,20(2):43-45. 被引量:5
  • 7Fielding R. Hypertext transfer protocol-HTTP/1.1. RFC2068,1997

二级参考文献8

  • 1宫一鸣.由http暗藏通道看网络安全.http:∥www900. ibm. com/deve1operWorks/cn/security/1 - httpunne1/index. shtm1,2001.
  • 2Chistopher Y.Metz著 吴靖 龚向阳等翻译.<<IP交换技术协议与体系结构>>[M].机械工业出版社,1 999-11..
  • 3Rosenberg j. Interactive connectivity establishment (ICE): a methodology for network address translator (NAT) traversal for multimedia session establishment protocols[EB/OL]. Internet draft, http://www.jdrosen.net/papers/draft-ietf-mmusic-ice-01, txt,February 16,2004.
  • 4Rosenberg J. Examples of network address translation (NAT)and firewall traversal for the session initiation protocol (SIP)[EB/OL]. Internet draft, http://www.jdrosen.net/papers/draft-rosenberg-sipping-nat-scenarios-02. html, December4,2003.
  • 5Rosenberg J, Weinberger J, et al. STUN - Simple traversal of user datagram protocol (UDP) through network address translators (NATs)[S]. RFC 3489,March 2003.
  • 6Rosenberg J, Mahy R, Huitema C. Traversal using relay NAT(TURN) [EB/OL]. Internet draft, http ://www. ietf. org/internet-drafts/draft-rosenberg-midcom-turn-03.txt, October 28,2003.
  • 7Rosenberg J, Schulzrinne H,et al. SIP: session initiation protocol[S]. June 2002.
  • 8Camarillo G, Rosenberg, J. The alternative semantics for the session description protocol grouping framework[EB/OL]. Internet draft, http://www.ietf. org/internet-drafts/drafts/draft-camarillo-mmusic-alt-01, txt, 2003,19.

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部