CCNA学習記録ARPプロトコルを理解する(3)シミュレーション

トポロジー

コンフィギュレーション

ルータR2:
GigabitEthernet 0/0/0 IPアドレス:192.168.1.1サブネットマスク:255.255.255.0
Serial 0/1/0IPアドレス:192.168.1.2サブネットマスク:255.255.255.0

PC0:
IPアドレス:192.168.1.2サブネットマスク:255.255.255.0

PC1:
IPアドレス:192.168.1.3サブネットマスク:255.255.255.0


IP端末機器配置方法

例えば、クリックPC0 -> Desktop -> IP Configuration、IPアドレスを入力、サブネットマスクが自動的に設定、デフォルトゲートウェイデフォルトゲートウェイ、我々はルータのIPアドレスを書いて192.168.1.1、後で使用されます

シミュレーションテスト

ソフトウェアの右下隅リアルタイムに切り替えるにはモードをクリックしてシミュレーションエミュレーションモードは、上部のをクリックしEdit Filters、フィルタの選択、追加を開くには、ボタンARPICMP他の未チェックです、目的は、私たちはより簡単にARPプロトコルを見ることができるようにすることです。PC0は、ページを開いてPC0 -> Desktop -> Command prompt、まったく同じWindowsのドスとコマンドラインインターフェースを開き、入力しようping 192.168.1.1と二つのパケットをしてもリストが右側に表示され送信されることが判明し、それぞれ、ICMPおよびARPパケットをパッケージ

次に、ルータにパケットを送信した後、右のプレイヤーは、「次へ」ボタン早送りに似ている、あなたはARPパケットをスイッチに送信され、[OK]をクリックしますされ、スイッチのパッケージはサブネットの下にあるすべてのデバイスに配布された、前進し続けるでしょうクリックしてくださいリターンパッケージ、それが応答している192.168.1.1そのIPアドレスのアドレスが要求されるPC0ではありませんので、PC1パッケージが破棄されますが、デバイスを。最後にPC1その後、ICMPパケットをルータに送信しました。


でのARP ARP:我々は残りのすべてのパケットを通過した後、あなたが以前のように、もはや同じARPパケットPC1を見つけるだろう、再度処理を再実行しませんが、ルータに直接ICMPパケットを送信し、これが理由です。ローカルネットワーク上の場合のping IPアドレス(例えば、192.168.1.1)、IPアドレス192.168.1.1のMACアドレスに変換されます基本的なコンピュータ間の通信は、実際の物理アドレスを介して通信しているので。加えて、システムが保持するARPキャッシュテーブル関連付けられているIPアドレスとMACアドレス情報に格納されています、。あなたがIPアドレスにパケットを送信しようとすると、システムはまず、それがすでにMACアドレスを知っているかどうかを確認するために、この表を参照してくださいます。キャッシュは、ARPを使用していない値である場合。


そのため、pingが、PC1は、ARPテーブル内のIPアドレスを見つけることができないときは、ARPプロトコルを使用してネットワークに送信されたブロードキャストパケットを「誰が192.168.1.1である」尋ね、。そして、私たち最初のシミュレーション、ARPパケットトポロジマップが表示されます]をクリックし、[アウトバウンドPDU詳細をクリックすると、あなたはデータが見つかりARPパケット、行く見ることができるDEST ADDRというFFFF.FFFF.FFFFためであるブロードキャストパケットを送信する必要がありますネットワーク上のすべてのコンピュータがそれを受け取ることができます対処する特定のMACアドレスに、これはアドレスでありFFFF.FFFF.FFFFARP応答パケットの要件を満たすために使用される任意のコンピュータのIPアドレス、情報「私は192.168.1.1だ」と、自身のMACアドレス情報は、データパケットを受信するために使用することができるとともに、パケット返信彼は要求もしますが、 IPパーティーアドレスとARPキャッシュテーブルに格納されたアドレス、MAC


トポロジーマップデータパケットの発信
発信パケットトポロジが発生しました

ARPパケットのヘッダデータ
ARPパケットのヘッダデータ

表示および削除ARPキャッシュテーブル

最初のpingコマンドの完了後、PC1コマンドライン、入力しarp -a、あなたはルータ対応するMACアドレスのIPアドレスがテーブルにキャッシュされている表示し、入力することができますarp -d。このコマンドは、すべてのキャッシュを削除し、再見ます、検出キャッシュテーブルが空になっている、再ピングにこの時間は、あなたはターンの再放送ARPパケットでPC1を見つけるでしょう。

おすすめ

転載: www.cnblogs.com/haluk/p/12090430.html
おすすめ