4.1 TCP(Transmission Control Protcol) (RFC793) コンピュータ間の通信は、データをパケット(packet)と呼ばれる細切れの固まりにして送るのが普通 ネットワーク上での配送はパケット単位で行われるが、通信経路上でエラーが生じたり、ネットワーク負荷が上がりすぎたりすることによってパケットが破壊されたり間引かれたりすることはまれではない しかしながら、実際のアプリケーションとしては大きなデータをそのまま送りたいことがよくある。例えばWebで画像ファイルを転送するようなことを考えてみればいい 各アプリケーションが実際にやりたいことはAというシステムから Bというシステムにデータをそのままのイメージで移すことなので、そういうことが楽にできる仕掛けがあると便利 TCPは、ネットワーク上の2つのシステム間で信頼性の高い双方向の通信手段を提供するプロトコル T