ACK (sinal)

Um sinal ACK (de confirmação em inglês , no contexto técnico 'confirmação de recebimento', 'confirmação') é um sinal que é usado durante a transmissão de dados para confirmar o recebimento ou processamento de dados ou comandos.

Geral

Em conjuntos de caracteres para controlar terminais , ACK freqüentemente existe como um caractere de controle ( ASCII 06, EBCDIC 46), em protocolos de rede, pacotes de dados especiais podem ter o significado ACK.

A rejeição de dados transmitidos ( por exemplo, devido à recepção incorreta) é muitas vezes reconhecida neste contexto com NAK ( NA c k nowledgement / N egative A c k nowledgement) ou NACK , por exemplo com o código ASCII 21 (CTRL-U ) Nesse caso, geralmente é feita uma tentativa de retransmitir os dados ou a conexão é encerrada com um erro.

Exemplos de protocolos que usam sinais ACK em várias formas são TCP e DHCP . Uma mensagem ACK também é usada ao alterar as entradas DNS usando o método de coordenação de conectividade (KK) ao alterar os provedores.

Jargão de rede

Derivado desse significado na transmissão de dados, ACK é usado no jargão da rede como consentimento , no sentido de “exatamente, é assim”, ou “concordo” ou “tudo bem”.

Veja também