コンピュータのネットワーク待ち時間をテストするために使用できる無料のコマンドラインツールはありますか?ㅏ処理第二マシンが配置されているTCPを介してㅏLinuxを実行していますか?
GETリクエストなど、マシンに対して多くの小さなリクエストをテストする必要があります。第二奴隷機械ㅏ。
次を見ました。sockperf
しかし、コンピュータにクライアントをインストールできる必要があるようです。 ㅏ(大丈夫です)そしてサーバー上第二私は後者を選ばなかった。
どんな提案がありますか?
答え1
すでにDebianにパッケージされているhping3を使用できます。 https://packages.debian.org/buster/hping3
例:
hping3 -S -p 80 www.stackexchange.com
すでにDebianにパッケージされているtcptracerouteを使用できます。 https://tracker.debian.org/pkg/tcptraceroute
源泉 https://github.com/mct/tcptraceroute
例:
tcptraceroute www.stackexchange.com 80
ab
http benchamrkを実行するには、apacheを使用できます。
https://packages.debian.org/buster/apache2-utils
ab -c2 -n 4 http://www.stackexchange.com/
答え2
他のオプションは、wget、curl、またはカスタムスクリプトを使用し、Wireshark / tcpdumpを使用してトラフィックをキャプチャし、事後分析を実行し、レイテンシおよびその他のQoS指標を確認することです。