ExpertiDict

Software e Hardware · Avançado · Inglês · Técnico

handshake

/ˈhænd.ʃeɪk/substantivo

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.

Veja também

Todos os termos de Software e Hardware