The exchange of predetermined signals between two hardware devices establishing a connection; an example is a modem and a computer or two modems. Usually part of a communications protocol. Usually one makes a request and the other grants it or instructs it to wait for a while and then ask again.