LANに接続されているプリンタのMACアドレスを,同一LAN上のPCから調べるときに使用するコマンドはどれか。
ここで,PCはこのプリンタを直前に使用しており,プリンタのIPアドレスは分かっているものとする。
正答1
解説
正解は1です。
同じLAN上の機器について、IPアドレスに対応するMAC(Media Access Control)アドレスを調べるコマンドを選ぶ問題です。
PCはプリンタと直前に通信しているので、ARPで得た対応表(ARPキャッシュ)にプリンタの情報が残っています。
【選択肢別解説】
1:○ arpコマンドは、ARPキャッシュに記録されたIPアドレスとMACアドレスの対応を表示します。
「arp -a」とすれば、プリンタのMACアドレスを確認できます。
2:× ipconfigは、Windowsで自分のPCのIPアドレスやサブネットマスクなどの設定を表示するコマンドです。
他の機器のMACアドレスは表示しません。
3:× netstatは、自分のPCの通信の接続状態や待受けポート、統計情報を表示するコマンドです。
4:× pingは、ICMP(Internet Control Message Protocol)のエコー要求を送り、相手と通信できるかを確かめるコマンドです。
MACアドレスは表示しません。
【ポイント】
ARP(Address Resolution Protocol)は、IPアドレスからMACアドレスを求めるプロトコルです。
経路を調べるtracerouteや、名前解決を調べるnslookupも頻出のコマンドです。