stun permet au client stun de découvrir son adresse publique et de la mettre correctement dans les messages sip.

en détail, le SIP prévoit que les flux RTP (audio) soient envoyés aux adresses indiquées dans le protocole sip, ce qui ne fonctionne pas qd le client est natté - il met son @ privée. l'option nat=yes de asterisk lui dit de répondre sur les ports/ip ou ils recoit les paquets, et pas ceux indiqués dans le protocole. alternativement, en envoyant un paquet à stun server, celui ci lui répond simplement depuis quelle @ il a vu arriver le paquet, le client découvre ainsi son @ publique et l'insére ensuite dans le paquets sip