Handshake

Definizione rapida

Un handshake è lo scambio iniziale con cui due dispositivi si riconoscono e concordano come comunicare.

Spiegazione

Prima di trasferire informazioni, i due apparati verificano la reciproca presenza e stabiliscono il protocollo dello scambio. La procedura può consistere nella conferma richiesta fra modem oppure, tra PC e server, in un passaggio a tre vie composto da ACK, SYN e SYN-ACK.

Esempio pratico

Due modem non iniziano subito a scambiarsi dati: prima attendono una conferma che consenta loro di collegarsi.

Spiegazione tecnica

L'handshake precede la comunicazione vera e propria e serve a sincronizzare i partecipanti sulle regole da applicare al collegamento.

Da non confondere con

Non è il trasferimento dei contenuti: è la fase preliminare che prepara e conferma lo scambio tra i dispositivi.