MAC アドレスを調べるコマンド
出典: 令和6年度 秋期 応用情報技術者試験 午前 問36 (IPA)
IPv4 の LAN に接続されているプリンターの MAC アドレスを,同一 LAN 上の PC から調べるときに使用するコマンドはどれか。ここで,PC はこのプリンターを直前に使用しており,プリンターの IP アドレスは分かっているものとする。
- ア arp
- イ ipconfig 又は ifconfig
- ウ netstat
- エ ping
正解と解説を見る
正解: ア
- ア: arp コマンドで ARP テーブルを表示すると、通信した相手の IP アドレスと MAC アドレスの対応が分かるので正しい答えです。
- イ: ipconfig / ifconfig は、自分の PC のネットワーク設定 (自分の IP アドレスや MAC アドレス) を表示するコマンドです。
- ウ: netstat は、通信の接続状態やルーティング表などを表示するコマンドです。
- エ: ping は、相手に届くか (応答があるか) を確かめるコマンドで、MAC アドレスは表示しません。
ポイント
- PC は通信するとき、ARP で相手の IP アドレスから MAC アドレスを調べ、結果を ARP テーブル (キャッシュ) に覚えています。
- 直前にプリンターを使っているので、arp コマンド (例:
arp -a) で ARP テーブルを見れば、プリンターの MAC アドレスが分かります。