This commit is contained in:
David Schirrmeister
2025-06-29 17:40:31 +02:00
parent 3902f47d06
commit 981742b1e9
14 changed files with 72 additions and 2 deletions

View File

@ -0,0 +1,18 @@
# TCP
## TCP vs. UDP
| **TCP** | **UDP** |
|----------------------------------------------------------------------------------------|-----------------------------------|
| Garantierte Übertragung | keine Garantie |
| Verbindungsorientiert | keine Verbindung |
| Langsam | Schnell |
| Sicher (SSL/TLS) | nicht sicher |
| Paket-Sortier-Mechanismus | keiner |
| ACKs | keine ACKs |
| Erweitertes Error-Checking | nur Checksumme |
| [Flow Control](12_EndeZuEnde_UDP_TCP.md#tcp-flusskontrolle) | keine |
| [SlowStart & CongestionAvoidance](12_EndeZuEnde_UDP_TCP.md#tcp-berlastungskontrolle) | keine |
| 20-Byte Header | 8-Byte Header |
| [3-Wege-Handshake](12_EndeZuEnde_UDP_TCP.md#tcp-verbindungsaufbau)<br/>SYN SYN-ACK ACK | keiner |
| Genutzt von kritischen Anwendungen | genutzt von Real-Time Anwendungen |
| HTTP, HTTPS, FTP, DNS, SMTP, Telnet | DHCP, DNS, VoIP, RIP, TFTP |