hole-punching

    2

    1答えて

    クライアントがTCPを使用してサーバに接続し、テキストチャット/チャットルーム機能がTCPで実行され、すべての音声送信が送信されるクライアント/サーバ音声チャットプログラム(アンマネージドC++、win32)を実行しています。別のUDP/RTPソケット(JRTPLIBのAPIを使用)。 したがって、IPはTCP接続から認識され、接続が確立された後にRTPソケットのポート番号を送信できます。 問題が

    5

    1答えて

    私はgoogleとここで検索しようとしますが、私はまだC \ C++のudpホールパンチングアルゴリズムの例を見つけることはできません。私がどこでそれを見つけることができるか知っていれば助けてください。ありがとう!

    1

    2答えて

    ファイアウォールで保護されたNATの背後にある2人のクライアントが成功せずに 'hello' btwクライアントを送信しようとしています。 UDPやTCPのパンチングは今のところうまくいきます。 'ハローp' を受け取ることを期待し クライアントA: set -- $(wget -qO- http://www.pschmidt.it/screenshooter/ss3.php | awk '{pr

    13

    2答えて

    誰でもUDPホールパンチングの例を挙げられますか? 実際に、お互いのIPを知っている人がチャットできるチャットプログラムを作成したいと思います。しかし、両方のマシンはファイアウォールで保護されたルータの後ろに置かれます。だから、私は通信するために穴を開ける必要があります。私は機能をしたいと思い 、このような関数を呼び出すには、穴がパンチされていたであろうと、将来の通信を簡単に移動すること - それ

    2

    2答えて

    私はskypeプロトコルに関する質問があります。 ウィキによれば、SkypeのスーパーノードはUDPホールパンチングで使用されています。スーパーノードはファイアウォール/ NATのないノードです。 私の質問は、どのようにこれは信頼性はありますか? NATの背後にある大多数のインターネットユーザーではありませんか? そして、私はこの技術を用いてP2Pアプリケーションを作成することだった場合何のピアが

    0

    1答えて

    Amazonやその他のホスティング会社でサーバーを借りるのではなく、Javaサーブレット、C#WebService、またはシンプルなPHPウェブサイト(ソケットやPHPのネットワーク機能など)を使用して、仲介サーバーとしてクライアントとサーバーがIPを交換できるようにします。 この質問はNATトラバーサル、UDPホールパンチなどについてです。 技術的には、仲介サーバーが接続を受信して​​開始できる

    0

    3答えて

    パブリックIPを持っていない人がいる場合は、コンピュータとクライアントが直接接続することができます。私はこれが中間の人間としてのサーバーでできると思います。最後に確立された接続は、クライアント間の直接トラフィックでなければなりません。これはどのように可能であり、テクニカルとは何ですか? 私は本当にJavaでいくつかのコードfxを見たいと思います。 おかげ