Casa reti Cos'è l'handshaking del software? - definizione da techopedia

Cos'è l'handshaking del software? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa Handshaking del software?

L'handshaking del software è un tipo di protocollo che controlla la trasmissione dei dati tra due sistemi o dispositivi. L'handshaking software viene utilizzato per controllare la trasmissione dei dati e, in molti casi, per migliorare la funzionalità di messaggistica tra i sistemi.

Techopedia spiega l'handshaking del software

Il tipo più comune di handshaking del software riguarda elementi di dati noti come XON e XOFF. I sistemi possono utilizzare questi caratteri, che corrispondono ai tasti di controllo della tastiera, nei flussi di dati per contrassegnare i punti iniziale e finale di una trasmissione di dati.

Gli esperti contrastano l'handshaking del software con un altro tipo di controllo dei dati chiamato handshaking dell'hardware.

Nella sincronizzazione dell'hardware, i sistemi fisici vengono utilizzati per aggiungere protocolli. Ad esempio, fili aggiuntivi possono trasportare marker di trasmissione dati. Nel software handshaking, questo viene fatto utilizzando elementi digitali aggiuntivi come XON e XOFF.

Uno degli svantaggi dell'utilizzo dell'handshaking del software è che questi bit di dati aggiuntivi richiedono una larghezza di banda aggiuntiva. Possono verificarsi problemi anche se gli elementi di dati XON e XOFF non vengono rilevati dal sistema di ricezione. D'altra parte, l'handshaking del software ha senso quando l'handshaking dell'hardware sarebbe scomodo per l'installazione fisica coinvolta in un progetto.

Cos'è l'handshaking del software? - definizione da techopedia