ICMP近隣探索メッセージをテーマとしたネットワークスペシャリスト試験10問

 以下に「ICMP近隣探索メッセージ(Neighbor Discovery Protocol, NDP)」をテーマとしたネットワークスペシャリスト試験形式の問題を10問一気に作成します。

すべての問題に【正解】【解説】【穴埋め】【誤文訂正】を付しています。



---


■ 問題1


IPv6において、ICMPを用いてアドレス解決(ARP相当)を行うメッセージはどれか。

A. Router Advertisement

B. Neighbor Solicitation

C. Destination Unreachable

D. Time Exceeded


【正解】B

【解説】Neighbor SolicitationメッセージはIPv6におけるARPの代替で、近隣ノードのMACアドレスを取得するために使用される。


【穴埋め】IPv6ではARPの代わりに ________ メッセージでMACアドレスを解決する。

→ Neighbor Solicitation


【誤文訂正】IPv6ではARPの代わりにRouter Advertisementメッセージが使われる。

→ 正しくはNeighbor Solicitationメッセージが使用される。



---


■ 問題2


Neighbor Advertisementメッセージはどのような場合に送信されるか。

A. ルータが定期的に送信する

B. 宛先が存在しないときに送信する

C. Neighbor Solicitationを受信したときや自分のアドレスの利用を通知するとき

D. パケット破棄時に送信する


【正解】C

【解説】Neighbor Advertisementは、NSメッセージへの応答や、DAD(重複アドレス検出)に用いられる。


【穴埋め】Neighbor Advertisementは、Neighbor ________ に対する応答として送られる。

→ Solicitation


【誤文訂正】Neighbor AdvertisementはDestination Unreachableの応答として送信される。

→ 正しくは、Neighbor Solicitationへの応答などで送信される。



---


■ 問題3


近隣探索メッセージに含まれるIPv6のICMPタイプ番号として正しい組合せはどれか。

A. NS:135、NA:136、RA:133

B. NS:135、NA:136、RS:133

C. NS:133、NA:134、RA:135

D. NS:128、NA:129、RS:130


【正解】B

【解説】Neighbor Solicitation(NS)はType 135、Neighbor Advertisement(NA)はType 136、Router Solicitation(RS)はType 133。


【穴埋め】Neighbor AdvertisementのType番号は ________ である。

→ 136


【誤文訂正】Neighbor SolicitationのType番号は134である。

→ 正しくは135である。



---


■ 問題4


近隣探索メッセージでMACアドレス情報を伝えるために使用されるオプションはどれか。

A. Redirected Header

B. Prefix Information

C. Source Link-Layer Address Option

D. MTU Option


【正解】C

【解説】Source Link-Layer Address Optionは、送信元のMACアドレスを伝えるオプションであり、NSやRSメッセージに含まれる。


【穴埋め】MACアドレスを伝えるには ________ Option を使用する。

→ Source Link-Layer Address


【誤文訂正】MACアドレスを通知するにはPrefix Information Optionを使用する。

→ 正しくはSource Link-Layer Address Optionである。



---


■ 問題5


IPv6アドレスの重複を検出するために使用されるICMPメッセージはどれか。

A. Echo Request

B. Router Advertisement

C. Neighbor Solicitation

D. Destination Unreachable


【正解】C

【解説】DAD(Duplicate Address Detection)はNSメッセージを自分自身に向けて送信し、そのアドレスの重複を確認する。


【穴埋め】アドレスの重複を検出するには ________ メッセージを使う。

→ Neighbor Solicitation


【誤文訂正】アドレス重複検出にはRouter Advertisementが使われる。

→ 正しくはNeighbor Solicitationである。



---


■ 問題6


Neighbor Advertisementメッセージで、ターゲットが自身であることを明示するビットはどれか。

A. Sビット(Solicited)

B. Rビット(Router)

C. Oビット(Override)

D. Fビット(Final)


【正解】A

【解説】Solicitedビット(Sビット)は、これはSolicitationに対する応答であることを示す。


【穴埋め】Neighbor Advertisementにおいて応答であることを示すのは ________ ビットである。

→ Solicited(S)


【誤文訂正】RビットはSolicitationへの応答を意味する。

→ 正しくはSビットが該当する。



---


■ 問題7


NAメッセージにおけるRビット(Router bit)は何を示すか。

A. このノードはルータである

B. これは再送信である

C. 応答が正当な宛先から来たこと

D. アドレスがマルチキャストであること


【正解】A

【解説】Rビットは、そのノードがルータであることを表す。


【穴埋め】Neighbor AdvertisementのRビットが1なら、そのノードは ________ である。

→ ルータ


【誤文訂正】RビットはNAメッセージが再送信であることを意味する。

→ 正しくはルータであることを示す。



---


■ 問題8


Neighbor Discoveryメッセージは、どのプロトコル層で機能するか。

A. アプリケーション層

B. プレゼンテーション層

C. ネットワーク層

D. トランスポート層


【正解】C

【解説】NDメッセージはICMPv6を使っており、ネットワーク層で動作する。


【穴埋め】Neighbor Discoveryは ________ 層のプロトコルである。

→ ネットワーク


【誤文訂正】Neighbor Discoveryはアプリケーション層のプロトコルである。

→ 正しくはネットワーク層である。



---


■ 問題9


Multicastアドレス ff02::1:ffXX:XXXX が使用されるのはどのNDメッセージか。

A. Router Solicitation

B. Neighbor Advertisement

C. Neighbor Solicitation

D. Echo Request


【正解】C

【解説】このマルチキャストアドレスは、ターゲットのインタフェースIDから生成されるSolicited-Node Multicastアドレスで、NSメッセージで使われる。


【穴埋め】Neighbor Solicitationでは ________ マルチキャストアドレスが使われる。

→ Solicited-Node


【誤文訂正】Neighbor AdvertisementではSolicited-Nodeマルチキャストアドレスが使われる。

→ 正しくはNeighbor Solicitationで使用される。



---


■ 問題10


Neighbor Discoveryによって動的に学習される情報はどれか。

A. アプリケーションポート番号

B. ルーティングプロトコルの経路情報

C. IPv6アドレスとMACアドレスの対応表

D. DNSホスト名とIPアドレスの対応表


【正解】C

【解説】NDによりIPv6アドレスとMACアドレスの対応が動的に学習される。これはIPv6におけるARPテーブルのような働きをする。


【穴埋め】NDにより学習されるのは、IPv6アドレスと ________ の対応関係である。

→ MACアドレス


【誤文訂正】NDによってDNSの名前解決結果が学習される。

→ 正しくは、IPv6アドレスとMACアドレスの対応が学習される。



---


ご希望があれば、Router Discovery(RS/RA)、DAD、NDのセキュリティ(RAガードなど)やNDキャッシュのタイマー管理に関する応用問題も作成可能です。ご指示ください。



コメント

このブログの人気の投稿

ミライアイ内服薬は薬事法違反で、ほとんど効果がない詐欺ですか?

最高裁での上告理由書受理・却下の判断基準について

裁判官の忌避申立書の作成例