応用情報技術者試験 令和元年秋 午前問33 解説付き過去問
問題
TCP/IPネットワークで使用されるARPの説明として、適切なものはどれか。
正解
解説
この問題は、TCP/IPネットワークで使用されるARP(Address Resolution Protocol)の機能について問うものです。
- ARPの基本的な役割
ARPは、ネットワーク層のIPアドレスをデータリンク層のMACアドレスに変換するために使用されます。このプロトコルは、IPアドレスを受け取り、そのIPアドレスを持つデバイスのMACアドレスを問い合わせることで、通信を可能にします。 - ARPの動作プロセス
ARPのプロセスは次のように進行します。まず、ARPリクエストと呼ばれるブロードキャストパケットがネットワーク上に送信されます。このリクエストには、目的のIPアドレスが含まれています。ネットワーク上のすべてのデバイスがこのリクエストを受信しますが、指定されたIPアドレスを持つデバイスのみが、自身のMACアドレスを含むARPリプライを送信します。このリプライを受け取ることで、リクエストを発したデバイスはIPアドレスに対応するMACアドレスを得ることができます。
したがって、正解は「IPアドレスからMACアドレスを得るためのプロトコル」です。他の選択肢は、ARPの機能とは異なるプロトコルの説明になっています。