Tracerouteを使用してネットワークの問題を特定する方法

Jul 5, 2025
トラブルシューティング

Tracerouteは、Windowsおよびその他のオペレーティングシステムに含まれているコマンドラインツールです。 pingコマンドとともに、これは次の重要なツールです。 インターネット接続の問題を理解する 、パケット損失と高遅延を含みます。

Webサイトへの接続に問題がある場合は、tracerouteが問題の場所を教えてくれます。また、コンピューターとWebサーバー間でトラフィックがたどるパスを視覚化するのにも役立ちます。

Tracerouteのしくみ

Webサイト(たとえば、howtogeek.com)に接続する場合、トラフィックはWebサイトに到達する前にいくつかの仲介者を経由する必要があります。トラフィックは、ローカルルーター、インターネットサービスプロバイダーのルーターを経由して、より大規模なネットワークなどに送られます。

Tracerouteは、トラフィックがWebサイトに到達するまでのパスを示します。また、各停止で発生する遅延も表示されます。 Webサイトへのアクセスに問題があり、そのWebサイトが正常に機能している場合は、コンピューターとWebサイトのサーバーの間のパスのどこかに問題がある可能性があります。 Tracerouteは、その問題がどこにあるかを示します。

tracerouteを使用して、説明とデモンストレーションを行いました。 あなたのインターネットサービスプロバイダーにインターネットサービスを提供するのは誰か

より専門的に言えば、tracerouteは、ICMPプロトコル(pingコマンドに使用されるのと同じプロトコル)を使用して一連のパケットを送信します。最初のパケットの存続時間(TTLまたはホップ制限とも呼ばれます)は1です。 2番目のパケットのTTLは2で、以下同様です。パケットが新しいルーターに渡されるたびに、TTLは1ずつ減少します。0に達すると、パケットは破棄され、ルーターはエラーメッセージを返します。この方法でパケットを送信することにより、tracerouteは、パス内の各ルーターがパケットを破棄して応答を送信することを保証します。

Tracerouteの使用方法

Tracerouteは、コマンドプロンプトまたはターミナルウィンドウから実行されます。 Windowsでは、Windowsキーを押し、コマンドプロンプトと入力し、Enterキーを押して起動します。

tracerouteを実行するには、tracertコマンドを実行してからWebサイトのアドレスを実行します。たとえば、ハウツーオタクでtracerouteを実行する場合は、次のコマンドを実行します。

tracert howtogeek.com

(MacまたはLinuxでは、 traceroute howtogeek.com 代わりに。)

コンピュータが途中でルーターから応答を受信すると、ルートが徐々に形成されるのがわかります。

別のウェブサイト、特に世界の別の地域でホストされているウェブサイトのtracerouteを実行すると、パスがどのように異なるかがわかります。最初の「ホップ」はトラフィックがISPに到達するのと同じですが、後のホップはパケットが他の場所に移動するときに異なります。たとえば、以下に、中国のBaidu.comに送信されるパケットを示します。

出力を理解する

基本的な考え方は自明です。最初の行はホームルーターを表し(ルーターの背後にいると仮定)、次の行はISPを表し、さらに下の各行は遠くにあるルーターを表します。

各行の形式は次のとおりです。

ホップRTT1RTT2RTT3ドメイン名[IP Address]

  • ホップ:パケットがルーター間を通過するときは常に、これは「ホップ」と呼ばれます。たとえば、上記の出力では、現在の場所からHow-ToGeekのサーバーに到達するのに14ホップかかることがわかります。
  • RTT1、RTT2、RTT3:これは、パケットがホップに到達してコンピューターに戻るまでにかかるラウンドトリップ時間です(ミリ秒単位)。これはレイテンシーと呼ばれることが多く、pingを使用したときに表示される数値と同じです。 Tracerouteは、各ホップに3つのパケットを送信し、毎回表示するため、遅延がどの程度一貫しているか(または一貫していないか)がわかります。一部の列に*が表示されている場合は、応答がありません。これは、パケット損失を示している可能性があります。
  • ドメイン名[IP Address]:ドメイン名は、利用可能な場合、ルーターの場所を確認するのに役立つことがよくあります。これが利用できない場合は、ルーターのIPアドレスのみが表示されます。

これで、tracertコマンドを使用して、その出力を理解できるようになります。

Common Network Problems And Solutions

How To Identify Network Issues With Traceroutes | Obkio

How To Identify Network Performance Issues | Obkio

Network Troubleshooting Using The TRACERT (TRACEROUTE) Command

Troubleshooting With Traceroute

Basic Networking Command TRACE Route. How To Troubleshoot Network Problems.

How To Troubleshoot A Slow Network

How Does Traceroute Work?

Investigating Network Loops

Tutorial: Troubleshooting With Traceroute


トラブルシューティング - 最も人気のある記事

Web Bluetoothとは何ですか?

クラウドとインターネット Jul 6, 2025

未取得のコンテンツ 一般的に言って、私たちのほとんどは、Bluetoothを、音楽やその他のオーディオの再生(スピーカー/ヘッドセット..


Snapchatの友達の横にある絵文字はどういう意味ですか?

クラウドとインターネット Jan 27, 2026

未取得のコンテンツ Snapchatの友達の横に、小さな絵文字が表示されます。 これらの絵文字にはそれぞれ特定の意味があ..


ブラウザがWebサイトのIDを確認し、詐欺師から保護する方法

クラウドとインターネット Sep 28, 2025

未取得のコンテンツ ブラウザが暗号化されたウェブサイトにウェブサイトの組織名を表示することがあることに気づいたことがあり�..


ブラウザのみを使用してWebサイトから通知を取得する5つの方法

クラウドとインターネット Dec 23, 2025

ブラウザは機能を非常に速く追加しているため、それらを追跡するのは困難です 。 Internet Explorerはライブタイル通知とタスク..


Operaでファイルタイプのアクションを変更する

クラウドとインターネット Aug 26, 2025

未取得のコンテンツ Operaはしっかりした、しっかりと構築されたブラウザであり、慣れれば簡単にカスタマイズできます。画像やPDFファイル..


あなたのウェブサイトのために写真をフラッシュに変換する

クラウドとインターネット Jan 18, 2026

未取得のコンテンツ 写真をウェブサイトのフラッシュスライドショーに変換するためのすばやく簡単な方法をお探しですか?今、あなたは�..


ブックマークUIコンソリデーターを使用してブックマークツールバーにブックマークメニューを追加する

クラウドとインターネット Sep 28, 2025

ブックマークメニューとブックマークツールバーを一緒に組み合わせたいと思ったことはありませんか?これで、Bookmarks UIConsolidatorを使用で�..


デスクトップアプリケーションとしてのオンラインストップウォッチの使用

クラウドとインターネット Nov 26, 2025

ベンチマークを含むプロジェクトの調査をしているときに、結果の時間を計るのに良いストップウォッチが必要だと気づきました…それはま�..


カテゴリ