ネットワークプログラミング相談室 Port16
■ このスレッドは過去ログ倉庫に格納されています
0224デフォルトの名無しさん
2006/01/22(日) 15:11:35http://homepage3.nifty.com/toremoro/p2p/firewall.html の下方にあるように UDP hole punching は UDP
でしかできないとなっています。でも以下の方法でやれば TCP でもできるのでは?...
1.STUN サーバー(グローバル状態)に接続して、自分の Address.Portを記録してもらう(サーバー用として)。
2.外部からつなぐ場合、STUN サーバーから Address.Portを取得して、UDP で「サーバー用にポートを切
り替えて」というパケットを送る。
3.ポートを切り替える。
4.外部からTCPで接続する。
駄目でしょうか?
■ このスレッドは過去ログ倉庫に格納されています