STUN - Simple Traversal of User Datagram Protocol Through Network Address Translators
RFC 3489, “STUN - Simple Traversal of User Datagram Protocol Through Network Address Translators”, is a Proposed Standard document published in March 2003 by J. Rosenberg, J. Weinberger, C. Huitema, R. Mahy. It has been obsoleted by RFC 5389 — refer to the newer document for the authoritative version. The canonical text is published by the RFC Editor.
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. [STANDARDS-TRACK]
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 3489 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 3488 Cisco Systems Router-port Group Management Protocol
- RFC 3490 Internationalizing Domain Names in Applications
- RFC 3487 Requirements for Resource Priority Mechanisms for the Session Initiation Protocol
- RFC 3491 Nameprep: A Stringprep Profile for Internationalized Domain Names
- RFC 3486 Compressing the Session Initiation Protocol
- RFC 3492 Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications
- RFC 3485 The Session Initiation Protocol and Session Description Protocol Static Dictionary for Signaling Compression
- RFC 3493 Basic Socket Interface Extensions for IPv6