UDPホールパンチング
対称型NATでは、既知のSTUNサーバに対するコネクションに関連するNATマッピングは、既知のサーバからの受信にしか使えないよう制限されているので、既知のサーバ側から見えるNATマッピングはエンドポイントにとって役に立たないからである。
より精巧な方法として、双方のホストが互いに複数回ずつ送信を試みる方法がある。制限付きコーンNATでは、他のホストからの最初のパケットはブロックされる。しかしこれによって相手マシンにパケットを送ったという記録がNATデバイスに残り、以後その相手方IPアドレスとポート番号からのパケットはNATを通されるようになる。この技法はP2PソフトウェアやVoIP通話で広く使われており、UDP 上でVPN接続を確立する際にも応用できる。同様の技法をTCPコネクションにも適用する場合があるが、成功率は遥かに低くなる。何故なら、TCPではコネクションのストリームは応用プログラムではなくホスト OS が制御しており、順序番号がランダムに生成されるので、順序番号を検査するような NAT デバイスは、パケットを既存のコネクションに結び付けることが出来ずに破棄してしまうからである。