Software e Hardware · Avançado · Inglês · Técnico
handshake
Troca inicial de mensagens entre dois sistemas para combinar parâmetros e confirmar que ambos estão prontos antes de transmitir dados, como no TCP e no TLS.
Onde usar
Aparece em redes e segurança: o 'three-way handshake' do TCP usa SYN, SYN-ACK e ACK para abrir a conexão. Falhas de handshake surgem como erros ao abrir um site seguro.
Exemplos
The TCP handshake completes before any web page data is sent.
O handshake do TCP termina antes que qualquer dado da página seja enviado.
The connection failed during the TLS handshake.
A conexão falhou durante o handshake do TLS.
Cuidado
Não é a transferência dos dados em si: o handshake só prepara a conexão e custa ao menos uma ida e volta na rede.
Sinônimos
apresentação de conexão
Origem
Do inglês handshake, 'aperto de mãos', como metáfora do cumprimento entre as duas pontas.