フラグメントに関するネットワークスペシャリスト試験
以下は「フラグメント(IPパケットの断片化)」をテーマにしたネットワークスペシャリスト試験対策用の10問セット(従来形式)です。
■ 問題1
フラグメントとは何を意味するか。
A. TCPセッションの確立
B. IPパケットの暗号化
C. IPパケットを複数の断片に分割する処理
D. MACアドレスのマスキング
【正解】C
【解説】フラグメント(fragmentation)は、IPパケットがネットワークのMTUを超える場合に複数に分割される処理である。
【穴埋め】フラグメントとは、IPパケットが________を超えた場合に複数の断片に分割する処理である。
→ MTU(最大転送単位)
【誤文訂正】フラグメントはTCPセッション確立の際に使用される。
→ フラグメントはIPパケットを断片化する処理である。
■ 問題2
フラグメント処理に関係するIPヘッダフィールドはどれか。
A. TTLフィールド
B. フラグメントオフセット
C. プロトコルフィールド
D. チェックサム
【正解】B
【解説】フラグメントオフセットは、断片の元パケット内での位置を示すために使われる。
【穴埋め】IPパケットの断片の順序は、________フィールドによって識別される。
→ フラグメントオフセット
【誤文訂正】フラグメント処理にはTTLフィールドが使用される。
→ TTLはパケット寿命の制御用であり、断片化とは無関係である。
■ 問題3
IPv4における断片化の制御に使用されるビットはどれか。
A. DFビット(Don't Fragment)
B. TTLビット
C. URGビット
D. ACKビット
【正解】A
【解説】DFビットを1にすると、そのパケットは断片化されず、MTU超過の場合は破棄される。
【穴埋め】断片化禁止を示すビットは________ビットである。
→ DF(Don't Fragment)
【誤文訂正】断片化を制御するのはACKビットである。
→ ACKビットはTCP制御用であり、断片化制御には関係ない。
■ 問題4
フラグメントされたパケットが再構成される場所はどこか。
A. 送信元のNIC
B. 中継ルータ
C. 受信側のIP層
D. TCPセッション層
【正解】C
【解説】受信側のIP層が断片を集めて再構成(再結合)する。
【穴埋め】フラグメントされたパケットは、受信側の________層で再構成される。
→ IP
【誤文訂正】フラグメントは中継ルータで再構成される。
→ 再構成は最終受信側のIP層で行われる。
■ 問題5
フラグメントオフセットは何バイト単位で表現されるか。
A. 1バイト
B. 2バイト
C. 4バイト
D. 8バイト
【正解】D
【解説】フラグメントオフセットは8バイト単位で表現される。つまり、オフセットが1なら8バイト目から始まることを意味する。
【穴埋め】フラグメントオフセットは________バイト単位で指定される。
→ 8
【誤文訂正】フラグメントオフセットは1バイト単位である。
→ 正しくは8バイト単位である。
■ 問題6
断片化されたパケットのうち、最後の断片を識別する方法はどれか。
A. ヘッダ長が最小になる
B. DFビットが1になる
C. More Fragments(MF)ビットが0になる
D. TTLが0になる
【正解】C
【解説】最後の断片はMFビットが0に設定され、それ以外は1となる。
【穴埋め】最後の断片は________ビットが0であることで識別できる。
→ MF(More Fragments)
【誤文訂正】最後の断片はDFビットが1であることで識別できる。
→ DFは「断片化禁止」の意味であり、識別にはMFを使用する。
■ 問題7
フラグメントが途中で欠損した場合、受信側のIP層はどう処理するか。
A. 残った断片を再構成して一部を復元する
B. 欠損分を推測して補う
C. 再構成をせずすべて破棄する
D. TCP層でエラーを修正する
【正解】C
【解説】1つでも断片が欠けるとパケット全体の再構成ができないため、すべて破棄される。
【穴埋め】断片の一部が欠損していた場合、IP層はすべてを________する。
→ 破棄
【誤文訂正】断片の一部が欠けてもTCP層が自動的に修正する。
→ フラグメントの再構成はIP層で行われ、不完全なら廃棄される。
■ 問題8
フラグメントの再構成に失敗した場合、通知されるプロトコルはどれか。
A. TCP
B. ARP
C. ICMP
D. DHCP
【正解】C
【解説】IPパケットの再構成失敗などはICMPでエラーメッセージが送られる。
【穴埋め】フラグメント再構成に失敗すると、________がエラーメッセージを返す。
→ ICMP
【誤文訂正】再構成失敗の通知はARPが送信する。
→ ICMPが使用される。
■ 問題9
IPv6における断片化の特性として正しいものはどれか。
A. 中継ルータで断片化される
B. パケットは必ず断片化される
C. 送信元でのみ断片化される
D. TCP層で断片化される
【正解】C
【解説】IPv6では中継ルータでの断片化は禁止されており、送信元でのみ行われる。
【穴埋め】IPv6では、断片化は________でのみ実施される。
→ 送信元
【誤文訂正】IPv6では中継ルータで断片化が行われる。
→ IPv6では中継ルータでは断片化しない。
■ 問題10
次の説明のうち、フラグメント処理の誤りはどれか。
A. フラグメントされたパケットは受信側で再構成される
B. IPヘッダ内の識別子は各断片で共通である
C. 断片化されたパケットは順不同で到着してもよい
D. フラグメントはMACアドレスの衝突を防ぐ機能である
【正解】D
【解説】フラグメントはIPレイヤの断片化処理であり、MACの衝突とは無関係。
【穴埋め】フラグメントは________層の処理であり、MACの衝突制御とは関係ない。
→ ネットワーク(IP)
【誤文訂正】フラグメントはMACアドレスの衝突を回避する機能である。
→ フラグメントはパケットサイズの調整に関する処理である。
必要であれば、IPv6断片化拡張ヘッダ、ICMPによるPath MTU Discovery、RFC791の断片化仕様なども出題テーマにできます。続けますか?
コメント
コメントを投稿