Casa reti Che cos'è una stretta di mano a tre vie? - definizione da techopedia

Che cos'è una stretta di mano a tre vie? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa stretta di mano a tre vie?

Un handshake a tre vie è un metodo utilizzato in una rete TCP / IP per creare una connessione tra un host / client locale e un server. È un metodo in tre fasi che richiede sia al client che al server di scambiare i pacchetti SYN e ACK (riconoscimento) prima che inizi la comunicazione dati effettiva.

Una stretta di mano a tre vie è anche nota come stretta di mano TCP.

Techopedia spiega la stretta di mano a tre vie

Una stretta di mano a tre vie viene utilizzata principalmente per creare una connessione socket TCP. Funziona quando:

  • Un nodo client invia un pacchetto di dati SYN su una rete IP a un server sulla stessa o su una rete esterna. L'obiettivo di questo pacchetto è chiedere / dedurre se il server è aperto per nuove connessioni.
  • Il server di destinazione deve disporre di porte aperte in grado di accettare e avviare nuove connessioni. Quando il server riceve il pacchetto SYN dal nodo client, risponde e restituisce una ricevuta di conferma: il pacchetto ACK o il pacchetto SYN / ACK.
  • Il nodo client riceve SYN / ACK dal server e risponde con un pacchetto ACK.

Al completamento di questo processo, viene creata la connessione e l'host e il server possono comunicare.

Che cos'è una stretta di mano a tre vie? - definizione da techopedia