nat-traversal

    0

    1答えて

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

    1

    2答えて

    stunserverリモートコンピュータを2台使用してデータを送信することはできません。データはローカルコンピュータから取得されますが、リモートコンピュータのデータは取得されません。私は私のプログラムを使用してい 、stunserver public void run() { UpdateText("Now Listening.."); remoteSender = new

    1

    1答えて

    私はNATのパンチスルーを読んでいます。私はアイデアを得ているようだが、それを実装するのは苦労し、私はここで一歩足りないと感じている。 この機能をテストするのは難しいです。インターネットベースの接続の場合、環境をほとんど制御できないからです。 サーバーとクライアントの両方の外部アドレスと、外部から見たポートを保持する「ファシリテーター」として実行するSQLサーバーがあります。 - サーバー/クライ

    2

    1答えて

    タイトルによれば、過去のNATを取得できる2つのシステム間のP2P接続を確立することは可能ですか?これらの2つのプログラムは、特定の接続クライアントを他の接続クライアントに識別するWCFサービスに接続されています。その後、プログラムはお互いの情報を受け取ります。これがわからないところです。どのようにお互いを知っているこれらの2つのプログラムは、サービスを介して情報を送信せずに通信できるように、お互

    0

    2答えて

    サーバーに接続する複数のインターネット接続(ルーターなどの背後にある)でクライアントアプリケーションを実行している場合。 5人がいると言いますが、3人がサーバーによって互いに存在していることを伝えられます。そのうちの3人がメッセージを送信すると、他の2人がメッセージを受信すると、これらのメッセージはすべて受信されます最初のサーバーや他の2つのクライアントが情報を送受信しなくても、3つのクライアント

    0

    1答えて

    私は1台のサーバと複数のクライアントを持っています。サーバーは、それぞれのデバイスでシェルスクリプトを実行する必要があります。数千のデバイスがある可能性があるため、単純なソケットでは不可能です。また、サーバーとデバイスは常にソケット経由で接続する必要があります。多くの検索の後、私は解決策がNAT-Tであるかもしれないことを発見しました。しかし、私はそれを使う方法が分からない、あるいは別の解決法があ

    1

    1答えて

    ウィキペディアの記事によると、Micro Transport Protocolは、UDPホールパンチングを使用したNATトラバーサルをサポートしています。しかし、libutp's project pageを見ると、ヘッダーファイルでそのような参照が見つかりません。私は明白な何かを欠いていますかまたは、NATトラバーサルが他の場所に実装されていますか?

    11

    3答えて

    私は言葉を知っているUDPについて話すとき、「接続」は本当に適切ではありませんが、... どのサーバー(既知のIPを持つもの)を取得んそのUDPパケットは、インターネット経由でNATの背後にあるクライアントに送信されますか? たとえば、クライアントがTCP経由のメッセージングを使用してサーバーに接続し、認証するとします。この時点で、サーバはUDPを介してクライアントにデータをストリーミングする準備