識別子フィールドに関するネットワークスペシャリスト試験
以下に、「識別子フィールド(Identification Field)」をテーマとしたネットワークスペシャリスト試験形式の問題を10問、一昨日以前の出題形式に厳格に従って作成します。
■ 問題1
IPv4の識別子フィールドの主な役割はどれか。
A. パケットの優先順位を示す
B. パケットの暗号化方式を示す
C. フラグメントの再構成に必要な識別を行う
D. 宛先IPアドレスを指定する
【正解】C
【解説】識別子フィールドは、パケットがフラグメント化された際に、再構成するための識別番号として使用される。
【穴埋め】IPv4の識別子フィールドは、________化されたパケットを再構成するために使用される。
→ フラグメント
【誤文訂正】識別子フィールドは宛先IPアドレスを示す。
→ 宛先IPアドレスはIPヘッダの別のフィールドに存在し、識別子は再構成のために使用される。
■ 問題2
識別子フィールドは、同じ送信元から複数のIPパケットを送る場合、どのように扱われるか。
A. 常に同じ値になる
B. 送信元IPアドレスに基づいて決定される
C. 各パケットで一意な値を設定する
D. ヘッダ長に応じて変化する
【正解】C
【解説】フラグメント化されたIPパケットを正しく識別するため、送信元は各パケットに一意な識別子を付与する。
【穴埋め】識別子フィールドは、送信元からの各パケットに対して________な値を割り当てる必要がある。
→ 一意
【誤文訂正】識別子フィールドはすべてのパケットで同じ値を使用する。
→ 同一識別子だとフラグメントの混同を招くため、各パケットごとに異なる値を使う必要がある。
■ 問題3
識別子フィールドのビット長はどれか。
A. 8ビット
B. 12ビット
C. 16ビット
D. 32ビット
【正解】C
【解説】IPv4の識別子フィールドは16ビットで構成され、最大で65,536通りの識別が可能である。
【穴埋め】識別子フィールドは________ビットで構成されている。
→ 16
【誤文訂正】識別子フィールドは32ビットで構成されている。
→ IPv4では16ビットである。
■ 問題4
IPv4パケットがフラグメント化されない場合、識別子フィールドの扱いとして正しいものはどれか。
A. 常に0に設定する必要がある
B. 無視されるが任意の値が設定される
C. 再送制御に使われる
D. MACアドレスの検出に使用される
【正解】B
【解説】フラグメント化されない場合でも識別子は付与されるが、フラグメント処理されないため実質的に使用されない。
【穴埋め】フラグメント化されない場合、識別子フィールドの値は使用されず、________な値が入ることがある。
→ 任意
【誤文訂正】フラグメントされないIPパケットでは識別子を0にしなければならない。
→ 0でなくてもよく、任意の値が設定される。
■ 問題5
識別子フィールドと一緒にフラグメント処理に関わるフィールドはどれか。
A. タイプオブサービス(TOS)
B. タイムトゥリブ(TTL)
C. フラグメントオフセット
D. ヘッダチェックサム
【正解】C
【解説】フラグメントを正しく再構成するためには、識別子とフラグメントオフセットの両方が必要である。
【穴埋め】フラグメントの再構成には、識別子フィールドと________フィールドが使用される。
→ フラグメントオフセット
【誤文訂正】識別子とTTLでフラグメントの再構成が行われる。
→ TTLはパケットの寿命であり、再構成にはフラグメントオフセットを用いる。
■ 問題6
同じ識別子フィールドの値を持つ2つのフラグメントが異なる宛先に送信された場合、発生しうる問題はどれか。
A. 途中でTTLが延長される
B. ルーティングが高速化する
C. フラグメントの混同による誤った再構成
D. パケットの暗号化が解除される
【正解】C
【解説】異なるパケットに同一の識別子が割り当てられると、再構成時に誤認識を招く恐れがある。
【穴埋め】同じ識別子をもつ異なるパケットがあると、フラグメントの________を引き起こす可能性がある。
→ 混同
【誤文訂正】識別子が同じでもパケットが誤って再構成されることはない。
→ 実際には誤って再構成される危険がある。
■ 問題7
識別子フィールドは通常、どの層のプロトコルによって付与されるか。
A. データリンク層
B. ネットワーク層
C. トランスポート層
D. セッション層
【正解】B
【解説】識別子はIPヘッダのフィールドの一つであり、ネットワーク層(IP)の処理で生成される。
【穴埋め】識別子フィールドは________層のIPヘッダで使用される。
→ ネットワーク
【誤文訂正】識別子フィールドはトランスポート層で管理される。
→ トランスポート層ではなく、ネットワーク層で使用される。
■ 問題8
識別子フィールドの値を生成する一般的な方法はどれか。
A. 暗号アルゴリズムによる乱数
B. 送信元ホストでのインクリメント
C. DNSサーバから取得
D. ARP応答による決定
【正解】B
【解説】送信元ホストは識別子をインクリメント方式で付与するのが一般的である。
【穴埋め】識別子は、送信ホストで________方式により付与されることが多い。
→ インクリメント
【誤文訂正】識別子はDNSサーバから取得する。
→ DNSは名前解決用であり、識別子はホストで生成される。
■ 問題9
識別子フィールドの再利用について正しいものはどれか。
A. 同じ識別子を複数のIPパケットに同時に使用してよい
B. 再利用は絶対に禁止されている
C. 時間を空けて再利用することはある
D. 再利用するとIPアドレスが変わる
【正解】C
【解説】識別子は有限であるため、ある程度時間が経過してから再利用することがある。
【穴埋め】識別子フィールドは時間をおいて________される場合がある。
→ 再利用
【誤文訂正】識別子フィールドは一度使ったら二度と使えない。
→ 同時使用は避ける必要があるが、時間を空ければ再利用される。
■ 問題10
識別子フィールドが全く同じであり、他の情報も一致しているフラグメントが複数存在する場合、どうなるか。
A. 正常に再構成される
B. 最初に到達したものだけ使われる
C. パケット再構成の失敗や誤動作が発生する
D. IPアドレスが変更される
【正解】C
【解説】識別子や他のヘッダ情報が完全に一致してしまうと、異なるパケットを誤って結合してしまうリスクがある。
【穴埋め】識別子などの情報が一致すると、異なるパケットを________する可能性がある。
→ 誤結合(再構成ミス)
【誤文訂正】識別子などが一致していても、再構成に影響はない。
→ 一致していると、誤って再構成される危険がある。
次のテーマ(例:フラグメントオフセット、TTL、ヘッダチェックサムなど)も対応可能です。ご希望があればお知らせください。
コメント
コメントを投稿