平成23年度 特別 情報セキュリティスペシャリスト試験 午前Ⅱ 問19
ネットワーク
TCPのフロー制御に関する記述
TCP のフロー制御に関する記述のうち,適切なものはどれか。
- アOSI 基本参照モデルのネットワーク層の機能である。
- イウィンドウ制御はビット単位で行う。
- ウ確認応答がない場合は再送処理によってデータ回復を行う。
- エデータの順序番号をもたないので,データは受信した順番のままで処理する。
答えと解説を見る
✓ これが正解ウ確認応答がない場合は再送処理によってデータ回復を行う。
解説
TCP は確認応答が無ければ再送して、データを回復します。
TCP は、データを確実に相手へ届けることを受け持つプロトコルです。送った側は、受け取った側から確認応答が返ってくるのを待ち、一定の時間が過ぎても返ってこなければ、途中で失われたと判断して同じデータを送り直します。この再送の働きによって、パケットが失われてもデータを回復でき、信頼性の高い通信になります。また TCP は、確認応答を待たずに続けて送れる量をウィンドウとして調整し、受信側があふれないようにしています。見分ける軸は、TCP が OSI 基本参照モデルのどの層に当たるかと、データをどの単位で数え、どう並べるかという点です。
ほかの選択肢はなぜ違うのか
- アOSI 基本参照モデルのネットワーク層の…:TCP は、OSI 基本参照モデルではトランスポート層に当たるプロトコルです。ネットワーク層に当たるのは IP のほうで、フロー制御をネットワーク層の機能とするのは誤りです。
- イウィンドウ制御はビット単位で行う。:TCP のウィンドウ制御は、ビットではなくバイトを単位に行います。どこまで受け取ったかを示す番号もバイトごとに数えるので、ビット単位とする記述は合いません。
- エデータの順序番号をもたないので,データは…:TCP は、送るデータにシーケンス番号を付けています。受信側はこの番号を見て、届いた順番がばらばらでも正しい順に並べ直します。順序番号を持たないのは UDP の性質です。
この問題の用語
- TCP相手に届いたかを確かめながら送る、信頼性を重んじた通信の約束事です。ポート番号でアプリを見分け、届かない分は送り直します。
- ネットワーク層相手のIPアドレスを見て、どの経路で届けるかを決める層です。ルータやIPsecがここで働き、アプリを見分けるポート番号は一つ上の層です。
出典:平成23年度 特別 情報セキュリティスペシャリスト試験 午前Ⅱ 問19
同じ用語が出る問題
- 令和6年度 秋期 午前Ⅱ 問18:トンネリングを行えるプロトコル(ネットワーク層)
- 令和6年度 秋期 午前Ⅱ 問15:DTLSの特徴(TCP)
- 令和6年度 春期 午前Ⅱ 問19:サブミッションポートに関する問題(TCP)
- 令和4年度 秋期 午前Ⅱ 問13:IPv6に関する問題(ネットワーク層)
- 令和元年度 秋期 午前Ⅱ 問20:TCPに関する記述(ネットワーク層)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)