2022 年の 3 つのベストのtracerouteツールとtracertソフトウェア
Traceroute ツールと Tracert ツールの必要性
デジタル ネットワークは常に変化する現象であるため、可能な限り効率を維持するには、継続的な監視と再構成が必要です。これは、そのようなネットワークの維持を担当する管理者には、今日、非常に高速なデータ転送トラフィックを使用して通信するガジェットの宝庫を接続するデジタル ハイウェイの複雑なマッシュアップとなっているものを理解するのに役立つツールが必要であることを意味します。一方、ユーザーは、ネットワーク (ローカルまたはその他) にログオンするときは常に、信頼性が高く高速な接続を期待するようになりました。
これら 2 つの一般的なシナリオにより、すべての関係者を満足させるツールの需要が生まれました。このようなツールは数多くありますが、その中には接続と遅延の問題の特定に役立つツールがあります。 トレースルートまたはトレースコマンド 。
以下に、3 つの最高のtracerouteユーティリティとtracertソフトウェアツールのリストを示します。
- SolarWinds Traceroute NG – 編集者の選択による無料ツールネットワーク接続の問題をトラブルシューティングするための重要な無料ツール。ソースから宛先ホストまでの分析ビューを提供します。無料でダウンロードできます。
- ビジュアルルートGUI の視覚化が好まれており (以下のミニレビューのスクリーンショットを参照)、優れたレポートや診断も提供します。
- パスアナライザープロMac と Windows の両方のユーザーにとって、包括的なレポートを備えたシンプルで効率的なツールです。
トレースルートまたはトレーサートとは何ですか?
Traceroute と Tracert は、実行される 2 つのコマンドです。 に使用されるツール ネットワーク診断 データ パケットが送信元から宛先まで移動する際にたどるパスを追跡することで、接続の問題の解決に役立ちます。
関連記事: Matt の TraceRoute とは何ですか?
構文
で ウィンドウズ 管理者が使用するマシン トレーサート 指示;乗っている間 Linux または マックOS 彼らが使うのは「 トレースルート 代わりに「」コマンドを使用してください。コマンドの構文は次のとおりです。
トレーサート [-d] [-h 最大ホップ数] [-j ホストリスト] [-w タイムアウト] [-R] [-S srcaddr] [-4] [-6] ターゲット名
トレースルート [-46dFITUnreAV] [-f first_ttl] [-g ゲート,…] [-i デバイス] [-m max_ttl] [-p ポート] [-s src_addr] [-q nqueries] [-N squeries] [-t tos ] [-l flow_label] [-w waittimes] [-z sendwait] [-UL] [-D] [-P proto] [–sport=port] [-M Method] [-O mod_options] [–mtu] [ –back] ホスト [packet_len]
オリジナルのツールは当初、CLI (コマンド ライン インターフェイス) から実行するように考えられていましたが、現在では、優れた GUI (グラフィカル ユーザー インターフェイス) を備えた、より「派手な」バージョンが登場しています。この記事では、 Traceroute と Tracert に最適な 3 つのツール 。
Traceroute と Tracert のスクリーンショット
下の画像では、 tracert コマンドが Windows マシンで実行されている データ パケットが www.yahoo.com ドメインに到達する必要がある場合に通過する必要があるパスをトレースします。
Linuxマシンでも同じです トレースルート キーワード構文を使用した CLI コマンド google.com へのパスをトレースするには、次のようになります。
2 つの画像からわかるように、コマンドが実行されると、プログラムはネットワーク全体にクエリを送信します。これは、送信元マシンのネットワークと宛先マシンのネットワーク間でデータ パケットを転送するためにどのルートを使用できるかを確認するためです。
トリビア : からのtracertコマンド ウィンドウズ オペレーティング システム マシンが送信します。 ICMP (インターネット制御メッセージプロトコル) echo リクエスト、Linux (または Mac) マシンからのtraceroute コマンドは UDP (ユーザー データグラム プロトコル)。ただし、その応答は、 常に ICMP で返送されます 送信ホストのオペレーティング システムが何であるかに関係なく。
Tracert または Traceroute はどのように機能しますか?
トレースルート/トレースルートがどのように機能するかを確認するために、トレースルートまたはトレースルート コマンドが送信された後に何が起こるかを詳しく見てみましょう。
- このコマンドは IP パケットをターゲット デバイスまたはネットワークに送信し、 返送されるレポートの監視を開始します ルーターやスイッチなどの接続された中間デバイスからの応答の形式で。
- パケットはあるデバイスから次のデバイスに「ホップ」し、ラウンドトリップ時間 (RTT) を把握するのに役立つ応答を送り返します。 RTTは 定義済み パケットが送信されてから、意図した宛先に到着したことを確認する応答が戻ってくるまでにかかる時間 。
- パケットがデバイスに到達し、応答が戻ってくるたびに、管理者はその詳細を示す情報も取得します。 IPアドレスとデバイス名 (それがある場合)。
- パケットが送信されるたびに、 TTL (生存時間) それを大切にする デフォルトは最大 30 ホップです (ただし、任意に変更できます)。パケットがネットワーク上を移動またはホップするときに何が起こるかを観察すると、TTL の利点がわかります。
ステップ1 : 最初のパケットが送信されるとき、TTL 1 が割り当てられます。 。最初のネットワークデバイスに到達すると、 TTLが1減少します (0 にするので、 パケットをドロップする )そして応答がソースに送り返されます。この返信メッセージによりトランスポート サイクルが終了し、RTT の計算が可能になります。応答デバイスが意図されたターゲットであった場合、プロセスは次のメッセージで終了します。 「解決済み」 メッセージ。そうでない場合は…
ステップ2 : 2 番目のパケットは TTL 2 で送信されます。 。ステップ 1 で特定されたデバイス (TTL 値が失われる) を通過し、その先にある次の接続デバイスに進みます。 2 番目のデバイスに到達すると、TTL がドロップされ (0 になり)、応答が元のホストに送り返されます。
ステップ…n : TTL 値が増加してもパケットは送信され続けます (最大値に達するまで)、送信元ホストと宛先ホストを接続するネットワークに関するもう少し詳細な応答が返され続けます。
ステップ「最大数」ホップの」 : 最後に、最大ホップ数のパケットが送信されると、次の 2 つのいずれかが予想されます。
- いずれか、 宛先ホストに到達し、ネットワーク パスが解決される または、
- 最後のパケットは TTL 値を失い、ドロップされ、次のメッセージで終了します。 「最大ホップ数に達しました」 ホストに到達できなかったことを示すエラー メッセージ。
TTLについてもう少し詳しく
TTL 値は、パケットが宛先ホストに向かって移動するときに通過する中間ルーターまたはその他の接続デバイスの数を決定します。 traceroute/tracert コマンドは、TTL 値が 1 から始まり、後続の送信パケットごとに徐々に増加するパケットを起動します。
の TTL 値は、パケットがデバイスにホップするたびに減少します。 。 TTL 値がゼロに達したパケットはすべて破棄され、 「時間が過ぎた」 ICMP エラー メッセージが生成され、元のホストに送り返されます。
このようにして、ネットワーク ツールはパケットと応答メッセージを使用して、宛先に到達してメッセージを返すまで、データが通過する必要があるルーターのリストを作成します。 「ICMP エコー応答」 メッセージ。
Traceroute または Tracert はネットワーク管理者にどのように役立ちますか?
ネットワーク パスがマッピングされると、ネットワーク管理者はそれを確認し、連続するパケットがたどったパスをたどるだけで済みます。彼らは、問題がどこにあるのか (パケットが配信されない場合)、すべてが正常に機能していることを自分の目で確認できます。
その後、残っているのは、切断されたルーターを修正し、高負荷のルーターを調整することだけです。 レイテンシー または パケットロス レート。
最高のtracerouteツールとtracertソフトウェア
これらがどのように機能するか理解できたので、すべての管理者が適切なパフォーマンスのネットワークを確保するために使用できる 3 つの最も効率的な Tracert または Traceroute ツールを見てみましょう。
Traceroute ツールを選択するための方法論
私たちは、tracert ソフトウェアの市場を調査し、次の基準に基づいてオプションを分析しました。
- 読みやすいルートの明確なレイアウト
- 各ホップにかかった時間の記録
- テストを再実行してパスの変更を確認するオプション
- IPv4 と IPv6 の両方のアドレス指定のサポート
- 他のツールでの分析のために結果をエクスポートする機能
- 評価用の無料ツールまたは無料トライアル
- お金を払う価値のある優れた機能セット、またはインストールする価値のある無料ツール
1. SolarWinds Traceroute OF(無料ツール)
SolarWinds は、ネットワーク パフォーマンス監視市場における最大手の 1 つです。彼らは、以下を含むいくつかの印象的なツールのメーカーです。トレースルート OF– 使いやすく効率的なネットワーク接続監視ツール。
Traceroute OF – すべてを明確にするツール
と トレースルート OF の場合、管理者は、CLI を介して送信元ホストから宛先ホストまでの正確な単一パス分析の可視化にアクセスできるようになります。これにより、ホップ数、それぞれの IP アドレス、ホスト名、パケット損失、遅延が効果的に特定されます。
管理者が期待できるその他の優れた機能 トレースルート OF 含む:
- それ パスの変更を検出します そして適切な通知を行います
- このツールにより可能になるのは、 継続的なプロービング ユーザーの反復回数を生成します
- 両方 IPv4 と IPv6 ネットワークがサポートされています そして分析できる
- パス番号とトレース 情報は .txt ログに保存できます ファイル
- それは ツールの GUI からクリップボードにデータを簡単にコピーできます
- の 'スイッチ' このコマンドにより、管理者は次のことを行うことができます ICMP と TCP の間でプローブ タイプを切り替えます
- 同時実行が可能になります ロギング (ロギングコマンド経由) 調査するだけでなく
- DNSルックアップ 有効または無効にすることができます
長所:
- 軽量ツールにより、あらゆるマシンから事実上あらゆるネットワーク上で実行できます。
- IPv4 と IPv6 の両方をサポートし、より最新のプロトコルを使用して柔軟なネットワークや大規模なネットワークを実現します
- パケット損失、ジッター、遅延を検出するトラブルシューティング ツールとして機能します。
- ネットワークトラフィックをシンプルに視覚的に表現します。
- 完全に無料です
短所:
- エンタープライズ レポートなどの高度な機能がサポートされていますが、SolarWinds Network Performance Monitor などの製品で見つけることができます。
SolarWinds Traceroute NG は、無料ツールSolarwinds.com からダウンロードできます。
編集者の選択
SolarWinds Traceroute OFすべての管理者のツールボックスに含まれている必要があります。パスの検出に優れており、IP アドレスの継続的なプローブを提供し、TCP および ICMP ネットワーク パス分析を備え、IPv4 および IPv6 と互換性があり、完全に無料で使用できます。
完全無料ツール:Solarwinds.com/free-tools/traceroute-ng
あなた:ウィンドウズ
2.ビジュアルルート
を探しているネットワーク管理者向け 刺激的な小さなツール 世の中のより複雑なtracerouteツールと同等のパフォーマンスを発揮できるツールであれば、すべてを確実に見つけることができます。 ビジュアルルート 。この視覚的なトレースルート ネットワーク ツールは、GUI によって作業が非常に楽しくなるため、楽しく使用できます。
VisualRoute – 最高のレポートと診断
管理者が取得できるのは、 分析結果とレポート 「」のようなアドバイスをする人一般に、このルートは良好なスループットを提供し、ホップは平均 68 ミリ秒以内に応答します。ただし、ネットワーク「[130.117.50.246 のネットワーク]」のホップ 12 以降のすべてのホップの応答は平均よりわずかに遅くなります」
ただし、さらに多くの機能を見てみると、次のことが明らかになります。 ビジュアルルート これは確かに本格的なツールです。
- あ グラフィカルマップ トレースルートの結果を分析すると、データの理解と利用が容易になります。
- それでも VisualRouteの 主な目的はネットワーク パスをマッピングすることですが、それを超えて他のいくつかのことを実行します。 重要なネットワーク診断 次のようなツールをさらに使用すると、
- リバーストレース リモート エージェントを使用すると、管理者は実際にどちらの場所にも行かなくても、2 つの場所の間でリバース トレースを実行できます。
- DNS 逆引き参照 ドメイン名の背後にある IP アドレスの検出が可能になります。
- Pingプロット 一定期間にわたる IP アドレスの応答時間を測定してキャプチャし、有益なグラフでデータを利用できるようにします。
- トレーサートデータの保管 将来の参照とパフォーマンスの比較のために。
- からの発送 継続的tracertコマンド 一定の時間間隔を超えると、管理者は時間の経過とともに発生する可能性のあるパフォーマンスの低下を監視しやすくなります。
長所:
- トレースルート コマンドとグローバル マップを組み合わせて、接続の問題が存在する場所を簡単に確認できるようにします。
- タイムライン機能を使用して、ホップ上のどのネットワークが低速または接続を切断しているかを確認します
- 継続的なモニタリングと詳細なレポートをサポート
短所:
- ユーザーインターフェイスを習得するには時間がかかる場合があります
- 試用期間をもっと長くしてほしい
3. パスアナライザープロ
パスアナライザープロ 管理者が使用できる視覚的なトレースルート ツールです。 マックマシン と一緒に使用できます ウィンドウズ 両方のプラットフォームで動作するので、兄弟たち。これは、traceroute の主な目的とは別に、以下に役立つ機能を提供するツールを組み合わせたものです。 性能試験 、 DNS 、 誰が 、 そして アドレス解決 特徴。
Path Analyzer Pro – シンプルでありながら驚くほど効率的
管理者が期待できる機能の一部 パスアナライザープロ 含む:
- あ 簡潔で要点を押さえた GUI 初心者でも簡単にマスターできます。
- 管理者が成果を上げることができる優れた時間パフォーマンス 結果が 20 倍速く返されます 。
- 詳細でありながらわかりやすいレポート これは、プラットフォーム上で使用することも、他のリモート ユーザーのためにエクスポートすることもできます。ネットワークのあらゆる側面を詳細に描写した印象的なグラフィックスが備わっています。
- マップベースの IP アドレスの位置 ズーム、パン、詳細を表示します。
- 電子メールアドレスの追跡 犯罪阻止者や戦闘員がスパム送信者や迷惑メール メッセージの送信者に関する詳細を調査するために使用できます。
長所:
- Mac と Windows で利用可能
- ネットワークのドロップ、遅延、ジッターを検出できるため、VoIP ネットワークのトラブルシューティングに確実なオプションになります
- シンプルなネットワークグラフ機能を搭載
短所:
- 不格好 – 特にプロトコルとトレースモードのオプション周り
- レポートにはカスタマイズ オプションがなく、一部の競合ツールほどユーザーフレンドリーではありません
Traceroute と Tracert はネットワークを描画します
あなたがネットワーク管理者であれば、これまでに説明した 3 つの最高の Traceroute ツールと Tracert ツールの機能を真に評価するでしょう。これらの 1 つまたはすべてを使用すると、ネットワークとその先にある接続の正確な図を描くことができます。ツールを活用すれば、ネットワークがどのようなものであるかを常に明確に把握できます。
トレースルート ツールとトレーストに関するよくある質問 s
ルートの問題とはどういう意味ですか?
ルートの問題は、宛先デバイスへのパス上のどこかに問題があることを意味します。通常、遠く離れた場所へのパス上のルーターの 1 つに問題があった場合、隣接するルーターがその問題を認識し、障害のあるノードを迂回してトラフィックをルーティングします。ルートの問題は独自のネットワークで発生する可能性が高く、ルーティング テーブルのエラーが原因で発生します。
トレースルートとトレースパスの違いは何ですか?
Traceroute は古いユーティリティであり、tracepath はわずかな改良として作成されました。 2 つの主な違いは、tracepath が特に要求されなくても MTU を提供することです。 MTU は、traceroute の出力で利用できますが、それを取得するには追加のオプションを追加する必要があります。 2 つの間のもう 1 つの古い違いは、traceroute は Unix/Linux 上のスーパーユーザーのみが利用できるということでした。ただし、現在では、tracepath と同様に、すべてのユーザーが使用できるようになりました。
Traceroute はなぜこんなに遅いのでしょうか?
Traceroute は各ノードについてレポートを返すため、パスについてレポートを返すのに Ping よりもはるかに時間がかかります。したがって、3 つのノードにわたるパスをトレースしている場合、traceroute は最初のノードに送信して応答を取得し、次に 2 番目のノードに送信して応答を待ち、その後 3 番目のノードに送信して応答を取得します。応答があると、宛先に移動して応答を待ちます。このような待機と繰り返しのプローブは、宛先にメッセージを送信して応答を待つだけの Ping よりも、Traceroute が実行する作業が多いことを意味します。
画像クレジット:
SolarWinds Traceroute OF のスクリーンショット
Linux トレースルート スクリーンショット
ルートデモンストレーション スクリーンショット
ホップと応答の例 スクリーンショット