Das Transmission Control Protocol (TCP) ist eine zentrales Protokoll der TCP/IP-Protokollfamilie. TCP müsste man im OSI-Modell auf Ebene 4 einordnen. Es setzt auf dem Internet Protocol (IP) auf, ist verbindungsorientiert und streamorientiert, stimmt die Datagrammgröße ab und ist zuständig für die Wiederholung bei Datagrammverlust. TCP implementiert damit eine sichere, voll-duplexe Prozess-Prozess-Kommunikation einschließlich Multiplexing und Flusskontrolle. Definiert ist TCP durch STD 7 und RFC 793.
Zu den Standardanwendungen von TCP/IP auf Ebene 7 zählen z.B. Telnet, FTP, Gopher, EMail oder WWW.
Siehe auch:
DoD-Protokollfamilie
Internet
SCTP
UDP