ネットワークツールは、コンピュータ ネットワークが正常に動作していない問題を解決するために不可欠です。ネットワークを正しい状態に戻すためにできることは数多くありますが、そのうちの 2 つは次のとおりです。ピンそしてトレースルート。
どちらのツールもネットワークのトラブルシューティングを目的として設計されており、同様の方法で動作します。ただし、大局的に見ると、これらのツールは大きく異なります。パフォーマンスの悪いネットワークのトラブルシューティングに使用できるツールは他にもありますが、今日はこれら 2 つのツールだけに焦点を当てます。
Ping および Traceroute ネットワーク ツール
Windows 11/10 では、Traceroute は次のように知られていることに注意してください。トレースト一方、Cisco および Unix プラットフォームでは、代わりに Traceroute という用語が使用されます。ただし、ネットワーキングは Cisco プラットフォームとの関連性が高いため、より一般的な名前を使用することにしました。
WindowsのPingツール
ネットワークのトラブルシューティングに関しては、Ping ツールが最も一般的に使用されます。ピン、別名パケットインターネットピット、ほぼすべてのオペレーティング システムに含まれています。
有効にするには、ping コマンドが必要です。そこから、ICMP (Internet Control Message Protocol) を呼び出してエラーを報告し、重要なデータを IP パケット処理に提供します。
さて、Ping の仕組みは非常に興味深いものです。まず、IP アドレスを指定し、そこからそのアドレスに ICMP エコー要求メッセージを送信する必要があります。宛先コンピュータがメッセージを受信できる場合、ICMP エコー応答メッセージで通信を返します。
Ping コマンドが実行されると、通常、ネットワークのパフォーマンスに関する関連情報が出力されます。上の画像を見れば、私たちが何について話しているのかがわかるでしょう。
Windows の Tracert Traceroute ツール
Traceroute とは何かというと、コマンドライン インターフェイスに基づいたトラブルシューティング ツールです。このツールの主な目的は、パケットがターゲットに到達するために使用するパスを決定することです。 Ping と同様の方法で、Traceroute もICMP(インターネット制御メッセージ プロトコル) も同様です。
ただし、Traceroute が ICMP に関する Ping と異なる点は、パケットが通過するパスによって各ルーターを正確に特定することです。ご存知のとおり、Traceroute は問題の正確な場所をより適切に検出できるため、ネットワーク問題のトラブルシューティングに優れていると考えられています。
Traceroute がパス内のすべてのルーターを識別する方法: トラブルシューティング ツールは、大量の ICMP エコー パケット メッセージ リクエストを特定の宛先に送信する傾向があります。さて、最初のいくつかのメッセージには、生存時間(TTL) 制限は 1 に設定されます。これは、パス内の最初のルーターがパケットを破棄し、ICMP 時間超過メッセージを配信することを意味します。
最後に、宛先ホストに到達し、ICMP エコー応答メッセージが受け入れられるまで、TTL パラメータは 1 ずつ増加します。そこから、元のホストは受信した ICMP メッセージを簡単に使用して、パス内のすべてのルーターを識別できるようになります。
このコマンドは管理者特権の CMD で実行する必要があります。
tracert www.<sitename>.com
Unix オペレーティング システム上の Traceroute についてはどうですか?
このコマンドの動作は、Windows オペレーティング システムと比較すると少し異なります。これは、UDP パッケージと、33434 ~ 33534 の範囲に沿った広大な宛先ポートを利用します。これらのポート番号は、宛先ホストにあるアプリケーションによって使用される可能性はほとんどありません。