NAT E VOIP: SIP, SDP E RTP – PROBLEMI


▸ Indirizzi privati presenti nel messaggio SIP nei campi Via e Contact;
▸ Indirizzi privati presenti nel messaggio SDP: Questi fanno si che la connessione media (RTP) non abbia luogo perché non sono indirizzabili da un realm pubblico;
▸ SIP su UDP può creare problemi dovuti al fatto che il NAT ha un arco temporale dopo il quale libera l’assegnamento;
▸ RTP deve essere simmetrico per passare il NAT: una sessione RTP deve avere origine dalla stessa porta dove l’altra sessione ha avuto luogo. (Attributo direction in SDP);
▸ Nel caso volessimo interagire sul messaggio mediante un Application Level Gateway il messaggio SIP non può usare TCP e TLS come da specifiche: non può essere cifrato.

Esempio di un ambiente VoIP

Esempio di un ambiente VoIP