ICE - Interactive Connectivity Establishment
From WikiPedia:
The Interactive Connectivity Establishment (ICE) draft, developed by the IETF’s MMUSIC working group, provides a mechanism for NAT traversal, using various techniques. In particular, it is used to allow SIP-based VoIP clients to successfully traverse the variety of firewalls that may exist between a remote user and a network. It is also used by the Jingleextension to XMPP.
The abstract on the IETF draft says:
This document describes a protocol for Network Address Translator (NAT) traversal for UDP-based multimedia sessions established with the offer/answer model. This protocol is called Interactive Connectivity Establishment (ICE). ICE makes use of the Session Traversal Utilities for NAT (STUN) protocol and its extension, Traversal Using Relay NAT (TURN). ICE can be used by any protocol utilizing the offer/answer model, such as the Session InitiationProtocol (SIP).
Links:
- WikiPedia: Interactive Connectivity Establishment
- IETF Draft by Jonathan Rosenberg:
January 12th 2008






