うんにゃ、アプリが勝手にNATのポートフォーワードを設定できてしまうという機能もあるよ。
UPnP対応ルータ+WindowsMessengerはそうやって穴あけてNAT-NAT間の通信をするんだと。