Everything About ___
Live briefing

Everything about Interactive Connectivity Establishment

Technique in computer networking

Interactive Connectivity Establishment (ICE) is a technique used in computer networking to find ways for two computers to talk to each other as directly as possible in peer-to-peer networking. This is most commonly used for interactive media such as Voice over Internet Protocol (VoIP), peer-to-peer communications, video, and instant messaging. In such applications, communicating through a central server would be slow and expensive, but direct communication between client applications on the Internet is very tricky due to network address translators (NATs), firewalls, and other network barriers. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Interactive Connectivity EstablishmentA 5-minute orientation
  2. Pick up a classic book: American FilmThe most-reprinted book on the subject
  3. Go sideways: NAT traversalA closely related topic
  4. Go sideways: STUNA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Overview
  2. IETF specifications

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics