Índice:
Definição - O que significa Handshaking?
Na comunicação, o handshaking é o processo automatizado para negociação da criação de um canal de comunicação entre entidades. O handshake ocorre antes da transferência de dados ou de qualquer outra comunicação e logo após o estabelecimento do canal físico entre as duas entidades.
O handshaking é útil ao estabelecer a comunicação entre dois dispositivos, pois pode ajudar a verificar a qualidade e a velocidade da transmissão e também a autoridade necessária para a mesma.
Techopedia explica Handshaking
Os ruídos emitidos pelos modems dial-up são um exemplo de aperto de mão e o ruído gerado faz parte do estabelecimento do aperto de mão.
O handshake pode fornecer as informações ou protocolos necessários para o remetente e o destinatário. Ele permite que o dispositivo receptor saiba como receber os dados de entrada do remetente e, em seguida, produza os dados recebidos no formato necessário aplicável ao receptor. Ele também fornece as disposições de como a comunicação entre os dispositivos deve continuar. Isso é especialmente necessário quando os dispositivos são estranhos um ao outro, como um computador em um modem, servidor etc.
Os parâmetros envolvidos no handshaking podem ser protocolos de hardware, codificação do alfabeto, procedimentos de interrupção ou até paridade.