conectivity connectivity dev establishment from:davepeck holepunching ice interactive interactive_connection_establishment nat network networking p2p programming protocol security stun sysadmin technique traversal turn voip zeroconf
Interactive Connectivity Establishment
From Wikipedia, the free encyclopedia
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 Jingle extension to XMPP.
Contents |
[edit] External links
- IETF Journal article on ICE - read first
- ICE Tutorial
[edit] IETF Specifications
- Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols draft-ietf-mmusic-ice
- Session Traversal Utilities for NAT (STUN): RFC5389
- Traversal Using Relays around NAT (TURN): Relay Extensions to STUN draft-ietf-behave-turn
[edit] IETF Working Groups
[edit] Open Source Implementations
[edit] See also
- Traversal Using Relay NAT (TURN)
- Realm-Specific IP (RSIP)
- Middlebox Middlebox Communications (MIDCOM)
- SOCKS
- STUN Simple Traversal of UDP through NATs
- Universal Plug and Play (UPnP)