Sommario:
- Definizione: cosa significa stretta di mano a tre vie?
- Techopedia spiega la stretta di mano a tre vie
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.
