ボイスチャットが利用できるサービスが多くなってますが、
MSメッセンジャーとかNATの内側にいるとポートフォワーディングが必要なものと、
YahooメッセみたいにNAT環境でも問題なく動作するものがありますね。
これはどういう仕組みになっているのでしょうか。
受信待ち受けしているサーバーに、ふたりのユーザーが接続してきて、
このふたりに直接通信させる(?)みたいな機構があると思うのですが・・・。

ルーターの設定をするとかユーザー側の対応ではなく、サーバー側でNATのユーザー同士を通信させる方法があるのでしょうか。

意味が通じてたら、返答をお願いします(汗