ネットワークの基礎
ARPの役割として正しいものはどれか。
- AIPアドレスをもとに、同じネットワークにある機器のMACアドレスを調べる
- Bドメイン名をもとに、サーバのIPアドレスを調べる
- Cネットワークにつないだ端末に、IPアドレスを自動で割り当てる
答えと解説を見る
正解:A. IPアドレスをもとに、同じネットワークにある機器のMACアドレスを調べる
ARP(Address Resolution Protocol)では、送信したい端末が「このIPアドレスをもつ機器はMACアドレスを教えてください」という要求をブロードキャストで送り、該当する機器だけが自分のMACアドレスをユニキャストで返します。得られた対応は、ARPキャッシュに一定時間保存されて再利用されます。イーサネットではフレームをMACアドレスで届けるため、IPパケットを送る前にこの対応が必要になります。ドメイン名からIPアドレスを調べるのはDNS、IPアドレスの自動割り当てはDHCPの役割です。IPv6では、ARPの代わりにICMPv6の近隣探索(NDP)を使います。
- A. 正しい。IPアドレスとMACアドレスを対応づけます。
- B. これはDNSの役割です。
- C. これはDHCPの役割です。