STUN
Simple Traversal of UDP through Network Address Translation
STUN is an IETF (Internet Engineering Task Force) based protocol defined in RFC 3489. STUN is used as a mechanism when overcoming the problem of NAT (Network Address Translation) traversal for protocols such as SIP (Session Initiation Protocol).