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


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

Googleドキュメントで引用を検索して追加する方法

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

論文を書くときは、論文で引用したすべての情報源の詳細で正確なリストを生成する必要があります。 Googleドキュメントを使用すると..


Gmailの自動並べ替えされた受信トレイタブ間でメールを移動する方法

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

未取得のコンテンツ Gmailのタブ付き受信トレイシステムは、メールをカテゴリに整理するための便利な方法ですが、どのメールがど�..


Chromebookの空き容量を確認する方法

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

私はChromebook(および一般的にはChrome OS)が大好きですが、デバイスの内部ストレージが実際にどれだけ使用されているかを簡単に確認..


FlixPlusでNetflixコンテンツをすばやく見つけて楽しむ

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

未取得のコンテンツ Netflixをたくさん視聴する場合、Flix Plusは、ブラウジングと視聴のエクスペリエンス全体を改善する真のスイスア..


FirefoxからSearchHelperExtensionを削除します

クラウドとインターネット Jun 11, 2025

未取得のコンテンツ Microsoftからの6月のパッチの後にFirefoxに追加された新しいサプライズ拡張機能を見つけた場合は、今はかなり不満を感じ..


FirefoxShowcaseで開いているタブとWindowsを簡単に管理する

クラウドとインターネット Dec 21, 2024

未取得のコンテンツ Firefoxで多数のタブやウィンドウを管理する簡単な視覚的方法をお探しですか?次に、FirefoxShowcase拡張機能が提供するも�..


Firefox3.6以降と拡張機能の互換性を強制する方法

クラウドとインターネット Jan 9, 2025

すでにFirefox3.6にアップグレードしている場合は、拡張機能の多くが機能しなくなり、古い拡張機能が機能しなくなったことにお気づきかもし�..


あなたとCrayonPhysicsDeluxeの子供たちのためのオタクの楽しみ

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

未取得のコンテンツ 自分自身と若い人の両方にとって中毒性があり楽しいゲームを見つけるのは毎日ではありませんが、 クレヨンフ�..


カテゴリ