TCP
TCP (Transmission Control Protocol) ist ein verbindungsorientiertes Transportprotokoll, das eine zuverlässige, geordnete und fehlergeprüfte Datenübertragung zwischen zwei Endpunkten garantiert. Vor der eigentlichen Datenübertragung wird eine Verbindung durch den Drei-Wege-Handshake (SYN, SYN-ACK, ACK) aufgebaut. Verlorene Pakete werden automatisch neu angefordert (Retransmission). TCP wird von Anwendungen genutzt, bei denen Vollständigkeit wichtiger ist als Geschwindigkeit, z. B. HTTP, FTP und E-Mail.