? Ein Handshake-Protokoll ist das Verfahren , bei dem zwei Computer in einem Netzwerk stellen eine Verbindung mit irgendeiner Art von Networking-Tool . Jede Art von Netzwerkverbindung , wie eine Anfrage von einem Web-Browser auf einem Webserver oder ein File-Sharing- Verbindung zwischen zwei Peer-Computern , hat seine eigene Handshake-Protokoll , die vor Abschluss der Aktion durch den Benutzer angefordert wurde, abgeschlossen werden muss. Die Fakten
A Handshake-Protokoll definiert die Methode, mit der Daten zu erwarten empfangen werden, den Inhalt der ersten gesendeten Daten und die Parameter der Antwort . Ein Handshake kann ein- Frage-Antwort- Schritt, oder es kann viele solcher Schritte wird. Ein Ping von einem Computer zum anderen sendet einen einzigen Internet -Paket und antwortet mit einem anderen einzigen Paket , da dies der einfachste Handshake, es wird oft benutzt, um grundlegende Netzwerk- Verbindungen zu testen . Auf der anderen Seite wird ein Virtual Private Network (VPN )-Verbindung Anfrage haben viele Handshake Schritte wie das VPN die eingehende IP-Adresse der Anfrage, den Benutzernamen und das Kennwort ein, und der angeforderte Zugriff überprüfen , inzwischen der sendende Computer wird die Auswertung Integrität des VPN- Sicherheits- Zertifikat.
History
Handshake Protokolle sind so alt wie die Computer-Netzwerke und sind in fast jeder Netzwerkverbindung verwendet werden ( mit Ausnahme der Netzwerk- Methoden, wie Benutzer -Datagramm-Protokoll , das entworfen, um ohne eine) verwendet werden . Viele Menschen wurden zunächst auf das Konzept von einem Handschlag mit Dial-up Computer-Modems und Faxgeräten ausgesetzt ; die unverwechselbaren Klängen, die sie beim Anschluss waren ein akustischer Darstellung des Modem -Handshake
Bedeutung .
Fast jeder Internet-Verbindung erfordert eine unsichtbare Handshake Verfahren vor dem Senden der eigentlichen Daten angefordert , eine erste Anfrage für eine Web- Seite enthält einen Hypertext-Transfer- Protokoll -Handshake , die unsichtbar zwischen dem Browser und dem Webserver durchgeführt . Schnelle und effiziente Handshake -Protokolle sind für jeden Server, der erwartet, dass eine schwere Last zu bewältigen ist wichtig.
Typen
Es gibt Hunderte von Handshake-Protokollen in regelmäßigen Gebrauch und keine Begrenzung der Anzahl der Handshaking Methoden , die theoretisch entwickelt werden kann. Beispiele für Handshake im allgemeinen Gebrauch über das Internet - sowie viele theoretische Methoden , die veraltet oder nicht implementiert sind - können Sie nach " Handshake " im Internet RFC Archiv gefunden werden
Time Frame .
Händeschütteln wurde entwickelt, um eine schnelle Auftakt zu anderen Netzwerk-Aktivität sein , die meisten Internet -Handshake -Protokolle wurden entwickelt, um in Nanosekunden von Computer- CPU-Zeit und innerhalb von Millisekunden von Netz rechtzeitig abgesendet werden kann
.