コネクション型とコネクションレス型通信

更新日:

用語解説

コネクション型は通信前に論理的な接続を確立して状態を管理する方式、コネクションレス型は接続確立なしに各パケットを独立して送る方式です。

■ 試験で押さえるポイント

  • TCPはコネクション型で、順序制御、確認応答、再送、流量・輻輳制御により信頼性のあるバイトストリームを提供します。

  • UDPはコネクションレス型で、到達、順序、重複排除を保証しない代わりにヘッダーと事前手続が小さく、遅延を抑えやすい方式です。

  • コネクションレスでもアプリケーション側で確認・再送を実装でき、コネクション型でも物理回線障害による到達を絶対保証するわけではありません。

  • ファイル転送等の完全性重視にはTCP、DNSの短い問合せやリアルタイム通信等にはUDPが使われますが、用途の要件で選びます。

■ 過去問での着眼点

TCPは接続確立と信頼性制御、UDPは接続なしのデータグラム転送を提供します。高速か信頼性かではなく、再送・順序制御をどの層が担うかを見ます。

例: Webページの確実な転送はTCP、遅れた音声パケットを再送するより次の音声を優先する通話はUDPを使う構成が代表的です。

音声で聞く

同じ分野の用語