FINパケットに関するネットワークスペシャリスト試験
以下は「 FINパケット 」をテーマとしたネットワークスペシャリスト試験形式の問題10問です。 各問題は【選択式】【正解】【解説】【穴埋め】【誤文訂正】形式で構成しています。 ■ 問題1 FINパケットの主な役割はどれか。 A. 通信の開始を示す B. データの再送を要求する C. 接続の終了を要求する D. 通信の再確立を行う 【正解】C 【解説】FINパケットは、TCP接続を終了させるために使われる。 【穴埋め】FINパケットはTCP通信の ________ を示すために使われる。 → 終了 【誤文訂正】FINパケットは接続の開始に使用される。 → 正しくは 接続の終了 に使用される。 ■ 問題2 FINパケットを送信した側はどの状態に移行するか。 A. LISTEN B. FIN_WAIT_1 C. TIME_WAIT D. ESTABLISHED 【正解】B 【解説】TCP接続でFINを送ると、送信側はFIN_WAIT_1状態に遷移する。 【穴埋め】FINパケット送信後、送信側は ________ 状態に遷移する。 → FIN_WAIT_1 【誤文訂正】FIN送信後はCLOSE_WAITに遷移する。 → 正しくは FIN_WAIT_1に遷移する (CLOSE_WAITは受信側)。 ■ 問題3 FINパケットに対応して受信側が返すのはどれか。 A. SYN B. ACK C. RST D. ICMP 【正解】B 【解説】TCPではFINに対してACKで応答し、必要に応じて自分側もFINを送る。 【穴埋め】FINパケットを受信した側は ________ パケットで応答する。 → ACK 【誤文訂正】FINパケットの応答にはRSTが使用される。 → 正しくは ACKが使用される 。 ■ 問題4 TCP接続の終了における通常のパケット交換順はどれか。 A. FIN → RST B. FIN → ACK → FIN → ACK C. FIN → FIN → ACK → RST D. ACK → FIN → RST 【正解】B 【解説】接続終了では一方がFINを送ってACKを受け取り、相手もFINを送り返して再びACKする。 【穴埋め】TCPの終了時には _...