Обход NAT
Методы установления P2P-соединений через NAT: STUN, TURN, ICE, hole punching.
Движущая сила WebRTC, BitTorrent, Tailscale. STUN отвечает на вопрос «какой у меня публичный IP?». TURN — ретранслятор на случай, когда прямое P2P не получилось. ICE перебирает способы по убыванию предпочтительности. Carrier-grade NAT (CGN) всё усложняет.