NAT Traversal

Noun · Development

Definitions

  1. Techniques for establishing direct connections between devices that are behind NAT (Network Address Translation) routers. Methods include STUN (discovering public IP), TURN (relaying traffic), and ICE (trying multiple strategies). Essential for peer-to-peer applications.

    In plain English: The tricks computers use to talk directly to each other even when they're hidden behind home or office routers.

    Example: "WebRTC handles NAT traversal automatically using ICE candidates — it tries STUN first, then falls back to TURN relay."

Related Terms