モーグルとカバとパウダーの日記

モーグルやカバ(EXカービング)山スキー(BC)などがメインの日記でした。今は仕事のコンピュータ系のネタが主になっています。以前はスパム対策関連が多かったのですが最近はディープラーニング関連が多めです。

UDP で NAT を越えて通信できる UDP Hole Punching

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(メモ)


次回、ネットワークゲームを作るときには、これ使ってみてください、と誰とはなく書いてみるテスト。