投稿

ラベル(コントロールフラグフィールド)が付いた投稿を表示しています

TCPセグメントフォーマットのコントロールフラグの位置に関するネットワークスペシャリスト試験

  以下は、「 TCPセグメントフォーマットのコントロールフラグの位置 」をテーマとしたネットワークスペシャリスト試験形式の問題10問です。 ■ 問題1 TCPヘッダにおけるコントロールフラグは、全体の何バイト目のフィールドに存在するか。 A. 8バイト目 B. 12バイト目 C. 14バイト目 D. 16バイト目 【正解】B 【解説】 TCPヘッダの12バイト目には、データオフセット(4ビット)、予約(3ビット)、コントロールフラグ(9ビット)のうち、フラグ部分が配置されている。 ■ 問題2 TCPセグメントのコントロールフラグは、何ビットで構成されているか。 A. 4ビット B. 6ビット C. 9ビット D. 12ビット 【正解】C 【解説】 TCPヘッダでは、コントロールフラグに9ビット(URG, ACK, PSH, RST, SYN, FIN など)が割り当てられている。 ■ 問題3 次のうち、TCPヘッダのコントロールビット(フラグ)が含まれるのはどのフィールドか。 A. シーケンス番号 B. データオフセットと予約領域 C. ウィンドウサイズ D. コントロールビットフィールド 【正解】D 【解説】 TCPヘッダの「コントロールビットフィールド」に、各種制御フラグが格納されている。 ■ 問題4 TCPヘッダにおいて、「URG」「ACK」「PSH」「RST」「SYN」「FIN」などの制御フラグは何ビット目から始まるか(オフセットベース)。 A. 8ビット目 B. 96ビット目(12バイト目) C. 128ビット目 D. 160ビット目 【正解】B 【解説】 TCPヘッダは通常20バイトあり、コントロールビットは12バイト目(96ビット目)から始まる。 ■ 問題5 コントロールフラグはTCPヘッダのどのセクションに配置されているか。 A. オプションフィールド B. アドレス指定部 C. データオフセット・予約・フラグ部 D. データ部 【正解】C 【解説】 コントロールフラグは、TCPヘッダの「データオフセット・予約・フラグ部」に存在する。 ■ 問題6 TCPヘッダの「SYN」フラグは、何番目のビットに位置づけられているか(標準的な順番に基づ...