Heim >häufiges Problem >Wie wird eine TCP-Verbindung mithilfe eines Drei-Paket-Handshakes hergestellt?
Der Prozess zum Herstellen einer TCP-Verbindung mit einem Drei-Paket-Handshake ist: 1. Der Serverprozess erstellt zunächst den Übertragungssteuerungsblock TCB und befindet sich im Überwachungsstatus. 2. Der Client erstellt den Übertragungssteuerungsblock TCB und sendet eine Verbindungsanforderungsnachricht an den Server. 3. Nachdem der Client-Prozess das Bestätigungssegment erhalten hat, antwortet er sofort mit dem Bestätigungssegment.
Eine kurze Beschreibung des Drei-Paket-Handshakes zum Aufbau einer TCP-Verbindung
Der Serverprozess erstellt zunächst den Übertragungssteuerungsblock TCB und befindet sich im Abhörzustand und wartet auf die Verbindungsanforderung des Clients
Der Client erstellt den Übertragungssteuerungsblock TCB und sendet das Verbindungsanforderungssegment an den Server
Nachdem der Server das Verbindungsanforderungssegment empfangen hat, wird ein Bestätigungsnachrichtensegment gesendet, wenn der Verbindungsaufbau vereinbart wurde
Nachdem der Clientprozess das Bestätigungsnachrichtensegment vom Server empfangen hat, antwortet er sofort mit einer Bestätigungsnachricht Segment und tritt in den Status der hergestellten Verbindung ein
Server Nach Erhalt des Bestätigungsnachrichtensegments wechselt er auch in den Status der hergestellten Verbindung
Transmission Control Block TCB (Transmission Control Block) speichert einige wichtige Informationen in jeder Verbindung
Verwandte Einführung:
Transmission Control Protocol (TCP, Transmission Control Protocol) ist ein verbindungsorientiertes, zuverlässiges, Bytestrom-basiertes Transportschicht-Kommunikationsprotokoll, definiert durch RFC 793 der IETF.
TCP ist so konzipiert, dass es eine mehrschichtige Protokollhierarchie unterstützt, die mehrere Netzwerkanwendungen unterstützt. TCP ist darauf angewiesen, zuverlässige Kommunikationsdienste zwischen Prozesspaaren in einem Host-Computer bereitzustellen, der mit verschiedenen, aber miteinander verbundenen Computerkommunikationsnetzwerken verbunden ist. TCP geht davon aus, dass es einfache, möglicherweise unzuverlässige Datagrammdienste von Protokollen niedrigerer Ebene erhalten kann. Grundsätzlich sollte TCP auf einer Vielzahl von Kommunikationssystemen funktionieren können, von festverdrahteten Verbindungen bis hin zu paketvermittelten oder leitungsvermittelten Netzwerken.
Das obige ist der detaillierte Inhalt vonWie wird eine TCP-Verbindung mithilfe eines Drei-Paket-Handshakes hergestellt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!