TCP
Zur Navigation springen
Zur Suche springen
TCP
TCP steht für Transmission Control Protocol und ist eines der wichtigsten Protokolle der Internetkommunikation. Es sorgt für eine zuverlässige, verbindungsorientierte Datenübertragung zwischen zwei Computern oder Anwendungen im Internet oder in einem Netzwerk.
Merkmale
- Verbindungsorientiert: Es wird vor der Übertragung eine Verbindung aufgebaut
- Fehlererkennung und -korrektur
- Reihenfolge der Pakete wird garantiert
- Flusskontrolle zur Anpassung der Datenmenge
Funktionsweise
1. Aufbau einer Verbindung über einen sogenannten Three-Way-Handshake 2. Segmentierung und Nummerierung der Datenpakete 3. Empfangsbestätigung (ACK) jedes Pakets 4. Übertragung erneut, wenn ein Paket verloren geht
Vergleich zu UDP
| Merkmal | TCP | UDP |
|---|---|---|
| Verbindungsart | Verbindungsorientiert | Verbindungslos |
| Zuverlässigkeit | Hoch (Fehlerkorrektur) | Gering (keine Garantien) |
| Geschwindigkeit | Langsamer | Schneller |
| Einsatzgebiet | Webseiten, E-Mails, Dateiübertragungen | Online-Spiele, VoIP, Video-Streaming |