問題タブ [udp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3860 参照

iphone - ピア2ピアゲーム用に3Gを介したNATトラバーサル技術を介してiPhoneを接続することは可能ですか?

iPhoneを別のiPhoneまたはそのゲームのプロトコルを話している他のネットワーククライアントに接続することは可能ですか?

XBox 360で使用されているのと同じNATトラバーサル手法を使用して、ファイアウォールを介してユーザーXBoxでゲームをホストできると考えていました。

NATトラバーサルを効果的に機能させるには、クライアントがホストしていることを「ブロードキャスト」して、別のクライアントがNAT接続を開始できるようにする中央サーバーが必要です。提供されたリンクでは、これはリレーと呼ばれます。

NATトラバーサル技術をブロックする米国のAT&T 3Gネットワ​​ークに固有の制限はありますか(wifiファイアウォールのNATトラバーサルに制限されますか)?

NATトラバーサルプロジェクト:-PJSIP -STUN、TURN、ICEなどの標準ベースのプロトコルを使用してNATトラバーサル機能を提供します。-NATトラバーサル用のApacheMINAJavaネットワークライブラリを使用したフリーキャスト

0 投票する
2 に答える
3691 参照

networking - TCPチェックサムのエラー率?

TCPとUDP(場合によっては)は、内容が正しいことを確認するために単純なチェックサムを使用します。

私が知りたいのは、パケットが破損する頻度の経験的データまたは見積もりですが、標準的なコンピューターとインターネット接続を使用している人にとっては正しいチェックサムがあります。

これはおそらくISPの品質、ハードウェアの品質などによって大きく異なることがわかっていますが、これに関する情報を聞きたいだけです。

0 投票する
3 に答える
17273 参照

flash - Flash/ActionScript で UDP を使用することは可能ですか?

簡単な質問: Flash/ActionScript で UDP データグラム ソケットを使用する可能性はありますか?

0 投票する
2 に答える
434 参照

java - udp ソケットでカーネルに割り当てられたローカル アドレスを理解する

jstun ライブラリ (hxxp://jstun.javawi.de/) を使用して Java アプリケーションを開発しており、パブリック IP をカーネルによって選択されたものと比較する必要があります (ワイルドカード アドレス - hxxp://java.sun .com/j2se/1.5.0/docs/api/java/net/DatagramSocket.html#DatagramSocket() ) udp ソケットを作成するとき。

私が理解できないのは、nated ネットワークのローカル IP が 192.168.1.x の形式である場合、なぜ 10.xxx などの IP を取得するのですか?

この 2 つがまったく無関係である特定の理由はありますか? 私nat の背後にいなければ、カーネルはソケットを私の公開アドレスにバインドしますか?

どうもありがとう!非対称

0 投票する
3 に答える
2137 参照

c++ - ipv6 は ipv4 と下位互換性がありますか?

ipv4 を使用して記述された小さな udp サンプル プログラムがあります。コードを ipv6 に変更した場合でも、IPv4 アドレスを持つリスナーを使用して誰とでも通信できますか? 私は移植例を見ていました

http://ou800doc.caldera.com/en/SDK_netapi/sockC.PortIPv4appIPv6.html

コードを変更するだけで確実に機能するのか、それともデュエル スタック モードで記述しなければならないのかはわかりません。

0 投票する
2 に答える
96 参照

comparison - 信頼性を扱うシーケンスID

UDP メッセージの信頼性を処理する簡単な方法を見つけようとしています。それぞれにシーケンス ID を付けて送信し、ID を以前に受信した ID と比較することで、損失を検出できると考えました。私は通常整数を使用しますが、それが無限に増加し続けるという考えは私には合いませんでした。

base64 を使用することもできますが、それは読みやすくするだけで、実際には何も解決しません。

日付スタンプを前に付けることも考えましたが、真夜中頃に受信したメッセージを処理する場合、それはちょっとずさんです。

たとえそれが整数に固執するだけであっても、誰かが提案できるより良い解決策が必要だと思います。

0 投票する
1 に答える
2587 参照

java - IP ヘッダー バイトを解析する Java 用のライブラリはどれですか?

私のプロジェクトでは、しばらく前から独自の IP ヘッダー解析コードを作成しています。私たちの時間を他の場所でもっと有効に使えるのではないかと考え始めています。グーグル検索はあまり役に立ちませんでした。

基本的に、私が探しているのは、バイト配列に格納された IP パケット ヘッダーからすべての意味のある情報を解析できるサード パーティのライブラリです。

JNI を使用して libpcap をラップする Java Wireshark ライブラリがあると誰かが教えてくれました。純粋な Java ソリューションを知っている人はいますか? 商用またはオープンソースのソリューションはどちらも受け入れられます。

0 投票する
3 に答える
47335 参照

c++ - ソケットにフラグメントしない(DF)フラグを設定するにはどうすればよいですか?

UDPを使用してパケットを送信するためのDF(フラグをフラグメント化しない)を設定しようとしています。

リチャードスティーブンの本第1巻Unixネットワークプログラミングを見てください。Sockets Networking API、これを設定する方法が見つかりません。

私はsetsockopt()でそれを行うと思いますが、193ページの表でそれを見つけることができません。

これがどのように行われるかを提案してください。

0 投票する
1 に答える
1128 参照

networking - Erlang: UDP パケットの TTL を設定または確認する方法は?

Erlang では、次のことができます。

  • 送信された UDP パケットの TTL を設定しますか?

  • 受信した UDP パケットの TTL の値を取得しますか?

GTSMを実装するにはこれを行う必要があります

0 投票する
3 に答える
495 参照

c# - UDPClientが時々nullになるのはなぜですか

送信中にudpLinkのnull例外が発生して、このコードがときどき失敗する理由を誰かが説明できますか?

これは私がそれを修正した方法に関する新しいコードです。

何か案は?