|
|
|
◆ARPテーブルの確認 その1
※動作確認は、Cisco2500、Cisco1720、Cisco1721、Cisco2611、Cisco2650、Cisco3620シリーズのルータ、Catalyst2900、Catalyst2950シリーズのスイッチなどで確認しています。コマンド、出力結果、動作は、機種、IOSのバージョンで異なる場合があります。
ここで紹介している内容は、自サイトの別コンテンツをCCNA試験用として、そのまま、もしくは、修正して転載している部分があります。また、CCNA試験用にアレンジしている部分もあります。
スポンサードリンク
◆ARPテーブルの確認 その1
ここでは、下のネットワークを構築し、PCとルータのARPテーブルの内容を確認してゆきます。
◆ルータの設定
Router(config)#int f0
Router(config-if)#ip address 192.168.1.1 255.255.255.0
Router(config-if)#no shutdown
◆PCのarpテーブルの確認
それでは、PC上のARPテーブルを確認します。
※Windows PCの場合
コマンドプロンプトを起動します。
c:¥>arp -a
と入力します。
そうすると今現在の自分のパソコンのARPテーブルが表示されます。
ちなみに、ARPコマンドのオプションは以下のようになっています。
オプション |
説明 |
-a (IP address) |
ARPキャッシュテーブルからエントリを表示する。 |
-d [IP address] (Interface) |
ARPエントリを削除する。 |
-g |
-aと同じ |
-N [Interface] |
指定したインタフェース番号のARPエントリを表示する。 |
-s [IP address] [Mac Address] (Interface) |
ARPテーブルに追加する。 |
まだ、通信を行っていないので、ARPテーブルの中身は空です。
ルータのF0にPingを行います。
その前に、ウイルス対策ソフトを導入している場合には、ファイアウォール機能を解除しておきます。
また、OS側のファイアウォールの設定も外しておきます。デフォルトでは、ICMPのECHO要求がブロックされるようになっているからです。
ローカルエリア接続に鍵が表示されていたら、ファイアウォールが設定されています。
ファイアウォールの設定を外したら、ルータのF0にPingを打ってみます。
例えば、
ping 192.168.1.1
と入力します。
再度、ARPテーブルを表示させます。
c:¥>arp -a
と入力します。
すると、エントリーが1つ増えています。
「192.168.1.1」に対応するMACアドレスが追加されています。
このMACアドレスは、ルータのF0のMACアドレスです。
しばらく、待ちます。10分程度待ちます。その間、「192.168.1.1」とは、一切、通信を行わないで下さい。
※Windowsパソコンでは、エントリとの通信が通常10分間、発生しなかったら、そのエントリはテーブルから削除されますが、Vistaの場合、時間がかかりますので、その場合は、もう一度、pingなどの通信を行ってみて下さい。
再び、ARPテーブルを表示します。
c:¥>arp -a
と入力します。
「192.168.1.100」対するエントリーが消えました。
ARPテーブルは、定期的にリフレッシュされるので、しばらく通信がない場合は、ARPテーブル上からエントリーが削除されるようになっています。
このような仕組みになっているのには、理由があります。その理由は、IPアドレスとMACアドレスの組合わせに整合性を持たせるためです。いつも同じ機器に同じIPアドレスを割り当てるわけではありません。
MACアドレスは、変わることはありませんが、IPアドレスは、変更する場合もあるのです。arpテーブルを定期的にリフレッシュするのはそのためなのです。
arpテーブルがタイムアウトしたので、再びルータのF0にPingを行います。
ping 192.168.1.1
と入力します。
今度は、ルータ側のarpテーブルを確認します。
この続きは、「ARPテーブルの確認 その2(show arp)」で確認してゆきます。
<ネットワーク資格の練習問題に挑戦> ●CCNA練習問題に挑戦!(650問)
●Network+練習問題に挑戦!(393問)
●テクニカルエンジニア(ネットワーク)試験
◆Cisco実機で学ぶ(CCNAスイッチ編) |
|
|
<関連コンテンツ>
・ARPとは
・ARPの仕組み
・ARP要求・ARP応答(その1)
・ARP要求・ARP応答(その2)
・ARP要求・ARP応答の中身
・ARPテーブルの確認 その1
・ARPテーブルの確認 その2(show arp)
・ARPキャッシュがクリアされる理由
・ルータを超える機器とのARP
・RARPとは
・Proxy ARP(その1)
・Proxy ARP(その2)
・Proxy ARP(その3)
・Proxy ARP(その4)
<関連メニュー> ●CCNA実機で学ぶ
●CCNP実機で学ぶ ●アライドテレシス実機で学ぶ
●TCP/IP入門・無料ネットワークツール
|
|
|