Hva er en STUN-server?

STUN står for ”Simple Traversal of User Datagram Protocol [UDP] Through Network Address Translators [NATs]”. STUN er en protoll som gjør det mulig for NAT-klienter (for eksempel datamaskiner bak en brannmur) å opprette telefonsamtaler mot en VOIP-leverandør utenfor lokalnettverket.

STUN Server Diagram

En STUN-server tillater klienter å finne ut av sin offentlige adresse, hvilken type NAT de sitter bak og hvilken internettport på NAT-et som tilhører lokalporten. Denne informasjonen benyttes til å sette opp UDP-kommunikasjon mellom klienten og VOIP-tilbyderen og etablere en samtale. STUN-protokollen er definert i RFC 3489.

En STUN-server blir kontaktet på UDP port 3478, imidlertid vil serveren gi hint til klienter om å utføre tester på alternative IP- og portnummer i tillegg (STUN servere har to IP-adresser). RFC slår fast at denne porten og IP-adressen er skjønnsmessig.