TCP通信の接続状態

webブラウザ(クライアント)とwebサーバのやり取りで使うHTTPや、メールのSMTP など、 確実に届ける必要があるアプリケーションプロトコルでは、
セッション層のプロトコルに、TCPプロトコルが使われます。
TCPは、通信相手を確認してデータのやり取りが可能な状態にしてから、データをやり取りえする仕組みです。
この状態をコネクション確立状態と呼びます。
また、をコネクション確立状態では、エラーがある場合に再度送り直すなど、確実に届ける仕組みを提供します。
クライアント サーバ