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 ( N o A 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”.