ARP
Coddyの「OSIモデル」コースのレッスン 10/32。
マシンはIPアドレスで設定されますが、フレームはMACアドレスに届けられます。ARP(Address Resolution Protocol)はその橋渡しをします。つまり、マシンがセグメント全体に「10.0.0.7を持っているのは誰ですか?」と呼びかけ、所有者がMACアドレスで応答します。
応答はARPテーブルにキャッシュされるため、呼びかけは近隣の各マシンにつき一度だけ行われます。そのテーブルを読むことは、日常的な診断方法です。ローカルネットワーク上で、あなたのマシンが実際に通信したデバイスを確認できます。
実際のシステムではarp -aを実行します。ここでは、テーブルがファイルとして提供されます。
チャレンジ
簡単ファイル arp_table.txt には、1行につき1つの ip mac ペアが格納されています。grep を使って、192.168.1.7 の行だけを表示してください。
期待される出力:
192.168.1.7 aa:bb:cc:00:00:07自分で試してみよう
ターミナル
OSIモデルのすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド