ヘッダチェックサムフィールドに関するネットワークスペシャリスト試験
以下は、ネットワークスペシャリスト試験の形式に準じた「ヘッダチェックサムフィールド」をテーマとした問題10問セットです。
形式は以下のとおり厳守しています:
- 選択問題(正答付き)
- 解説
- 穴埋め問題
- 誤文訂正問題
■ 問題1
IPv4ヘッダに存在するチェックサムフィールドの目的として最も適切なものはどれか。
A. データ全体の誤り検出
B. ヘッダ部分の誤り検出
C. 通信速度の最適化
D. 送信元の識別
【正解】B
【解説】IPv4のヘッダチェックサムは、IPヘッダの内容に誤りがないかを確認するためのフィールドであり、データ部分の検査は行わない。
【穴埋め】IPv4のヘッダチェックサムは、IP________の誤り検出を行う。
→ ヘッダ
【誤文訂正】IPv4のヘッダチェックサムは、IPデータ全体の誤り検出を行う。
→ チェックサムはヘッダ部分のみを対象としており、データ全体には適用されない。
■ 問題2
IPv6でヘッダチェックサムが廃止された主な理由として適切なものはどれか。
A. IPv6では誤りが起きないため
B. ルータの処理負荷を軽減するため
C. MACアドレスが付加されているため
D. MTUサイズが大きいため
【正解】B
【解説】IPv6ではヘッダチェックサムが存在しない。これは、ルータが中継時にTTLを変更するたびにチェックサムを再計算する必要があり、これが負荷となっていたため。
【穴埋め】IPv6では________を軽減する目的でヘッダチェックサムが廃止された。
→ ルータの処理負荷
【誤文訂正】IPv6では、パケット誤りの発生がないため、ヘッダチェックサムは廃止された。
→ 廃止の理由は誤りの有無ではなく、ルータ処理の高速化のためである。
■ 問題3
IPv4のヘッダチェックサムが再計算されるタイミングとして正しいものはどれか。
A. 宛先アドレスが変わったとき
B. パケットがフラグメントされたとき
C. TTLが変更されたとき
D. データが暗号化されたとき
【正解】C
【解説】TTLはルータ通過時に1ずつ減算されるため、そのたびにヘッダチェックサムも再計算される。
【穴埋め】IPv4ヘッダチェックサムは、TTLの変更により________される。
→ 再計算
【誤文訂正】IPv4ヘッダチェックサムは、データが暗号化されたときに再計算される。
→ 再計算はTTL変更時にのみ行われる。
■ 問題4
IPv4ヘッダチェックサムの計算に使用される単位として適切なものはどれか。
A. 4ビット
B. 8ビット
C. 16ビット
D. 32ビット
【正解】C
【解説】IPv4のチェックサムは、ヘッダを16ビット単位で加算し、1の補数を取ることで計算される。
【穴埋め】IPv4ヘッダチェックサムは________ビット単位で計算される。
→ 16
【誤文訂正】IPv4ヘッダチェックサムは32ビット単位で計算される。
→ 正しくは16ビット単位である。
■ 問題5
ヘッダチェックサムが検出可能なエラーの種類として正しいものはどれか。
A. ビット反転
B. パケット遅延
C. データの重複
D. 通信経路の不一致
【正解】A
【解説】チェックサムはビット誤り(反転)を検出するのが目的で、通信経路や重複などの問題は対象外である。
【穴埋め】チェックサムは________誤りの検出を目的とする。
→ ビット
【誤文訂正】チェックサムは通信経路の不一致を検出する。
→ 通信経路の問題はルーティング層で扱う。
■ 問題6
IPv4のヘッダチェックサムが0となるのはどのような場合か。
A. 正常に受信された場合
B. エラーがある場合
C. 計算後に全ビットが反転された場合
D. 計算対象が全て0の場合
【正解】D
【解説】チェックサムの計算対象がすべて0なら、加算結果も0になり、1の補数をとっても0になる。
【穴埋め】IPv4のチェックサムは、加算対象がすべて0なら________になる。
→ 0
【誤文訂正】IPv4のチェックサムは、エラーがあるときに必ず0になる。
→ エラーの有無と値の大小は一致しない。
■ 問題7
IPv4ヘッダチェックサムに含まれない情報はどれか。
A. TTL
B. IPアドレス
C. データ部の内容
D. プロトコル番号
【正解】C
【解説】チェックサムはヘッダ部分のみに適用され、データ部(ペイロード)は対象外。
【穴埋め】IPv4のチェックサムは、IPヘッダのみを対象とし、________部は含まれない。
→ データ
【誤文訂正】IPv4のチェックサムにはデータ部の内容も含まれる。
→ 含まれるのはヘッダ部のみである。
■ 問題8
IPv4のチェックサムフィールドの長さとして正しいものはどれか。
A. 4ビット
B. 8ビット
C. 16ビット
D. 32ビット
【正解】C
【解説】IPv4ヘッダのチェックサムフィールドは16ビット長である。
【穴埋め】IPv4のヘッダチェックサムフィールドは________ビットで構成されている。
→ 16
【誤文訂正】IPv4のチェックサムフィールドは32ビットである。
→ 正しくは16ビットである。
■ 問題9
チェックサムが正しくないパケットを受け取った場合、ルータが取るべき動作として正しいものはどれか。
A. 再送要求
B. TTLを更新して転送
C. パケットを破棄
D. エラーメッセージを送信
【正解】C
【解説】チェックサムエラーのあるパケットは破棄され、通常再送要求は上位層が処理する。
【穴埋め】チェックサムに誤りがあるパケットは________される。
→ 破棄
【誤文訂正】チェックサムエラーがある場合は、ルータが再送要求を行う。
→ IP層は再送を行わない。再送はTCP層など上位層の役割である。
■ 問題10
IPv4チェックサムの役割に関する記述として最も適切なものはどれか。
A. パケット順序の整列
B. 認証のための署名生成
C. ヘッダ誤りの検出
D. 暗号化のための鍵生成
【正解】C
【解説】IPv4チェックサムは、誤ったヘッダを検出するために存在する。
【穴埋め】IPv4チェックサムは、IPヘッダの________を検出する役割を持つ。
→ 誤り
【誤文訂正】IPv4チェックサムは暗号化のための鍵を生成する。
→ チェックサムは暗号機能ではない。
必要であれば、TCP/UDPのチェックサムとの比較や、IPv6との対比問題も作成可能です。ご希望があればお申し付けください。
コメント
コメントを投稿