Gratuitous ARP(無償ARP)に関するネットワークスペシャリスト試験
了解しました ✅
ここでは 「Gratuitous ARP(無償ARP)」 をテーマに、ネットワークスペシャリスト試験風の問題を10問作成します。
Gratuitous ARPとは、ホストが自分のIPとMACの対応を通知するために、他からの要求を受けずに送信するARPパケットのことです。IPアドレス重複検知や、フェイルオーバー機器のMAC更新、ARPテーブルの更新などに使われます。
---
Gratuitous ARP に関する試験問題(10問)
---
■ 問題1
Gratuitous ARP の送信目的として正しいものはどれか。
A. 通常のARP要求に応答するため
B. 他のホストに自分のIPとMAC対応を通知するため
C. IPパケットの断片化を防ぐため
D. DNSの名前解決を補助するため
正解:B
解説:Gratuitous ARPはARP要求を受けたのではなく、自らの情報を通知するために送信される。
---
■ 問題2
Gratuitous ARPで送信されるパケットの送信先アドレスはどれか。
A. 特定のホストのMACアドレス
B. ブロードキャストアドレス
C. マルチキャストアドレス
D. ルータのユニキャストアドレス
正解:B
解説:無償ARPはLAN全体に知らせるため、ブロードキャストで送信される。
---
■ 問題3
Gratuitous ARP の利用例として正しいものはどれか。
A. IPアドレスの重複検出
B. サブネットマスクの設定
C. デフォルトゲートウェイの選択
D. TTLの変更
正解:A
解説:同じIPを持つホストが存在するか確認するために利用される。
---
■ 問題4
フェイルオーバー構成においてGratuitous ARPを利用する理由はどれか。
A. 新しいデフォルトゲートウェイを選択するため
B. 他のホストのARPテーブルを更新させるため
C. DHCPリースを延長するため
D. DNSキャッシュをクリアするため
正解:B
解説:フェイルオーバー時に新たな機器のMACアドレスを周知するために送信する。
---
■ 問題5
Gratuitous ARP がネットワーク上で多用される場合のリスクはどれか。
A. DNSループ
B. ARPスプーフィング攻撃
C. IPフラグメント攻撃
D. SYN Flood
正解:B
解説:攻撃者が偽のGratuitous ARPを流すと、ARPテーブルを書き換えて通信を盗聴できる。
---
■ 問題6
Gratuitous ARPが通常のARP応答と異なる点はどれか。
A. 宛先が特定ホストである
B. 応答ではなく自発的に送信される
C. IPv6専用である
D. TCPを利用する
正解:B
解説:無償ARPはリクエストに対する応答ではなく、自発的に送信される。
---
■ 問題7
Gratuitous ARPを利用してARPキャッシュを更新することで得られる利点はどれか。
A. MTUサイズの変更
B. ネットワーク経路の短縮
C. 障害時の迅速なフェイルオーバー
D. DNS逆引きの高速化
正解:C
解説:冗長構成で切替が発生したときに、即座に新しいMACに更新される。
---
■ 問題8
Gratuitous ARPの送信元IPアドレスとして一般的に設定されるのはどれか。
A. 0.0.0.0
B. 127.0.0.1
C. 自ホストのIPアドレス
D. 255.255.255.255
正解:C
解説:自ホストのIPアドレスとMACの対応を通知するため、自分のIPを送信元に設定する。
---
■ 問題9
IPv6におけるGratuitous ARPに相当する仕組みはどれか。
A. ICMPv6のNeighbor Solicitation / Advertisement
B. ICMPエコー要求
C. DHCPv6
D. IGMP
正解:A
解説:IPv6ではARPの代わりにNeighbor Discoveryを用い、同様の機能を果たす。
---
■ 問題10
Gratuitous ARPを正しく利用するために必要な管理上の配慮はどれか。
A. IPアドレスとMACアドレスの重複管理
B. DNSレコードの整合性
C. MTUサイズの最適化
D. NATテーブルの設定
正解:A
解説:重複IPがあるとGratuitous ARPによる通知が混乱を招くため、適切なアドレス管理が必要。
---
✅ これで 「Gratuitous ARP(無償ARP)」 をテーマにした10問が完成しました。
👉 ご希望であれば、これを 午後Ⅰ形式(パケットキャプチャでのARPテーブル更新解析) や 午後Ⅱ形式(フェイルオーバー時のGratuitous ARP動作シナリオ) に発展させますか?
コメント
コメントを投稿