Drei-Wege-Handshake

Was ist Drei-Wege-Handshake?
Ein Drei-Wege-Handshake ist eine Methode, die in einem TCP / IP-Netzwerk verwendet wird, um eine Verbindung zwischen einem lokalen Host / Client und einem Server herzustellen. Es ist eine dreistufige Methode, bei der sowohl der Client als auch der Server SYN- und ACK-Pakete (Bestätigungs-Pakete) austauschen müssen, bevor die eigentliche Datenkommunikation beginnt.

Ein Drei-Wege-Handshake wird auch als TCP-Handshake bezeichnet. Ein Drei-Wege-Handshake wird hauptsächlich verwendet, um eine TCP-Socket-Verbindung zu erstellen. Es funktioniert, wenn:

Ein Client-Knoten sendet ein SYN-Datenpaket über ein IP-Netzwerk an einen Server im selben oder einem externen Netzwerk. Das Ziel dieses Pakets besteht darin, nachzufragen, ob der Server für neue Verbindungen offen ist.

Der Zielserver muss über offene Ports verfügen, die neue Verbindungen akzeptieren und initiieren können. Wenn der Server das SYN-Paket vom Client-Knoten empfängt, antwortet er und gibt einen Bestätigungsempfang zurück – das ACK-Paket oder das SYN / ACK-Paket.

Der Client-Knoten empfängt das SYN / ACK vom Server und antwortet mit einem ACK-Paket.
Nach Abschluss dieses Prozesses wird die Verbindung erstellt und der Host und der Server können miteinander kommunizieren.


War die Erklärung zu "Drei-Wege-Handshake" hilfreich? Jetzt bewerten:

Weitere Erklärungen zu