| Bezeichnung | Funktionsweise | Einsatzgebiet |
| verbindungsorientiert | Drei Phasen: Verbindungsaufbau, Datentransfer, Verbindungsabbau |
Terminalsitzungen, Datentransfer |
| verbindungslos | Transport von in sich abgeschlossenen Nachrichten, zustandslos |
Verzeichnisdienste, Datenbanken, transaktionale Systeme |
| Dienst | Portnummer | Protokoll |
| echo | 7 | tcp/udp |
| daytime | 13 | tcp/udp |
| ftp-data | 20 | tcp |
| ftp | 21 | tcp |
| telnet | 23 | tcp |
| smtp | 25 | tcp |
| finger | 79 | tcp |
| http | 80 | tcp |
| portmap | 111 | tcp/udp |
| login | 513 | tcp |
| rwhod | 513 | udp |
| Xserver | 6.000 | tcp |
![]() |
Schritt 1: Aufbau der Socket-Endpunkte Schritt 2: Einrichten des Ports auf dem Server Schritt 3: Server auf Verbindungsanforderung warten lassen (listen()) Schritt 4: Client mit Server verbinden (Anforderung schicken!) Schritt 5: Server akzeptiert" Verbindung Schritt 6: Lese/Schreiboperationen Schritt 7: Beenden der Verbindung und Schließen der Endpunkte |