Das TCP-Protokoll (Transmission Control Protocol) ist ein Netzwerkprotokoll, das auf der Vermittlungsschicht (Schicht 4) des OSI-Referenzmodells arbeitet. Es stellt sicher, dass Datenpakete sicher, fehlerfrei und in der richtigen Reihenfolge übertragen werden, indem es eine sequenzielle Datenübertragung und Bestätigungen der Pakete zwischen einem Sender und Empfänger ermöglicht. TCP ist eine grundlegende Komponente des Internet-Protokolls (IP) und wird häufig in Anwendungen wie Web-Browsing, E-Mail-Übertragung und in der Übertragung von Dateien (FTP) verwendet.