問題 No.3010
TCP/IPネットワークにおいて、IPアドレスから対応するハードウェアアドレスであるMACアドレスを動的に取得するために使用されるプロトコルはどれか。
【正解の解説】
ARP
ARPは、いわば「カーナビで目的地(IPアドレス)の住所は分かっているが、目の前にある建物の具体的な表札の名前(MACアドレス)を確認する作業」のようなものです。郵便を届けるには住所だけでなく宛先の名前が必要なように、ネットワーク通信でもIPからMACを特定するためにARPが不可欠となります。
スポンサーリンク
【その他の選択肢の解説】
RARP
RARPはARPのちょうど逆の動きをするため初学者が混同しやすく、試験でも頻出のひっかけパターンです。現在はIPアドレスを自動配布する便利なDHCPにその役割が取って代わられたため、実際の現場で見かけることはほとんどありません。
ICMP
ICMPは、宛先までの通信経路が正常かを確認する「ping(ピング)」コマンドなどで使われるお馴染みの仕組みです。アドレスの変換を行うARPとはまったく目的が異なり、通信の健康診断やトラブルの連絡係を担当するという違いがあります。
DHCP
DHCPは、いわば「カフェのWi-Fiに繋いだときに自動で一時的なIPアドレスを貸し出してくれる受付係」のような存在です。特定のIPからMACを探すARPとは異なり、手動設定の手間を省くためにIPアドレスそのものを配る役割を持っています。