この記事は方法で指示を CLI によってスイッチの traceroute コマンドを実行する提供します。
リアルタイム シナリオでは、traceroute はユーザはいくつかの接続に関する問題があるパケットは宛先に渡されるかどうか見つけることをユーザーのニーズ場合使用することができ。 Traceroute は丁度パケットがそのような問題存在どこに廃棄されているか指摘できます。
注: 学ぶために Webベース ユーティリティによってスイッチの traceroute 設定をアクティブにする方法を手順のためにここをクリックして下さい。
Traceroute がネットワーク接続を渡って発生した問題を解決するのに使用することができます。 スイッチの Command Line Interface (CLI)を使用するとき、traceroute はパケットが奪取 するルーティングを検出し、表示しま宛先に移動するとき、ネットワークによって横断しているパケットの伝送遅延を測定することを管理者を許可します。 それはターゲットホストへおよびスイッチに戻って IP パケットを送信 することによって動作します。
Traceroute は Time To Live (TTL)値と動作するのに 3 つのユーザ データグラム プロトコル(UDP) データグラムを使用します。 TTL はネットワークのデータの寿命を制限するメカニズムです。 パケットがルータに送信 される度に、TTL 値は 1 つによって減少します。 TTL 値が 0 に達すれば、示すデータグラムは切れたことをルータはインターネット制御メッセージ プロトコル(ICMP) Time Exceeded Message (TEM)と対応します。
最初は、traceroute は 1 つという TTL 値の最初のルータに 3 つの UDP データグラムを送信します。 最初のルータは traceroute 機能に情報を提供する ICMP TEM メッセージと対応します。 次に、traceroute は 2 という TTL 値の 3 つのより多くの UDP データグラムを送信します。 ルートに沿う第 2 ルータは ICMP TEM メッセージと対応します。 このプロセスは次のどちらかが見つけられるまで続きます:
スイッチの traceroute オペレーションを CLI によって実行するために、次の手順に従って下さい:
ステップ 1. Switch Console へのログイン。 デフォルトのユーザ名およびパスワードは cisco/cisco です。 新しいユーザー名かパスワードを設定する場合、資格情報を代りに入力して下さい。
注: この例では、スイッチは Telnet によってアクセスされます。
呼び出します。 スイッチの EXEC 特権モードでは、次のコマンドのどちらかの入力によって traceroute オペレーションを実行して下さい:
SG350X#TRACEROUTE IP {{ipv4-address | ホスト名}} [サイズは] [TTL 最大値 TTL] [数 packet_count] [タイムアウト time_out] [ソース IP アドレス packet_size]— traceroute にこの構文を IPv4 アドレス使用して下さい。
SG350X#TRACEROUTE IPv6 {{ipv6-address | ホスト名}} [サイズは] [TTL 最大値 TTL] [数 packet_count] [タイムアウト time_out] [ソース IP アドレスは packet_size]— traceroute にこの構文を IPv6 アドレス使用して下さい。
パラメータの説明は次の通りです:
注: この例では、traceroute IP software.cisco.com TTL 20 は使用されます。 コマンドが入力されれば、スイッチは自動的にトレースを行ないます。
トレースを打ち切るステップ 3. (オプションの)はキーボードの Escape ボタンを押します。
注: この例では、トレースは 3 つのホップの後で打ち切られました。
スイッチの CLI によって今 traceroute オペレーションの実行に成功する必要があります。
次の表は上でイメージで示されている重要なフィールドを解説したものです:
フィールド |
説明 |
---|---|
1 から 14 |
宛先にパスのルータのシーケンスかホップ数を示します。 |
192.168.100.1 |
スイッチが接続されるルータの IP アドレス。 |
184.26.111.212 |
宛先 サーバ software.cisco.com のインターネット IP アドレス |
<190 ms <200 ms <200 ms |
最後のホップで示されている宛先 サーバからデータを取得する総オペレーション時期。 |
次の表は traceroute コマンド出力に現われることができる文字を示したものです:
フィールド |
説明 |
---|---|
* |
時間を計られるプローブ。 |
? |
パケット タイプが不明です。 |
A |
管理上到達不能。 通常、この出力はアクセス リストがトラフィックをブロックしていることを示したものです。 |
F |
必要なフラグメンテーションがおよびデフラグメンテーションは設定 されます。 |
H |
ホスト到達不可能。 |
P |
到達不能 プロトコル。 |
Q |
ソースクエンチ。 |
R |
超過するフラグメント再組立て時間。 |
S |
失敗されるソース ルート。 |
U |
到達不能ポート。 |
traceroute ホップによって示される潜在的な問題:
宛先 ホストにおいての接続に関する問題がある可能性があります。
traceroute 要求をブロックするために宛先 ホストで設定されたファイアウォールがある可能性があります。
ターゲットからのリターンパスにおいての問題がある可能性があります。
今スイッチの CLI で示される traceroute 結果を理解するはずです。