ENQ /ACK est un système de contrôle de flux inventé par Hewlett -Packard en 1972. Il a été mis en œuvre en 3000 gamme d'ordinateurs de milieu de gamme HP . XON /XOFF remplacé ENQ /ACK dans de nombreuses versions ultérieures du système d'exploitation. Fonction
ENQ /ACK fait partie du système d'exploitation MPE- V de précédents ordinateurs HP 3000 , et il est conçu pour faciliter la communication entre un ordinateur et un terminal. L'ordinateur envoie un caractère spécial après l'envoi de 80 caractères. C'est " ENQ . " Le terminal est prévu pour répondre par un caractère "ACK" pour signaler qu'il est prêt à recevoir davantage de données. L' ordinateur attend pendant 10 secondes si elle ne reçoit pas un " ACK ", envoie alors un autre 80 caractères et un autre « ENQ . "
Caractéristiques
" ENQ " et "ACK" ne sont pas des mots, mais caractères. Le jeu de caractères ASCII attribue un numéro à chaque utilisateur de caractère dans la langue anglaise. Les 32 premiers caractères dans cet ensemble sont des caractères non imprimables utilisées pour les communications . " ENQ " est le caractère numéro 5 et signifie « Enquête ». "ACK" est le caractère numéro 6 et signifie « Reconnaissance ».
Développement
communications plus complexes utilisent le jeu de caractères ASCII pour le contrôle de la transmission , même si un autre personnage , " NAK ", est généralement inclus pour montrer un " acquittement négatif. " " NAK " provoque l'expéditeur de renvoyer un paquet.