問題タブ [mtu]

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 投票する
1 に答える
323 参照

java - Javaでランダムデータを送信する

大学向けのプロジェクトを行っています。私が実行しているアプリケーションは、Java の UDP および TCP クライアント/サーバーであり、データの送信にかかる時間を測定する必要があります。私が持っている質問は、次の質問です。

アプリを高速化するために、バッファ内のランダム データを送信する方法があるかどうかを知りたいです。つまり、コンピュータでファイルの 1 つを使用したくありません。たとえば、500 バイトを送信したいだけです。データの、しかし私は何を気にしません。Linux のターミナルから直接、または Iperf を使用して実行できることは知っていますが、それを Java アプリに実装する方法がわかりません。

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

python - Python で未加工の IP トラフィックを送信する: MTU の検出

Python で手動 MTU ディスカバリーを実装するにはどうすればよいですか?

から: https://networkengineering.stackexchange.com/a/28988/23983

ターゲットに ping を送信します。この例では、Google の DNS サーバー (8.8.8.8) を使用します。ping の DF ビットをオンに設定して、ping が断片化されないようにします。パケット サイズを大きな数値または標準 MTU の 1500 に設定します。一部の ping 実装では、ペイロードのみのサイズを設定することに注意してください。つまり、8 バイトの ICMP ヘッダーと 20 バイトの IP ヘッダーを考慮する必要があります。

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

email - ping を使用せずに MTU サイズを決定する

このガイドを使用して、メール サーバーの適切な MTU (最大転送単位) サイズを調べています。ただし、サーバーは ping をブロックします。メールサーバーへの管理者アクセスなしで MTU サイズを決定できる他の方法はありますか?

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

android - samsung android usbデバイスの切断は、常にwindows 7に再接続します

samsung tab s2 を PC Windows 7 に接続すると、最初に Windows が USB デバイスを認識しないか、MTU ドライバーのインストールに失敗し、多くのエラーが発生します。

他のすべての USB ドライバーをアンインストールしましたが、まだ問題があります。

samsung android usb ドライバー、不明なデバイス、usb デバイスが常に切断される

MTU USB ドライバーが正しくインストールされていません。

何が原因なのかわからない。

=============================================

更新しました:

この問題は、サムスン以外の OEM 以外のケーブルを購入することで解決されます。

これは非常に悪いことで、サムスンの OEM ケーブルがすべての問題の原因です。

結局、Amazon で任意のブランド (Samsung を除く) のケーブルを 10 ドルで購入することになります。

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

networking - UDP の場合、MTU 再送信はどのように機能しますか

よく知られているように、UDP は再送信をサポートしていません。

また、基本的に次のように機能する MTU のようなものも認識しています。送信元ポイントと宛先ポイントの間のパス上のネットワーク デバイスの 1 つが特定のサイズのパケットをサポートしていない場合、それはドロップされます。

TCP の場合、それは問題ではありません。ハンドシェイク後の MSS は常に MTU よりも小さいことがわかっているため (そうですか?)、MTU よりも大きいサイズのパケットを送信する可能性はありません。

しかし、UDP の場合はどのように機能するのだろうか。すでに述べたように、このプロトコルには再送信はなく、MSS のようなものもありません。では、MTU を超えたためにパケットがドロップされた場合はどうなるでしょうか?

それとも、MTU の性質 (UDP や TCP などのトランスポート層プロトコルではなく、実際には IP 層に属します) のために機能するのでしょうか? では、IP 層はドロップされたパケットをより小さな単位で再構築し、再送信するのですか?