Behavior and classification of NAT devices and implications for NAT traversal

被引:21
|
作者
Mueller, Andreas [1 ]
Carle, Georg [1 ]
Klink, Andreas [2 ]
机构
[1] Tech Univ Munich, Network Architecture & Serv Dept, D-8000 Munich, Germany
[2] Univ Tubingen, D-72074 Tubingen, Germany
来源
IEEE NETWORK | 2008年 / 22卷 / 05期
关键词
Filtering; Ice; Internet; IP networks; Protocols; Punching; Relays;
D O I
10.1109/MNET.2008.4626227
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For a long time, traditional client-server communication was the predominant communication paradigm of the Internet. Network address translation devices emerged to help with the limited availability of IF addresses and were designed with the hypothesis of asymmetric connection establishment in mind. But with the growing success of peer-to-peer applications, this assumption is no longer true. Consequently network address translation traversal became a field of intensive research and standardization for enabling efficient operation of new services. This article provides a comprehensive overview of NAT and introduces established NAT traversal techniques. A new categorization of applications into four NAT traversal service categories helps to determine applicable techniques for NAT traversal. The interactive connectivity establishment framework is categorized, and a new framework is introduced that addresses scenarios that are not supported by ICE. Current results from a field test on NAT behavior and the success ratio of NAT traversal techniques support the feasibility of this classification.
引用
收藏
页码:14 / 19
页数:6
相关论文
共 50 条
  • [21] A NAT Traversal Mechanism for Peer-To-Peer Networks
    Wacker, Arno
    Schiele, Gregor
    Holzapfel, Sebastian
    Weis, Torben
    P2P'08: EIGHTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2008, : 81 - +
  • [22] A Comprehensive and Efficient NAT Traversal Scheme on SIP Signaling
    Yue, Wang
    Bo, Cheng
    ADVANCED TECHNOLOGY IN TEACHING - PROCEEDINGS OF THE 2009 3RD INTERNATIONAL CONFERENCE ON TEACHING AND COMPUTATIONAL SCIENCE (WTCS 2009), VOL 1: INTELLIGENT UBIQUITIOUS COMPUTING AND EDUCATION, 2012, 116 : 473 - 480
  • [23] Path-coupled 'signaling for NAT/Firewall traversal
    Martin, M
    Brunner, M
    Stiemerling, M
    Fessi, A
    2005 Workshop on High Performance Switching and Routing, 2005, : 231 - 235
  • [24] A NAT Traversal Mechanism for Peer-To-Peer Networks
    Zhang, Zepeng
    Wen, Xiangming
    Zheng, Wei
    2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT UBIQUITOUS COMPUTING AND EDUCATION, 2009, : 129 - 132
  • [25] Traversal of the Customer Edge with NAT-Unfriendly Protocols
    Leppaaho, Petri
    Beijar, Nicklas
    Kantola, Raimo
    Santos, Jesus Llorente
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 2933 - 2938
  • [26] TOXICITY CLASSIFICATION OF TH-NAT AND U-NAT
    DUGGAN, MJ
    HEALTH PHYSICS, 1972, 22 (01): : 102 - +
  • [27] Measurements on the feasibility of TCP NAT traversal in cellular networks
    Makinen, Lauri
    Nurminen, Jukka K.
    2008 NEXT GENERATION INTERNET NETWORKS AND 4TH EURONGI CONFERENCE ON NEXT GENERATION INTERNET NETWORKS, PROCEEDINGS, 2008, : 261 - 267
  • [28] Evaluation of three approaches for CORBA firewall/NAT traversal
    Costa, AT
    Endler, M
    Cerqueira, R
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: COOPIS, DOA, AND ODBASE, PT 2, PROCEEDINGS, 2005, 3761 : 923 - 940
  • [29] Can: A context-aware NAT traversal scheme
    Tseng, Chien-Chao
    Lin, Chia-Liang
    Yen, Li-Hsing
    Liu, Jyun-Yan
    Ho, Cheng-Yuan
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2013, 36 (04) : 1164 - 1173
  • [30] Challenge and solutions of NAT traversal for ubiquitous and pervasive applications on the Internet
    Chen, Yaw-Chung
    Jia, Wen-Kang
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (10) : 1620 - 1626