令和6年度秋期 応用情報技術者試験 午前 問36
IPv4のLANに接続されているプリンターのMACアドレスを,同一LAN上のPCから調べるときに使用するコマンドはどれか。ここで,PCはこのプリンターを直前に使用しており,プリンターのIPアドレスは分かっているものとする。
- ア arp
- イ ipconfig又はifconfig
- ウ netstat
- エ ping
解答・解説を見る
正解:ア
AI解説
同一LAN上でIPアドレスから対応するMACアドレスを調べるには、ARP(Address Resolution Protocol)によってホストが保持しているIPアドレスとMACアドレスの対応表(ARPキャッシュ)を、arpコマンドで表示させて確認する。 ア: 正解。arpコマンドは、ARPキャッシュに保持されているIPアドレスとMACアドレスの対応関係を表示できる。 イ: ipconfig(Windows)やifconfig(Unix系)は、自ホスト自身のネットワーク設定情報(自分のIPアドレスやMACアドレス、サブネットマスクなど)を表示するコマンドであり、他ホストのMACアドレスは分からない。 ウ: netstatは、ネットワーク接続の状況や通信の統計情報(ポートの状態など)を表示するコマンドであり、MACアドレスの対応関係を確認する用途には使われない。 エ: pingは、対象ホストへの到達可能性(疎通)を確認するコマンドであり、応答の有無や応答時間は分かってもMACアドレスは表示されない。 💡 「IPアドレス→MACアドレスの対応」を調べるのはARP、「ドメイン名→IPアドレスの対応」を調べるのはDNSというように、対応関係の種類ごとに使うコマンド・仕組みを整理して覚える。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。