資格暗記無料で始める

TCPとは?

TCPは、トランスポート層でコネクションを確立し、確認応答と再送・順序制御・フロー制御・輻輳制御によって信頼性のあるデータ転送を行うプロトコル。通信の開始時は3ウェイハンドシェイク(SYN→SYN+ACK→ACK)で接続を確立し、ポート番号で相手のアプリケーションを識別する。ヘッダが20バイトと大きく確認応答も待つため遅延は増えるが、そのぶん欠落・順序入れ替わり・重複を利用者側から見えなくする。連続して送れる量はウィンドウサイズで決まり、スループットの上限はウィンドウサイズ÷RTTで見積もる。

高度試験・午前I(全区分共通)の過去問では5回出題されています(2016年度〜2023年度)。

てぃーしーぴー

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)/別名:Transmission Control Protocol、伝送制御プロトコル


TCPはどういう意味?

TCPは、トランスポート層でコネクションを確立し、確認応答と再送・順序制御・フロー制御・輻輳制御によって信頼性のあるデータ転送を行うプロトコル。通信の開始時は3ウェイハンドシェイク(SYN→SYN+ACK→ACK)で接続を確立し、ポート番号で相手のアプリケーションを識別する。ヘッダが20バイトと大きく確認応答も待つため遅延は増えるが、そのぶん欠落・順序入れ替わり・重複を利用者側から見えなくする。連続して送れる量はウィンドウサイズで決まり、スループットの上限はウィンドウサイズ÷RTTで見積もる。

TCPの具体例は?

HTTP/1.1HTTP/2TCPの上で動作し、Webページの取得やファイル転送のように1バイトの欠落も許されない通信を支えている。HTTP/3が使うQUICは、TCPが担ってきた再送や順序制御をUDPの上に作り直したもので、信頼性の仕組み自体が不要になったわけではない。

TCPは試験でどう引っ掛けられる?

TCPを使えば通信路で誤りが起きない」ではなく、誤りを検出して再送するだけで、そのぶん遅延が増える。接続の確立は3ウェイだが切断は原則4ウェイという回数の違い、受信側の処理能力に合わせるフロー制御と網の混雑に対処する輻輳制御の違いも取り違えやすい。

TCPと関連する用語は?

TCPが出た過去問は?

最終更新:2026-08-29/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。