Le protocole TCP (Transmission Control Protocol) est un protocole de communication fiable, utilisé par Internet pour assurer la transmission de données entre des ordinateurs. Il garantit l’acheminement des données dans l’ordre, la vérification d’intégrité des données, la retransmission des données perdues ou corrompues, ainsi que la régulation du flux de données, afin d’éviter la saturation du réseau. Il est souvent associé au protocole IP (Internet Protocol), pour former le protocole TCP/IP qui est le fondement de la communication en réseau sur Internet.