TracerouteとTracepathの違い

...

IPアドレスを持つすべてのデバイスを追跡できます。

tracepathとtracerouteは、非常によく似たネットワークマッピングコマンドです。 2つの主な違いは、tracerouteを使用するには、Linuxコンピューターのスーパーユーザーである必要があるのに対し、tracepathはこの資格情報なしで実行できることです。 Windows PCでは、コマンドラインアクセス権を持つすべてのユーザーが両方の診断ツールを使用できます。 Tracerouteは、よりカスタマイズ可能な検索パラメーターのセットをサポートします。 ただし、一部の商用IPルーターはこれらの高度なオプションをサポートしていないため、利点は限られています。

TracePath

Tracepathは、指定されたネットワークアドレスへのパスをトレースし、「存続時間」またはTTLラグと最大伝送ユニット(MTU)を報告します。 このコマンドは、コマンドラインプロンプトにアクセスできる他のユーザーが実行できます。

今日のビデオ

Tracerouteの基本

Tracerouteは、デフォルトでTTL値のみを提供することを除いて、基本的にTracepathと同じです。 追加のデータが必要な場合は、コマンドラインでそれらの変数を要求する必要があります。 また、tracerouteでは、Linuxボックスでコマンドを実行するためにスーパーユーザーアクセスが必要であり、一部の高度なデータ要求は、パスに沿ったすべてのルーターでサポートされていない場合があります。 Windows環境では、コマンドラインにアクセスできるすべてのユーザーがTracerouteを実行できます。

高度なtracerouteコマンド

Tracerouteで使用できる高度なコマンドの1つは、IPv4またはIPv6プロトコルを使用してネットワークトレースを実行する機能です。 プローブのICMP、TCP、またはUDPデータ形式から選択することもできます。 Tracerouteは、プローブの特定の送信元ルーティングを選択し、送信元のポートを選択できます。 アウトバウンドプローブから受け入れる最小および最大TTLに制限を設定できます。 さらに、Tracerouteは、応答pingの待機時間を表示したり、各プローブで送信されるパケット数と送信するプローブ数を設定したりできます。 これらのコマンドの一部は、パスに沿ったネットワークハードウェアでサポートされていない可能性があり、ターゲットの宛先に到達する前にプローブを終了する可能性があります。