Browse Prior Art Database

STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) (RFC3489)

IP.com Disclosure Number: IPCOM000011817D
Original Publication Date: 2003-Mar-01
Included in the Prior Art Database: 2003-Mar-19

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

J. Rosenberg: AUTHOR [+4]

Abstract

Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) (STUN) is a lightweight protocol that allows applications to discover the presence and types of NATs and firewalls between them and the public Internet. It also provides the ability for applications to determine the public Internet Protocol (IP) addresses allocated to them by the NAT. STUN works with many existing NATs, and does not require any special behavior from them. As a result, it allows a wide variety of applications to work through existing NAT infrastructure.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 3% of the total text.

Network Working Group                                       J. Rosenberg

Request for Comments: 3489                                 J. Weinberger

Category: Standards Track                                    dynamicsoft

                                                              C. Huitema

                                                               Microsoft

                                                                 R. Mahy

                                                                   Cisco

                                                              March 2003

        STUN - Simple Traversal of User Datagram Protocol (UDP)

               Through Network Address Translators (NATs)

Status of this Memo

   This document specifies an Internet standards track protocol for the

   Internet community, and requests discussion and suggestions for

   improvements.  Please refer to the current edition of the "Internet

   Official Protocol Standards" (STD 1) for the standardization state

   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2003).  All Rights Reserved.

Abstract

   Simple Traversal of User Datagram Protocol (UDP) Through Network

   Address Translators (NATs) (STUN) is a lightweight protocol that

   allows applications to discover the presence and types of NATs and

   firewalls between them and the public Internet.  It also provides the

   ability for applications to determine the public Internet Protocol

   (IP) addresses allocated to them by the NAT.  STUN works with many

   existing NATs, and does not require any special behavior from them.

   As a result, it allows a wide variety of applications to work through

   existing NAT infrastructure.

Table of Contents

   1.   Applicability Statement ...................................    3

   2.   Introduction ..............................................    3

   3.   Terminology ...............................................    4

   4.   Definitions ...............................................    5

   5.   NAT Variations ............................................    5

   6.   Overview of Operation .....................................    6

   7.   Message Overview ..........................................    8

   8.   Server Behavior ...........................................   10

        8.1   Binding Requests ....................................   10

Rosenberg, et al.           Standards Track        ®..