Tracerouteは、Windowsおよびその他のオペレーティングシステムに含まれているコマンドラインツールです。 pingコマンドと一緒に、それはパケット損失や高遅延を含むインターネット接続の問題を理解するための重要なツールです。. Webサイトへの接続に問題がある場合は、tracerouteを使って問題の原因を特定できます。また、コンピュータとWebサーバー間のトラフィックの経路を視覚化するのにも役立ちます。. tracerouteのしくみ howtogeek.comなどのWebサイトに接続すると、トラフィックは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サイトのアドレスを実行します。たとえば、How-To Geekでtracerouteを実行したい場合は、次のコマンドを実行します。 tracert howtogeek.com (MacまたはLinuxでは、 traceroute howtogeek.com 代わりに) あなたのコンピュータが途中でルータからの応答を受信するにつれて、徐々に経路が形成されるのがわかります。. 別のWebサイト、特に世界の異なる地域でホストされているWebサイトに対してtracerouteを実行すると、パスがどのように異なるかがわかります。最初の「ホップ」はトラフィックがISPに到達するのと同じですが、それ以降のホップはパケットが別の場所に行くので異なります。たとえば、以下では中国のBaidu.comに移動するパケットを見ることができます。. 出力について 基本的な考え方は一目瞭然です。最初の行はあなたのホームルーターを表し(あなたがルーターの後ろにいると仮定して)、次の行はあなたのISPを表し、そしてさらに下の各行はより遠いルーターを表します. 各行の形式は次のとおりです。 ホップRTT 1 RTT...