Є кілька способів реалізації мережевого адреси і трансляції портів. У деяких протоколах додатків, які використовують інформацію IP-адреса, додаток, що працює на вузлі в замаскараденних мережах необхідно визначити зовнішній адресу NAT, тобто адреса, що його партнери зв'язку виявлення, і, крім того, часто необхідно вивчити і класифікувати тип відображення використовується. Зазвичай це робиться тому, що бажано, щоб встановити прямий канал зв'язку (або зберегти вартість прийняття даних через сервер або для підвищення продуктивності) між двома клієнтами обидва з яких знаходяться за окремі NATs.
Для цієї мети простий обхід UDP через NATS (STUN) протокол був розроблений (RFC 3489, березень 2003). Це оголошення реалізації NAT, як повний конус NAT, (адреса) з обмеженим конічної NAT, порт з обмеженням конуса NAT або симетричною NAT і запропонував методологію для тестування пристрою відповідно. Проте, ці процедури, оскільки застаріли від статусу стандартів, оскільки методи є недостатніми для правильної оцінки багатьох пристроїв. Нові методи були стандартизовані в RFC 5389 (жовтень 2008 року) і STUN акронім тепер представляє нову назву специфікації: Session Traversal Програми для NAT.