ARP応答パケットに関するネットワークスペシャリスト試験
以下に「ARP応答(ARP Reply)パケット」をテーマとしたネットワークスペシャリスト試験形式の問題を10問一気に作成します。各問題には選択肢・正解・解説・穴埋め・誤文訂正が含まれます。
■ 問題1
ARP応答パケットの役割はどれか。
A. IPアドレスからMACアドレスを照会する
B. DNS名からIPアドレスを取得する
C. 照会されたIPアドレスに対応するMACアドレスを返す
D. IPパケットの経路を制御する
【正解】C
【解説】ARP応答は、要求されたIPアドレスに対応するMACアドレスを返すためのパケット。
【穴埋め】ARP応答パケットは、IPアドレスに対応する ________ を返す。
→ MACアドレス
【誤文訂正】ARP応答はDNS名に対応するIPアドレスを返す。
→ ARP応答はIPに対応するMACアドレスを返す。
■ 問題2
ARP応答パケットのオペレーションフィールドの値として正しいものはどれか。
A. 0
B. 1
C. 2
D. 3
【正解】C(2)
【解説】ARPのOperationフィールドでは、1がリクエスト、2がリプライ(応答)である。
【穴埋め】ARP応答パケットの Operation フィールドは ________ に設定される。
→ 2
【誤文訂正】ARP応答パケットの Operation フィールドは1である。
→ 1はARP要求。応答は2。
■ 問題3
ARP応答パケットで送信元MACアドレスに設定されるのは誰のアドレスか。
A. 応答を受け取るホストのMACアドレス
B. 応答を送信するホストのMACアドレス
C. ブロードキャストアドレス
D. 要求送信元のMACアドレス
【正解】B
【解説】ARP応答では、応答を送信するホストが自分のMACアドレスを送信元として返す。
【穴埋め】ARP応答の送信元MACアドレスは、 ________ のMACアドレスである。
→ 応答送信元
【誤文訂正】ARP応答の送信元MACアドレスは要求元のMACアドレスである。
→ 応答元のMACアドレスである。
■ 問題4
ARP応答の送信先MACアドレスとして設定されるのはどれか。
A. FF:FF:FF:FF:FF:FF
B. 応答元のMACアドレス
C. 要求元のMACアドレス
D. 00:00:00:00:00:00
【正解】C
【解説】ARP応答は、要求を送ってきた相手(要求元)のMACアドレスに向けてユニキャストで送られる。
【穴埋め】ARP応答パケットの送信先MACアドレスは、 ________ のMACアドレスである。
→ 要求元
【誤文訂正】ARP応答はブロードキャストで送信される。
→ 通常はユニキャストで要求元に送信される。
■ 問題5
次のうちARP応答を送信する条件として正しいものはどれか。
A. 要求パケットの送信元MACアドレスがブロードキャストである場合
B. 要求パケットのターゲットIPアドレスが自分のIPアドレスと一致する場合
C. 要求パケットの送信元IPが不明な場合
D. DNSサーバからの要求である場合
【正解】B
【解説】ARP応答は、自分が要求されたターゲットIPを持つときにのみ返す。
【穴埋め】ARP応答は、要求されたターゲットIPが ________ と一致したときに返す。
→ 自分のIPアドレス
【誤文訂正】ARP応答は常に要求に対して返される。
→ 自分が該当IPを持っている場合に限る。
■ 問題6
ARP応答パケットにおいて、ターゲットMACアドレスに設定される値は何か。
A. 応答元のMACアドレス
B. 要求元のMACアドレス
C. ブロードキャストアドレス
D. 00:00:00:00:00:00
【正解】B
【解説】ARP応答パケットのターゲットMACアドレスは、要求を送ってきた相手のMACアドレス。
【穴埋め】ARP応答のターゲットMACアドレスは、 ________ のMACアドレスである。
→ 要求元
【誤文訂正】ARP応答のターゲットMACアドレスは応答元のMACアドレスである。
→ 要求元のMACアドレスである。
■ 問題7
ARP応答パケットがブロードキャストされない理由として正しいものはどれか。
A. 応答内容はすでに全員が知っているため
B. ルータが中継してくれるため
C. 要求元のMACアドレスが判明しているため
D. IP層が処理を拒否するため
【正解】C
【解説】要求元のMACアドレスが既知であるため、ARP応答はユニキャストで送信可能。
【穴埋め】ARP応答がユニキャストで送信されるのは、 ________ が既知であるためである。
→ 要求元のMACアドレス
【誤文訂正】ARP応答はブロードキャストされる。
→ 通常はユニキャストされる。
■ 問題8
ARP応答が正しく返らなかった場合、発生する可能性が高い現象はどれか。
A. 通信遅延
B. IPアドレスの重複
C. パケットのループ
D. 通信不能
【正解】D
【解説】MACアドレスが取得できないとL2通信が成立しないため、通信不能になる。
【穴埋め】ARP応答が返らない場合、 ________ が成立せず通信できない。
→ MACアドレス解決
【誤文訂正】ARP応答がなくても通信は可能である。
→ MACアドレスが分からないと通信はできない。
■ 問題9
ARP応答のProtocol Typeフィールドに通常設定される値はどれか。
A. 0x0800(IPv4)
B. 0x0806(ARP)
C. 0x8100(VLAN)
D. 0x86DD(IPv6)
【正解】A
【解説】ARPパケット内のProtocol Typeは、対応付け対象の上位層プロトコル(通常IPv4)を示す。
【穴埋め】ARP応答パケットの Protocol Type は、通常 ________ に設定される。
→ 0x0800(IPv4)
【誤文訂正】ARP応答の Protocol Type は0x0806である。
→ 0x0806はEtherType。ARPパケット内では0x0800(IPv4)を指定する。
■ 問題10
ARP応答パケットを受信したホストが通常行う処理はどれか。
A. 送信元IPとMACのペアをARPキャッシュに登録する
B. DHCPリース情報を更新する
C. 送信元IPを拒否リストに追加する
D. TTLを初期化する
【正解】A
【解説】ARP応答を受信したホストは、送信元のIPとMACアドレスをキャッシュに登録して再利用する。
【穴埋め】ARP応答パケットを受信すると、ホストは送信元の ________ をキャッシュに登録する。
→ IPアドレスとMACアドレス
【誤文訂正】ARP応答を受け取ったホストは、送信元IPを拒否リストに追加する。
→ 通常はARPキャッシュに登録する。
ご希望があれば、次に「Gratuitous ARP」「Proxy ARP」「ARPテーブル管理」「ARPスプーフィング対策」など関連テーマでも作成可能です。必要なテーマがあればお知らせください。
コメント
コメントを投稿