工事担任者 第二級デジタル通信 端末設備の接続のための技術及び理論 練習問題 第51問: TCP のコネクションを確立するときのやり取りについて述べた次の文のうち、正しいものはどれか。
端末設備の接続のための技術及び理論
– / 60 解いた
第51問
TCP のコネクションを確立するときのやり取りについて述べた次の文のうち、正しいものはどれか。
解答と解説を先に見る
先に見ると、この問題は今回は育ちません。
正解: 1. 開始側が SYN を送り、受けた側が自分の SYN と確認の ACK を一つのセグメントで返し、開始側が ACK を返す。初期の順序番号は両側がそれぞれ選んで知らせ合う。
「開始側の SYN、受けた側の SYN と ACK をまとめたセグメント、開始側の ACK でやり取りし、初期の順序番号は両側がそれぞれ選んで知らせ合う」が正しい記述です。TCP の仕様(RFC 9293)は、両側がそれぞれ自分の初期の順序番号(ISN)を送って確認応答を受け、相手の ISN にも確認応答を返すとしています。
受けた側の ACK と SYN は一つにまとめられるので、やり取りは 3 回になり、3 ウェイハンドシェイクと呼ばれます。「ACK と SYN は一つにまとめられない」は誤りで、まとめられるから 3 回で済みます。
「受けた側の ISN は開始側の番号に 1 を足した値」は、確認応答の番号と取り違えています。仕様の例でも、開始側の ISN 100 に対し、受けた側は自分の ISN 300 と確認応答の番号 101 を返します。
確立は SYN、SYN+ACK、ACK の 3 回で、両側がそれぞれ選んだ初期の順序番号を知らせて確かめ合う、と覚えましょう。
関連キーワード: TCP・3ウェイハンドシェイク・SYN・ACK・初期シーケンス番号
模試 (62問)
この問題が解けたら、本試験はどうですか?本番形式で、ほかの科目もまとめて確かめる
本番形式の模擬試験で実力チェックPremium (月980円)Premium (ご利用中)制限時間 2時間
広告