web-dev-qa-db-ja.com

「Tracert」と「Traceroute」の違い

ワークステーションと宛先アドレス間の往復遅延を判別するために使用されるプログラムは、次のとおりです。(A)Tracert(B)Traceroute(C)Ping(D)Pop


私の試み:

私がそれをググったとき:

Tracerouteは、コンピューターと指定された宛先コンピューター間のインターネット経由のルート(各ホップの特定のゲートウェイコンピューター)を記録するユーティリティです。また、各ホップにかかった時間を計算して表示します。

Tracertコマンドは、指定した宛先に接続しているコンピューターまたはデバイスからパケットがたどるパスに関するいくつかの詳細を表示するために使用されるコマンドプロンプトコマンドです。 tracertコマンドがtrace routeコマンドまたはtracerouteコマンドと呼ばれることもあります。

どちらもできるようです。

それらの違いは何ですか、説明してもらえますか?

4
ً ً
  • Pingコマンド、ping [ 1 ]、[ 2 ]は、パッケージを宛先に送信し、回答を待つ基本的なツールです。出力には、遅延(min/avg/max/mdev)が表示されます。 異なるポートにpingすることもできます。 他のプログラムとは異なるポートをpingすることもできます(以下を参照)。多くのオプションの中から、-pを選択して、送信するパケットを指定できます。これは、ネットワーク内のデータに依存する問題の診断に役立ちます。

  • Tracerttracerouteは、起点と終点の間の各ノードの遅延時間を示します。一部のサーバーは、さまざまなサービス(udp、http ...)に対してさまざまな量の帯域幅を予約するため、さまざまなポート(-pオプションudp、tcp、icmp ...)をテストするとさまざまな情報が得られます。
    どこでより多くの時間を費やすかを理解することは役に立ちます。これらのボトルネックを回避するためにルーティングを変更できる場合に役立ちます。前述のように、起点と宛先の間の各ノードに要求しようとするため、pingよりも低速です。

  • 私が知っていることとして、popは電子メールのプロトコルであり、このサービスの速度をテストするための一連のコマンドがある可能性もあります...

  • 特定のポートpingに(実際にはpingではありません)、ツールをtcpingとして使用できます。 [] またはtcpping [ 4 ]

    リモートホストへのネットワーク遅延を測定する一般的な方法は、ICMPエコー要求および応答パケットを使用するpingユーティリティを使用することです。ただし、場合によっては、ICMPトラフィックがファイアウォールによってブロックされるため、制限付きファイアウォールの背後にあるホストではpingユーティリティが使用できなくなります。このような場合、TCP/UDPパケットを使用するレイヤー3測定ツールに依存する必要があります。これは、これらのレイヤー3パケットが一般的なファイアウォールルールをバイパスする可能性が高いためです。

4
Hastur

それらは同じである必要があります。これが私が見つけたものです:

どちらのコマンドも基本的に同じものです。主な違いは、オペレーティングシステムと、コマンドがバックグラウンドでどのように実装されるかです。フォアグラウンドでは、どちらの場合も同じ種類の情報が表示されます。 Tracerouteはコンピューターネットワーク診断ツールで、ルートを表示し、ネットワーク全体のパケットの通過遅延を測定します。

このコマンドは、Unix OSでは「traceroute」として使用できますが、WindowsNTベースのOSでは「tracert」として使用できます。 IPv6の場合、「tracert6」と呼ばれることがよくあります。 Linuxでは、コマンドはデフォルトでユーザーデータグラムプロトコルのシーケンスを宛先ホストに送信します。 Windowsの場合、UDPパケットの代わりにICMPエコー要求を送信します。

https://www.quora.com/What-is-the-difference-between-traceroute-and-tracert

6
breakpoint

きっと彼らが望んでいる答えは(C) Ping。ワークステーションからの往復時間を確認したいだけなら、それを使用します。迅速でシンプルで、 ほぼすべてネットワーク対応デバイス世界 で何らかの形で利用できます。

(A) Tracertおよび(B) Tracerouteは、それぞれWindowsと* nixで非常によく似たユーティリティです。これら2つの答えのどちらを選択するかは、指定されていないワークステーションのOSによって異なります。
どちらも、エンドポイントへのラウンドトリップ時間だけでなく、途中の他のすべてのルーターへのラウンドトリップ時間も示します。したがって、それらは機能しますが、入力が遅く、長くなり、多分pingほど多くのマシンでは使用できません。

(D) Popは、この場合、おそらくpingの単なる遊びです。 [〜#〜] pop [〜#〜] は電子メールプロトコル(およびサウンド、父親のニックネームなど)ですが、この質問とはあまり関係ありません。

0
Jacktose