3-Wege-Handshake
3-way handshake
- Beim 3-Wege-Handshake werden die Daten, Bestätigungen und Steuersignale über drei getrennte Leitungen übertragen.
Das 3-Wege-Handshake kann aber auch zur wechselseitigen Authentifizierung zwischen Client und Server benutzt werden, so wie beim Chap-Protokoll von Microsoft.
Dem Verfahren nach richtet ein Client eine Anfrage an den Server. Dieser verlangt vom Client dessen Authentifizierung und muss sich selbst gegenüber dem Client authentifizieren um Sicherzustellen, dass er auch über die gewünschten Benutzerdaten verfügt.
- Vom 3-Wege-Handshake spricht man auch beim Aufbau einer TCP-Verbindung. Dem Verfahren nach sendet der Rechner A ein Datenpaket mit einem Synchronisations-Flag (SYN) an den Rechner B. Dieser bestätigt die SYN-Anfrage von Rechner A mit einem SYN/ACK. Daraufhin bestätigt Rechner A die SYN/ACK-Bestätigung mit einem Bestätigungs-Flag (ACK).


