オープンソースのクロスプラットフォームのNATパンチスルーはありますか?オープンソースのクロスプラットフォームのNATパンチスルーはありますか?
7
A
答えて
2
私は1つを見ていないが、あなたはあなたがここに必要以上の情報を見つけることができます:
http://www.enchantedage.com/node/8
それは、仕事のほんの少しを実装するためにひどく難しいことではありません。
ページには、サーバー部分(イントロデューサ)とクライアント部分の両方を含む、UNIXとWindows上に構築されていることを示すコードがあります。ライセンスは記載されていませんが、著者がReadmeに技術が無料であることを示しており、ページの情報とソースコードの例から再実装する方法は比較的簡単です。
著者はウェブサイトエンチャンテージの所有者のようですので、詳細については直接お問い合わせください。
0
私は恐れがありますが、2年前にいくつかのIETFドキュメントを作成した地域で行われた研究があったことは分かります。好奇心旺盛な読者はすでにこれらに精通しているかもしれません。おそらく
2
私が見た中で最高のものはUDTです。これは信頼できるUDPライブラリであり、「ランデブー」接続モードも含まれていますこれは、NATのパンチングに役立ちます。あなたがしなければならないことは、外部のIPアドレスとポートを把握し、何とかそれを他のクライアントに(そしてその逆に)取得することだけです。あなたがその情報を知ったら、あなたは同時に(ランデブーモードが設定された状態で)接続とバインドの両方を行い、残りを把握するために最善を尽くします。
関連する問題
- 1. p2pモデルのモバイルネットワーク上のNATパンチスルー?
- 2. 無料でオープンソースのクロスプラットフォームのゲームエンジンには何がありますか?
- 3. オープンソースとクロスプラットフォームのマルチプレイヤー/ネットワーキングライブラリ?
- 4. オープンソースのブログエディタはありますか?
- 5. オープンソースのAS3インバースキネマティクスライブラリはありますか?
- 6. オープンソースのソーシャルシングルサインオンファサードはありますか?
- 7. オープンソースのチェックイン/チェックアウトシステムはありますか?
- 8. オープンソースのDRMソリューションはありますか?
- 9. オープンソースのDB2クライアントはありますか?
- 10. C++コアアプリケーション開発フレームワーク、オープンソース、クロスプラットフォーム
- 11. オープンソースのジオパーサーがありますか?
- 12. WinformsまたはASP.NET用のオープンソースのタスクランナーはありますか?
- 13. C++バインディングを持つハードウェアアクセラレーションされたオープンソースのクロスプラットフォーム物理ライブラリがありますか?
- 14. オープンソースのJavaリフレクション・ユーティリティまたはjarファイルはありますか?
- 15. オープンソースのSpringブログプロジェクトまたはフォーラムプロジェクトはありますか?
- 16. win32のCopyFileのクロスプラットフォーム版はありますか?
- 17. SAP:クロスプラットフォームのHTML Webベースのクライアントはありますか?
- 18. TensorFlowのSaverには、クロスプラットフォームのファイル形式がありますか?
- 19. C++用のクロスプラットフォームのコマンドラインライブラリはありますか?
- 20. iphoneのための良いオープンソースのチェスゲームはありますか?
- 21. NATに接続しているホストからNATのIPアドレスを尋ねる方法はありますか?
- 22. C++で書かれたオープンソースのPDFプリンタはありますか?
- 23. クロスプラットフォームの自動テスト - 方法はありますか?
- 24. オープンソースのための株式市場ウェブサービスはありますか
- 25. 無料のオープンソースのアンドロイドカスタムコントロールはどこにありますか?
- 26. オープンソースのスタンドアロンの静止画像サーバーはありますか?
- 27. BouncyCastle以外のオープンソースのJCEライブラリはありますか?
- 28. JavaでXAトランザクションファイルへのオープンソースのソリューションはありますか?
- 29. オープンソースNSViewベースのUINavigationControllerベースのコンポーネントはありますか?
- 30. オープンソースのメモリディスクバッファの実装はjavaにありますか?
リンクが機能しません。私はこれが同じページであると推測しています。http://www.mindcontrol.org/~hplus/nat-punch.html – scoopr
@scooprありがとう、それは古いコピーです。オリジナルはhttp://www.enchantedage.com/node/8に移動したように見えますが、もう一度消えてしまうと、archive.orgにはソースコードを含むコピーがあります:http://web.archive.org/ web/20100911100603/http://www.enchantedage.com/node/8 –
ちなみに、その記事とコードの著者はStack Overflowにあります:http://stackoverflow.com/users/89233/jon-watte –