平成30年度 秋期 午前Ⅱ 問18
ネットワーク
3ウェイハンドシェイクを表す図
TCP のコネクション確立方式である 3 ウェイハンドシェイクを表す図はどれか。
- ア〔図〕左に「コネクション要求元」,右に「コネクション要求先」の縦線。上から順に,要求元→要求先「SYN」,要求先→要求元「SYN+ACK」,要求元→要求先「ACK」
- イ〔図〕左に「コネクション要求元」,右に「コネクション要求先」の縦線。上から順に,要求元→要求先「SYN」,要求先→要求元「ACK」,要求先→要求元「SYN」,要求元→要求先「ACK」,要求元→要求先「SYN」,要求先→要求元「ACK」
- ウ〔図〕左に「コネクション要求元」,右に「コネクション要求先」の縦線。上から順に,要求元→要求先「SYN」,要求元→要求先「SYN」,要求元→要求先「SYN」,要求先→要求元「ACK」
- エ〔図〕左に「コネクション要求元」,右に「コネクション要求先」の縦線。上から順に,要求元→要求先「SYN」,要求先→要求元「ACK」,要求元→要求先「SYN」,要求先→要求元「ACK」,要求元→要求先「SYN」,要求先→要求元「ACK」
答えと解説を見る
✓ これが正解ア〔図〕左に「コネクション要求元」,右に「コネクション要求先」の縦線。上から順に,要求元→要求先「SYN」,要求先→要求元「SYN+ACK」,要求元→要求先「ACK」
解説
SYN、SYN+ACK、ACK の3回で接続を確立する図です。
TCP は、データを送る前に通信相手との間でコネクションを確立します。その手順が 3 ウェイハンドシェイクです。まず要求元が SYN を送って接続を求めます。要求先は、受け取ったことを示す ACK と、自分からの接続要求である SYN を一つにまとめた SYN+ACK を返します。最後に要求元が ACK を返し、双方向のコネクションができあがります。3 ウェイは3回の片道の送信を指します。見分ける軸は、2回目の送信で ACK と SYN がまとめられているかどうかです。
ほかの選択肢はなぜ違うのか
- イ〔図〕左に「コネクション要求元」,右に「…:SYN への ACK と要求先からの SYN を別々に送り、さらに SYN と ACK をもう1組やり取りする、合わせて6回の図です。1回で済む応答を分けて送っており、手順が多すぎます。
- ウ〔図〕左に「コネクション要求元」,右に「…:要求元が SYN を3回続けて送り、最後に要求先が ACK を1回返す図です。3という数は合っていても、要求先からの接続要求がなく、双方向のコネクションは確立しません。
- エ〔図〕左に「コネクション要求元」,右に「…:SYN と ACK の往復を3回繰り返す、合わせて6回の図です。3回の往復と取り違えた形で、要求先の側から接続を求める SYN も一度も送られていません。
この問題の用語
- TCP相手に届いたかを確かめながら送る、信頼性を重んじた通信の約束事です。ポート番号でアプリを見分け、届かない分は送り直します。
出典:平成30年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問18
同じ用語が出る問題
- 令和6年度 秋期 午前Ⅱ 問15:DTLSの特徴(TCP)
- 令和6年度 春期 午前Ⅱ 問19:サブミッションポートに関する問題(TCP)
- 令和6年度 春期 午前Ⅱ 問18:TCPヘッダーに含まれる情報(TCP)
- 令和5年度 春期 午前Ⅱ 問15:DKIMに関する問題(TCP)
- 令和4年度 秋期 午前Ⅱ 問15:SPFに関する問題(TCP)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)