ICE Interactive Connectivity Establishment
More info
- Type
- Protocol
- Spec
- RFC 8445
The protocol that finds a path between two peers behind separate NATs by testing every plausible route at once.
Each side gathers candidates: its local address, the public address STUN reports, and a relay address from TURN. Candidates are exchanged over signalling, then the peers pair them up and run connectivity checks in both directions.
The highest-priority working path wins — direct connection where possible, relay as a last resort. Defined in RFC 8445 and the basis of all peer-to-peer connectivity in WebRTC.