ENQ /ACK è un sistema di controllo del flusso inventato da Hewlett - Packard nel 1972 . E 'stato implementato nella linea HP 3000 di computer di fascia media . XON /XOFF sostituito ENQ /ACK in molte versioni successive del sistema operativo . Funzione
ENQ /ACK è parte del sistema operativo MPE - V di precedenti 3000 computer HP , ed è progettato per aiutare la comunicazione tra un computer e un terminale . Il computer invia un carattere speciale dopo l'invio di 80 caratteri . Questo è " ENQ ". Il terminale dovrebbe rispondere con un carattere " ACK " per segnalare che è pronta a ricevere ulteriori dati . Il computer attende per 10 secondi se non riceve un " ACK ", quindi invia altri 80 personaggi e un altro " ENQ ".
Caratteristiche
" ENQ " e " ACK" non sono parole , ma i personaggi . Il set di caratteri ASCII assegna un numero a ogni utente di caratteri in lingua inglese . I primi 32 caratteri in questo set sono i caratteri non stampabili utilizzate per le comunicazioni . " ENQ " è il numero di caratteri 5 e significa " richiesta ". " ACK " è il numero di caratteri 6 e significa " riconoscimento ".
Sviluppo
comunicazioni più complesse utilizzano il set di caratteri ASCII per il controllo della trasmissione , anche se un altro personaggio , " NAK , " di solito è incluso per mostrare un " riconoscimento negativo . " " NAK" provoca al mittente di inviare nuovamente il pacchetto .