Traversal Using Relay NAT (TURN)

Status: individual draft, version -08
Date of last update: September 9, 2005
Authors: J. Rosenberg, C. Huitema, R. Mahy
Current Document: draft-rosenberg-midcom-turn-08.[txt]
Summary: Traversal Using Relay NAT (TURN) is a simple protocol that allows for an element behind a NAT or firewall to receive incoming data over TCP or UDP connections. It is most useful for elements behind symmetric NATs or firewalls that wish to be on the receiving end of a connection to a single peer. TURN does not allow for users to run servers on well known ports if they are behind a nat; it supports the connection of a user behind a nat to only a single peer. In that regard, its role is to provide the same security functions provided by symmetric NATs and firewalls, but to ``turn'' the tables so that the element on the inside can be on the receiving end, rather than the sending end, of a connection that is requested by the client.
Archive of older drafts:
  1. draft-rosenberg-midcom-turn-07.[txt], February 21, 2005
  2. draft-rosenberg-midcom-turn-06.[txt], October 25, 2004
  3. draft-rosenberg-midcom-turn-05.[txt], July 19, 2004
  4. draft-rosenberg-midcom-turn-04.[txt], February 16, 2004
  5. draft-rosenberg-midcom-turn-03.[txt][html], October 20, 2003
  6. draft-rosenberg-midcom-turn-02.[txt][html], October 7, 2003
  7. Individual Draft -01, March 3, 2003
  8. Individual Draft -00, November 14, 2001

Last modified: Wed Oct 29 01:38:42 Eastern Standard Time 2003