NAT e STUN nel VoIP
Aggiornato il 2026-10-23 · A cura del team SMS Conecta (SMSConecta Inc.)
In sintesi: Il NAT (network address translation) consente a più dispositivi di condividere un unico indirizzo IP pubblico, mentre lo STUN (Session Traversal Utilities for NAT) è il protocollo che comunica a un dispositivo con quale IP e porta pubblici viene visto dall'esterno. I client SIP si appoggiano allo STUN perché l'altra parte riesca a inviare l'audio a un indirizzo realmente raggiungibile.
Praticamente tutti i router domestici e aziendali usano il NAT, motivo per cui audio a senso unico e chiamate interrotte sono tra i primi inconvenienti che si incontrano con un nuovo softphone.
Il meccanismo
I messaggi SIP contengono l'indirizzo IP e la porta su cui inviare i media. Dietro un NAT, un dispositivo conosce solo il proprio indirizzo privato, per cui l'altra parte potrebbe spedire l'audio RTP a un indirizzo inutilizzabile. Un server STUN (RFC 8489) restituisce la mappatura pubblica reale, che il client comunica a sua volta; keep-alive, rport e ICE contribuiscono a mantenere aperta quella mappatura.
NAT traversal: il riepilogo essenziale
| Elemento | Ruolo |
|---|---|
| Server STUN (RFC 8489) | Comunica al client il proprio indirizzo pubblico e la porta da usare |
| Keep-alive, rport e ICE | Contribuiscono a tenere attiva la mappatura NAT |
| Audio a senso unico | Abilita STUN o il NAT traversal nel client SIP |
| Dialer web nel browser | Non ha bisogno di nessuna configurazione sul client |
Nel contesto SMS Conecta
Quando registri un numero SMS Conecta in Zoiper, Linphone o MicroSIP dietro un router, attiva lo STUN o l'attraversamento NAT nel client se noti l'audio in una sola direzione. La registrazione avviene su sip.smsconecta.com, porta UDP/TCP 5060 o TLS 5061. Il dialer nel browser non richiede invece alcuna configurazione lato client.
Termini correlati
- ✓ SIP
- ✓ Softphone
- ✓ Codec G.711
- ✓ Dialer web
Domande frequenti
Cosa provoca l'audio a senso unico?
STUN e TURN svolgono la stessa funzione?
Conviene disattivare il SIP ALG sul router?
Fonti
- IETF: RFC 8489, Session Traversal Utilities for NAT (STUN) (aggiornato a settembre 2026)
- IETF: RFC 3581, Symmetric Response Routing (rport) for SIP (aggiornato a settembre 2026)