用語集
TCPてぃーしーぴー
信頼性のあるコネクション型通信プロトコル。再送・順序制御を行う。
ITパスポート
TCP(Transmission Control Protocol)は、信頼性のあるコネクション型の通信プロトコルです。通信前に接続を確立し、データの順序と到達を保証します。
| 比較項目 | TCP | UDP |
|---|---|---|
| 接続 | コネクション型(事前確立) | コネクションレス |
| 信頼性 | 高い(再送・順序制御あり) | 低い(再送なし) |
| 速度 | やや遅い | 速い |
| 用途 | Web・メール・ファイル転送 | 動画・音声・DNS |
たとえば Web ページやメールの送受信のように「データが欠けたら困る」用途では TCP が使われます。接続確立時の手続きを 3 ウェイハンドシェイクと呼びます。
試験では TCP が「コネクション型で信頼性が高いプロトコル」であり、コネクションレスで高速な UDP と対比される点が頻出です。