• DocumentCode
    3092358
  • Title

    Tunneling IPv6 through NAT with Teredo mechanism

  • Author

    Huang, Shiang-Ming ; Wu, Quincy ; Lin, Yi-Bing

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., National Chiao Tung Univ., Taiwan
  • Volume
    2
  • fYear
    2005
  • fDate
    28-30 March 2005
  • Firstpage
    813
  • Abstract
    Teredo is a service that enables hosts located behind one or more IPv4 NATs to obtain IPv6 connectivity by tunneling packets over IPv4 UDP. Under the national IPv6 deployment project in Taiwan, we developed the first Linux-based Teredo service in 2003. In this paper, we explain how IPv6 candidates located behind NATs can enlist the help of "Teredo servers" and "Teredo relays" to learn their "global addresses" and to obtain connectivity, and how clients, servers and relays can be organized in Teredo networks. We also describe in details our strategies for implementing Teredo server and Teredo relay under Linux, and show the performance of different Teredo implementations in public domain.
  • Keywords
    Linux; client-server systems; transport protocols; IPv4 NAT; IPv4 UDP; IPv6 connectivity; IPv6 deployment project; IPv6 tunneling; Linux-based Teredo service; Teredo network; Teredo relays; Teredo servers; packet tunneling; IP networks; Network address translation; Network servers; Protocols; Quality of service; Relays; Space technology; Tunneling; Web and internet services; Web server; IPv6; NAT; Teredo; Tunneling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2005. AINA 2005. 19th International Conference on
  • ISSN
    1550-445X
  • Print_ISBN
    0-7695-2249-1
  • Type

    conf

  • DOI
    10.1109/AINA.2005.333
  • Filename
    1423795