英語フランス語スペイン語

Ad


OnWorksファビコン

echoping - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーでエコーを実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるエコー コマンドです。

プログラム:

NAME


echoping - TCP または UDP でリモート ホストをテストします

SYNOPSIS


反響する [-4] [-6] [-v] [-V] [-f]塗りつぶし] [-NSタイムアウト] [-c] [-d] [-u] [-sサイズ] [-NS番号]
[-w遅れ] [-NSURL またはパス] [-R] [-iURL] [-NS優先順位] [-NSトス] [-C] [-S] [-A] [-a] [-mプラグイン]
hostname [:ポート] [プラグイン オプション...]

DESCRIPTION


反響する リモートインターネットのパフォーマンスを (ほぼ) テストするための小さなプログラムです
TCP「エコー」パケットを送信することにより、ホストをホストします。 他のプロトコルも使用できます (HTTP -
Web サーバー、UDP「エコー」などをテストするための優れたツールになります)。

反響する TCP 接続をセットアップする時間を含め、経過時間を単純に表示します。
データを転送します。 したがって、物理回線の raw スループットには不向きです。
メジャー (bing や treno とは異なります)。 一方、それが実行するアクションは、
たとえば、HTTP 要求であり、それを (慎重に) Web を測定するために使用することは意味があります。
パフォーマンス。

ARGUMENT


ホスト名[:ポート]
テストするサーバーの名前 (またはアドレス)。 HTTP の場合、ポート番号を指定できます。
HTTP と IPv6 の場合、RFC 2732 構文を使用できます (おそらくエスケープする必要があります)。
シェルからのブラケット)。 名前は IDN (Unicode ドメイン名) にすることができます。

OPTIONS


-v冗長

-V echoping のコンパイル済み構成を表示します。 バグ報告に便利です。

-s nnn 送信するデータのサイズ。 大きな値は、いくつかのエコーで奇妙な結果を生成する可能性があります
サーバー。

-n nnn 繰り返されるテストの数。 このオプションを使用すると、最小、最大、
平均時間と中央時間、および標準偏差。 中央値は値です
メジャーの半分がその下にあり、残りの半分が上にあるようにします。 あなたが
インターネット全体でよくあるように、非常に変動性の高い値を測定します。
「極端な」値を避けるために、中央値は平均よりも優れています。 「値」を確認できます
標準偏差を見ることによる平均の
偏差値が平均の半分を超えている場合、平均は何の意味もありません。
(詳細については、統計に関する本を参照してください。現実ははるかに複雑です。)

-w nnn XNUMX つのテスト間で待機する秒数 (デフォルトは XNUMX 秒)。 あるシステムでは
usleep() の場合、3.14 のように小数で記述できます。 それ以外の場合は、使用
整数。

-t nnn あきらめる前に応答を待つ秒数。 TCP の場合、これは最大値です。
接続全体 (セットアップとデータ交換) の秒数。

-u TCP の代わりに UDP を使用する

-d echo の代わりに「discard」サービスを使用する

-c echo の代わりに「chargen」サービスを使用する

-h URL またはパス
指定された URL に (エコーではなく) HTTP プロトコルを使用します。 ホスト名が
Web サーバー、引数はパス、相対 URL (たとえば、「/」または
「/pics/foobar.gif」)。 ホスト名が Squid のようなプロキシ/キャッシュの場合、引数は
絶対URLにする。

-R HTTP ステータス コード 3xx (リダイレクト) を通常の応答として受け入れます (デフォルトは
エラーとみなします)

-i url 与えられた URL に ICP プロトコルを (echo ではなく) 使用します。 URL は
絶対的なもの。 これは主に Squid Web プロキシ/キャッシュをテストするためのものです。

-A プロキシ (使用している場合) に強制的にキャッシュを無視させます

-a プロキシ (使用している場合) に、元のサーバーでデータを再検証するように強制します。

-C SSL/TLS (暗号化) プロトコルを使用します。 HTTP テスト専用。

-S 指定されたサーバーに (エコーではなく) SMTP プロトコルを使用します。

-4 IPv4 のみを使用する (ターゲット マシンに IPv6 アドレスがある場合でも)

-6 IPv6 のみを使用する (ターゲット マシンに IPv4 アドレスがある場合でも)

-f 文字
パケットにこの文字を入力します (デフォルトはランダム充填です)

-D 合計時間ではなく、実際のデータ転送時間のみを表示しようとします

-N n +/- より大きい値 (「外れ値」) を除外した平均を表示します
N*標準偏差

-pn ソケットの優先順位を整数にしてパケットを送信します n. ソケットのマッピング
ネットワーク層またはリンク層への優先度 優先度はネットワークに依存します
使用中のプロトコルとリンク プロトコル。 詳細については、 SO_PRIORITY in ソケットとします。

-P n 送信パケットの IP タイプ オブ サービス オクテットを最小に設定します。
整数の有効 XNUMX ビット n。 見る ip(7) or ip(4) (あなたに応じて
ユニックス)。 /usr/include/netinet/ip.h には、Type を設定するための興味深い定数が含まれている場合があります
サービスの。

-m プラグイン
指定されたプラグインをロードします。 プラグインは最初に通常のライブラリで検索されます
ディレクトリ (参照 ld.so(8) ) 次に /usr/lib/echoping に移動します。 入力できます ls in
/usr/lib/echoping を調べて、利用可能なプラグインを確認してください。 のドキュメント
指定されたプラグインが入っています echoping_PLUGINNAME(1) プラグイン固有のオプションが表示されます After
ホスト名。


エコー -v foobar.example.com
リモート マシンを TCP エコーでテストします (XNUMX 回のテスト)。

エコー -n 5 -w 10 foobar.example.com
リモート マシンを TCP エコーでテストします (XNUMX 秒ごとに XNUMX 回のテスト)。

エコーピング -h / foobar.example.com
リモート Web サーバーをテストし、そのホームページを尋ねます。 を示していないことに注意してください
URL全体。

エコー -h http://www.example.com/ キャッシュ.example.com:3128
リモート Web プロキシ キャッシュをテストし、Web ページを要求します。 示す必要があることに注意してください
URL全体。

エコーピング -n 3 -m whois foobar.example.com -d tao.example.org
whois プラグインをロードし、ホスト foobar.example.com にクエリを実行します。 「-d tao.example.org」
whois プラグインに固有のオプションです。

エコー -u -P 0xa0 foobar.example.com
IP Precedence 5 で複数の UDP Echo パケットを送信します。

IP タイプ OF サービス オクテット


IP パケット ヘッダーには、「タイプ オブ サービス オクテット」と呼ばれる 8 ビットが含まれています。 の値
オクテットは -P オプション。 オクテットの効果は、次のように定義されています。
RFC791 インターネット プロトコール およびRFC2474 定義 of   差別化 サービス フィールド (DS
分野) in   IPv4 & IPv6 ヘッダ.

RFC791 が定義 優先順位 優先順位が 0 から 7 まで昇順で、ビット
ディレイ, スループット, 信頼性の向上, 費用 これは、アプリケーションの優先度を示します
ネットワークを介したパケットのパスのプロパティ。 優先順位 一番多い
タイプ オブ サービス オクテットの有効な XNUMX ビット。
による注文 D, T, R & C ビット。 最下位ビットはゼロでなければなりません。 の XNUMX つだけ
D, T, R or C ビットを設定できます。

RFC2474 は、Distributed Services Code Point (DSCP) を定義しています。 これはセレクターとして機能します
ネットワークがパケットに適用できる 64 の可能な動作の間。 の DSCP である
タイプ オブ サービス オクテットの最上位 XNUMX ビット。 残りの最小
オクテットの有効な XNUMX ビットはゼロでなければなりません。

への数値引数 -p & -P 11 進数 (013 など)、XNUMX 進数 (XNUMX など) または
0 進数 (0xXNUMXb など)。 そのため、XNUMX 進数の引数に先行ゼロを埋め込むと変更されます
読み取った値。

一部を設定するには、スーパーユーザーになる必要がある場合があります -p or -P 値 (Linux での優先順位、
インスタンス)。

onworks.net サービスを使用してオンラインでエコーを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad