The exchange of signals between devices to establish their readiness to send or receive data, e.g. the transmission of data from a computer to a printer. Handshaking is one of a number of methods of ensuring that both the sender and receiver are ready before transmission begins.

Related terms

Term sub categories

Networks and communications technology
   protocols and standards