ARPパケットフォーマットの探索するIPアドレスフィールドに関するネットワークスペシャリスト試験
以下に「ARPパケットフォーマットの探索するIPアドレスフィールド(Target Protocol Address/宛先IPアドレス)」をテーマとしたネットワークスペシャリスト試験問題を、選択問題・正解・解説・穴埋め・誤文訂正をセットで10問一気に作成します。
■ 問題1
ARPリクエストにおけるTarget Protocol Addressに格納される値はどれか。
A. 送信元IPアドレス
B. 宛先MACアドレス
C. 宛先IPアドレス
D. ブロードキャストアドレス
【正解】C
【解説】ARPリクエストでは、対応するMACアドレスを得たいIPアドレス(=宛先IP)をTarget Protocol Addressに格納する。
【穴埋め】ARPリクエストの Target Protocol Address には、対応するMACを取得したい ________ が格納される。
→ 宛先IPアドレス
【誤文訂正】ARPリクエストの Target Protocol Address には送信元IPアドレスが格納される。
→ 宛先IPアドレスが格納される。
■ 問題2
ARP応答におけるTarget Protocol Addressに格納される値はどれか。
A. 応答元のIPアドレス
B. 応答先(要求元)のIPアドレス
C. ブロードキャストアドレス
D. ルータのIPアドレス
【正解】B
【解説】ARP応答では、要求元(リクエスト送信元)のIPアドレスがTarget Protocol Addressとなる。
【穴埋め】ARP応答における Target Protocol Address は、 ________ のIPアドレスである。
→ 要求元(送信元)
【誤文訂正】ARP応答の Target Protocol Address は応答元のIPアドレスである。
→ 要求元のIPアドレスである。
■ 問題3
Target Protocol Addressの主な用途はどれか。
A. パケットルーティングの経路情報取得
B. IPアドレスの検証
C. 対応するMACアドレスの取得対象を指定すること
D. DNSレコードの照会対象指定
【正解】C
【解説】ARPの目的は、IPアドレスに対応するMACアドレスの取得であり、その対象がTarget Protocol Addressである。
【穴埋め】Target Protocol Address は ________ を取得したいIPアドレスを示す。
→ MACアドレス
【誤文訂正】Target Protocol Address はDNS検索対象を指定する。
→ MAC取得対象のIPアドレスを指定する。
■ 問題4
Target Protocol Addressに不正なIPアドレスが指定されていた場合に起こる可能性があるのはどれか。
A. 応答が得られない
B. TTLが上書きされる
C. MTUが自動変更される
D. DNS逆引きが起動する
【正解】A
【解説】宛先IPが誤っている場合、対応するノードからの応答は返らない。
【穴埋め】ARPパケットの Target Protocol Address が誤っていると、 ________ が返らなくなる可能性がある。
→ 応答
【誤文訂正】Target Protocol Address が誤っていてもARP応答は返る。
→ 応答は返らない可能性がある。
■ 問題5
Gratuitous ARP における Target Protocol Address はどのIPアドレスになるか。
A. 0.0.0.0
B. 自ホストのIPアドレス
C. ブロードキャストIPアドレス
D. ルータのIPアドレス
【正解】B
【解説】Gratuitous ARP では、送信元IPと宛先IP(Target Protocol Address)は共に自ホストのIPアドレス。
【穴埋め】Gratuitous ARP では Target Protocol Address に ________ のIPアドレスを設定する。
→ 自ホスト
【誤文訂正】Gratuitous ARP では Target Protocol Address は0.0.0.0である。
→ 自ホストのIPアドレスが入る。
■ 問題6
Proxy ARP における Target Protocol Address の役割はどれか。
A. MACアドレスのエイリアス設定
B. 応答元ルータのIP通知
C. MAC取得対象のIPアドレス指定
D. NAT変換対象IPの通知
【正解】C
【解説】Proxy ARPでも、対象MACアドレス取得のためにTarget Protocol Addressで対象IPを指定する。
【穴埋め】Proxy ARP でも、Target Protocol Address は ________ を取得するために使われる。
→ MACアドレス
【誤文訂正】Proxy ARP では Target Protocol Address を使わない。
→ 使う。取得対象IPを示す。
■ 問題7
ARPキャッシュの検索キーとして使われるフィールドはどれか。
A. 送信元MACアドレス
B. Target Hardware Address
C. Target Protocol Address
D. 送信元IPアドレス
【正解】C
【解説】MACアドレスを得るためにキーとして使用するのが、Target Protocol Address(=対象IP)である。
【穴埋め】ARPキャッシュ検索には ________ がキーとして使われる。
→ Target Protocol Address
【誤文訂正】ARPキャッシュ検索はMACアドレスをキーに行う。
→ IPアドレス(Target Protocol Address)がキーである。
■ 問題8
Target Protocol Address に指定できるIPアドレスはどれか。
A. マルチキャストアドレス
B. ブロードキャストアドレス
C. ループバックアドレス
D. 同一ネットワーク内のホストのIPアドレス
【正解】D
【解説】ARPはブロードキャストにより同一ネットワーク内でMACアドレスを解決するため、対象は同一ネットワーク内。
【穴埋め】Target Protocol Address には、 ________ のIPアドレスを指定する必要がある。
→ 同一ネットワーク内のホスト
【誤文訂正】ARPは異なるネットワークのIPに対してもMAC解決できる。
→ 異なるネットワークではルータにより解決されるため、ARPでは不可。
■ 問題9
Target Protocol Address に設定されたIPアドレスがARP応答者自身のものである場合、応答の内容はどうなるか。
A. 応答は無視される
B. 応答に自分のMACアドレスを設定して返す
C. 応答に0.0.0.0を返す
D. 応答はルータに転送される
【正解】B
【解説】ARP応答では、自身が指定されたIPを持っていれば、自分のMACを応答として返す。
【穴埋め】Target Protocol Address が自身のIPであれば、ARP応答に ________ を返す。
→ 自分のMACアドレス
【誤文訂正】Target Protocol Address が自分のIPであっても応答は返されない。
→ 正しくは、自分のMACを返して応答する。
■ 問題10
Target Protocol Address が自ネットワーク外のIPアドレスだった場合の挙動として正しいものはどれか。
A. ルータが応答を代行する(Proxy ARP)
B. 対象ノードが応答する
C. 応答が返らない
D. DNSが補完する
【正解】C
【解説】ARPは同一ネットワーク内でしかMAC解決できないため、他ネットワークのIPに対しては応答がない。
【穴埋め】ARPの Target Protocol Address が他ネットワークのIPであれば、 ________ が返らない。
→ 応答
【誤文訂正】ARPではどのネットワークのIPアドレスでもMACアドレスが取得できる。
→ 同一ネットワーク内でのみ取得可能。
必要であれば、ARPパケット全体構造の復元問題や、送信元・ターゲット両フィールドを比較する設問なども作成可能です。続きが必要な場合はお知らせください。
コメント
コメントを投稿