skype の NAT越えの話_ - void GraphicWizardsLair( void ); // より、
skype の NAT越えの話 - 日誌 - 2004/12
Cone NAT の場合は UDP Hole Punching で、Symmetrict NAT の場合はリレー・サーバが音声パケットも仲介する
こんなことが出来るんだ、と思って「UDP Hole Punching」についてぐぐる。
UDP Hole Punching については、ここの説明がわかりやすかった。
P2Pとファイアウォール
こちらには、実際に UDP Hole Punching のテストコードを書いて成功した、ということが書かれています。
ごろ猫ブログ: UDP hole punching実験成功!!
ここは、いろいろなNAT越えについての方法がまとめられていました。
Tomo’s HotLine: P2PとNAT(メモ)
次回、ネットワークゲームを作るときには、これ使ってみてください、と誰とはなく書いてみるテスト。