この記事では、RV160およびRV260シリーズルータでのping、traceroute、およびDNSルックアップなど、ネットワーク接続を確認する際の影響を受ける方法について説明します。
デバイスには、ネットワークの問題のトラブルシューティングに役立つ診断ツールがいくつか用意されています。ツールの復習よりも構造化されたアプローチを探している場合は、次のドキュメントを参照してください。RV160およびRV260ルータのトラブルシューティング』を参照してください。このトラブルシューティングドキュメントでは、接続のトラブルシューティングを行う際に分析する領域をいくつか取り上げます。
1つ目はPingです。pingコマンドは、デバイスのアクセシビリティをトラブルシューティングするときに使用される一般的な方法です。pingは、ネットワーク上の2つのポイント間の接続を簡単かつ迅速に決定できるため、非常に頻繁に使用されます。Internet Control Message Protocol(ICMP)エコーメッセージを使用して、リモートホストがアクティブか非アクティブかを判別します。また、ホストとの通信のラウンドトリップ遅延とパケット損失を示すこともできます。最初に、送信元はアドレスにエコー要求パケットを送信し、応答を待ちます。エコー要求が宛先に到達し、宛先がタイムアウトが発生する前にエコー応答を送信元に返信できる場合、pingは成功します。
2番目の診断ツールはTracerouteです。tracerouteは、パケットが宛先に移動するときに実際に取るルートを見つけるために使用されます。この目的は、各ICMP Time Exceeded Message(TMS;時間超過メッセージ)を使用して、パケットが宛先に到達するために使用したパスを見つけることです。ルータは、一連のユーザデータグラムプロトコル(UDP)データグラムをリモートホストの無効なポートアドレスに送信します。3つのデータグラムがTime-To-Live(TTL;存続可能時間)フィールド値を1に設定して送信され、TTL値が1の場合、データグラムはパスの最初のルータに到達するとすぐに「タイムアウト」になります。最初のルータは、データグラムが期限切れになったことを示すICMP Time Exceeded Messageで応答します。その後、次の3つのUDPメッセージが次のルータに送信され、TTL値が1ずつ増加されます。TTL値は2に設定され、2番目のルータがICMP Time Exceeded Messageを返します。このプロセスは、パケットが宛先に到達するまで続きます。データグラムが宛先ホストに到達し、無効なポートにアクセスしようとすると、ICMP Port Unreachable Message(unreachable port)が返され、tracerouteに対して宛先に到達し、そこで停止することが通知されます。
3つ目の診断ツールは、DNS Lookupです。ドメインネームシステム(DNS)は、DNSサーバからDNSプロトコルを使用してホスト名をIPアドレスにマッピングできる分散データベースです。一意の各IPアドレスには、ホスト名を関連付けることができます。DNSルックアップは、ドメイン名のDNSレコードの検索に役立つ診断ツールです。これは、ドメイン名のIPアドレスを検索するのに役立ちます。また、逆の検索を行って、IPアドレスに関連付けられたドメイン名を検索することもできます。
ping、traceroute、およびDNSルックアップに関する2分間の技術的な簡単な説明を次に示します。
RV160
RV260
1.0.00.15
ステップ1:ルータのWeb設定ページにログインします。
ステップ2:[Administration] > [Diagnostic]に移動します。
ステップ3:[Ping or Trace on IP Address(IPアドレスのpingまたはトレース)]セクションで、pingを実行するIPアドレスまたはドメイン名を入力します。[Ping]ボタンをクリックします。
この例では、8.8.8.8と入力しました。8.8.8.8は、GoogleのパブリックDNSサーバです。
注:ネットワーク上のプライベートIPアドレスにpingを実行することもできます。
ステップ4:宛先へのルートを見つけるには、トレースするIPアドレスまたはドメイン名を入力し、[Traceroute]をクリックします。google.comに移動するときにパケットが通るパスを確認できるはずです。
注:宛先へのパブリックIPアドレスがぼやけている。
ステップ5:[DNSルックアップの実行]セクションで、情報を検索するIPアドレスまたはドメイン名を入力します。[ルックアップ]をクリックして、ルックアッププロセスを開始します。
この例では、google.comに入力しています。
注:ドメイン名の代わりにIPアドレスを入力して、逆DNSルックアップを実行することもできます。
これで、RV160およびRV260シリーズルータでping、traceroute、およびDNS lookupを使用する方法が理解できるはずです。