投稿

ラベル(シーケンス番号フィールド)が付いた投稿を表示しています

TCPセグメントフォーマットのシーケンス番号フィールドに関するネットワークスペシャリスト試験

  以下は「 TCPセグメントフォーマットのシーケンス番号フィールド 」をテーマとした、ネットワークスペシャリスト試験形式の問題10問セットです。 【選択式】【正解】【解説】【穴埋め】【誤文訂正】形式で構成しています。 ■ 問題1 TCPのシーケンス番号フィールドの長さは何ビットか。 A. 8ビット B. 16ビット C. 32ビット D. 64ビット 【正解】C 【解説】TCPヘッダにおけるシーケンス番号は32ビット長で、送信するバイト列の順序を示す番号である。 【穴埋め】TCPのシーケンス番号フィールドは ________ ビットである。 → 32 【誤文訂正】シーケンス番号はTCPヘッダで64ビットある。 → 正しくは 32ビット 。 ■ 問題2 シーケンス番号の主な目的はどれか。 A. 通信相手のIPアドレスを特定する B. データの改ざんを検出する C. データの順序を保証する D. 通信ポート番号の一致を確認する 【正解】C 【解説】TCPはストリーム型通信であり、シーケンス番号によって受信側が正しい順序でデータを並べ替えられる。 【穴埋め】TCPにおけるシーケンス番号は、データの ________ を保証するために用いられる。 → 順序 【誤文訂正】シーケンス番号は通信ポートの一致確認に使われる。 → 正しくは データの順序制御 に使用される。 ■ 問題3 シーケンス番号は通常、どのような単位で増加するか。 A. パケット単位 B. セグメント単位 C. バイト単位 D. フレーム単位 【正解】C 【解説】TCPではシーケンス番号は送信したバイト数を基準に増加する。つまり、1バイト送信するごとに1加算される。 【穴埋め】シーケンス番号は ________ 単位で増加する。 → バイト 【誤文訂正】シーケンス番号はセグメント単位で増加する。 → 正しくは バイト単位 。 ■ 問題4 TCP通信における初期シーケンス番号(ISN)はどのように決定されるか。 A. 常に0 B. 通信相手のIPアドレスで決まる C. 時間などを元に乱数的に決まる D. OSの設定値で固定される 【正解】C 【解説】ISN(Initial Sequence Number)は...