〜ネットワークの経路を調査するtraceroute(Windowsではtracert)は、あるホストから別のホストまでのネットワーク経路をリスト表示するコマンドだ。ここでいう経路とは、ホスト間を接続するルーター(ゲートウェイ)のこと。tracerouteにより、経路上にどのようなルーターが位置しているかを表示する。});この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。目的と用途traceroute(Windowsではtracert)は、あるホストから別のホストまでのネットワーク経路をリスト表示するコマンドだ。ここでいう経路とは、ホスト間を接続するルーター(ゲートウェイ)のこと。tracerouteにより、経路上にどのようなルーターが位置しているかを表示する。主な用途としては、pingで相手ホストから正常な応答がなかった場合などに、ホスト自身や経路上のルーターのルーティング設定が正しいかどうかを確認するために用いられる。目的ホストまでのルーターのリストから、「設置場所が不明なホストのおおまかな場所を推測する」といった利用も行えるだろう。その他、各ルーターからのレスポンス時間などの統計値も表示されるので、経路上のボトルネックを探るなどの簡易的なネットワーク性能評価にも役立つ。ここで指定した数のルーターしかホップしない-j経由すべきゲートウェイ(ルーター)のアドレスを最大9個まで指定できる。IPv4のみ-wタイムアウト時間を指定する。単位はミリ秒-R往復のパスをトレースする。IPv6のみ-S自身ではない別のホストを送信元ホストとして指定する。結果は自身へは返ってこない。[パケットサイズ]-aBGPのAS番号を表示する-dモードで動作する-Dパケットの内容を表示する-eファイアウォール回避モード。Requestを用いる。これは-Pオプションのシノニムでもある-n出力をIPアドレスのみに抑制する(DNS逆引きを行わない)-rルーティングテーブルを無視して直接パケットを指定したホストに転送するように指示する。同一の物理ネットワーク上に目的のホストがない場合はエラーになる-Sホップごとに返答率を表示する-v詳細モード-xICMPのCheckSumの評価を行う-ABGPのAS番号を表示するとともに、指定されたASサーバを使用する-f使用するTTLの初期値を指定する-g経由すべきゲートウェイ(ルーター)のアドレスを最大8個まで指定できる-i指定されたインタフェース(バインドされたIPアドレス)を用いて実行する-M使用するTTLの初期値を指定する-m使用するTTLの最大値を指定する。この最大値のホップ数のゲートウェイまでが表示される-P使用するIPプロトコルを指定する。UDP、TCP、GRE、ICMPが指定できる-p使用するUDP/TCPパケットのポート番号を指定する(UDP/TCPパケットを使用する場合)-q1つのゲートウェイに対する試行回数を指定する。Service)を指定された値に設定する-wタイムアウト時間を指定する。Requestを用いる-lホスト名とIPアドレス両方を表示する-n出力をIPアドレスのみに抑制する(DNS逆引きを行わない)-N調査目的のため、上位レイヤーのヘッダを含まないようにする-rルーティングテーブルを無視して直接パケットを指定したホストに転送するように指示する。同一の物理ネットワーク上に目的のホストがない場合はエラーになる-UUDPパケットを用いる(デフォルト)-v詳細モード-f使用する初期ホップ数を指定する。この初期値のホップ数のみのトレースとなる-g経由すべきゲートウェイ(ルーター)のアドレスを最大8個まで指定できる-m最大ホップ数を指定する。Addressを指定する)-wタイムアウト時間を指定する。SYNパケットを用いる。デフォルトのポート番号は80-n出力をIPアドレスのみに抑制する(DNS逆引きを行わない)-rルーティングテーブルを無視して直接パケットを指定したホストに転送するように指示する。同一の物理ネットワーク上に目的のホストがない場合はエラーになる-eICMPの拡張を表示する-ABGPのAS番号を表示する-UUDPパケットを用いる。デフォルトのポート番号は33434-Vバージョン情報を表示する-f使用するTTLの初期値を指定する-g経由すべきゲートウェイ(ルーター)のアドレスを最大8個まで指定できる。routed)-i指定されたインタフェース(ネットワークカード名。バインドされたIPアドレスでも可)を用いて実行する-m使用するTTLの最大値を指定する。この最大値のホップ数のゲートウェイまでが表示される-N並列してパケットを送信する数。大きな値を指定することは推奨されない-p使用するUDP/TCPパケットのポート番号を指定する(UDP/TCPパケットを使用する場合)。ICMPパケットの場合は初期シーケンス番号を指定する-PRAWパケットを使用するためのプロトコル番号を指定する。Service)を指定された値に設定する。IPv6の場合はトラフィックコントロール値を指定する-IIPv6のフローラベルを指定する-wタイムアウト時間を指定する。デフォルトは5秒-q1つのゲートウェイに対する試行回数を指定する。Addressを指定する)-z送信パケットの間隔時間(秒)。3828)パケットを使用する-M用いるプロトコルを指定する。デフォルトは“default”(UDP)である。“icmp”または“tcp”が指定できる。-U、-Iまたは-Tオプションと同じ-O用いるプロトコルごとの拡張オプションを指定する--mtuMTUを決定するために指定する。このオプションを指定すると現在のMTU値も表示する。設定を有効にする必要があります。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。