TCPとは、インターネット上でデータを正確に届けるための代表的な通信プロトコルです。正式には「Transmission Control Protocol」といい、IPと組み合わせたTCP/IPとして広く使われています。
TCPは通信相手との接続を確立してからデータを送受信し、届かなかったデータの再送、順番の整理、通信量の調整などを行います。
そのため、Web閲覧、メール送受信、ファイル転送など、確実性が重視される通信に向いています。
一方、速度やリアルタイム性を優先する通信ではUDPが使われることもあります。
