ENQ /ACK é um sistema de controle de fluxo inventado pela Hewlett -Packard em 1972. Foi implantado em 3000 linha de computadores de médio porte HP . XON /XOFF substituído ENQ /ACK em muitas versões posteriores do sistema operacional. Função
ENQ /ACK é parte do sistema operacional MPE- V de 3000 computadores HP anteriores , e é projetado para ajudar a comunicação entre um computador e um terminal. O computador envia um caractere especial após o envio de 80 caracteres. Isto é " ENQ . " O terminal é esperado para responder com um caractere " ACK " , para sinalizar que está pronto para receber mais dados. O computador espera por 10 segundos, se ele não receber um " ACK ", em seguida, envia mais 80 personagens e um outro " ENQ ".
Características
" ENQ " e " ACK " não são palavras, mas caracteres. O conjunto de caracteres ASCII atribui um número a cada usuário personagem no idioma Inglês. Os primeiros 32 caracteres neste conjunto são caracteres não- imprimíveis usadas para comunicações . " ENQ " é o número de caracteres 5 e significa " Inquérito ". " ACK " é o número de caracteres 6 e significa " Reconhecimento ".
Desenvolvimento
comunicações mais complicados usar o conjunto de caracteres ASCII para o controle da transmissão, apesar de um outro personagem " NAK ", é geralmente incluído para mostrar uma " confirmação negativa . " " NAK" provoca o remetente enviar um pacote novo.