ENQ /ACK er et flowstyringssystem opfundet af Hewlett-Packard i 1972. Det blev implementeret i HP 3000 linje midrange computere. XON /XOFF erstattet ENQ /ACK i mange senere versioner af styresystemet. Funktion
ENQ /ACK er en del af MPE -V -operativsystemet af tidligere HP 3000 -computere , og det er designet til at støtte kommunikation mellem en computer og en terminal. Computeren sender et specialtegn efter afsendelse 80 tegn . Dette er " ENQ . " Terminalen forventes at svare med en " ACK " tegnet til at signalere den er klar til at modtage flere data. Computeren venter 10 sekunder, hvis den ikke får en " ACK ", så sender yderligere 80 tegn og en anden " ENQ ".
Funktioner
" ENQ ", og " ACK " er ikke ord , men tegn. ASCII-tegnsættet tildeler et nummer til hvert tegn bruger i engelsk. De første 32 tegn i dette sæt er ikke- printbare tegn, der bruges til kommunikation . " ENQ " er tegn nummer 5 og betyder " Forespørgsel ". " ACK " er tegn nummer 6 og betyder " Kvittering ".
Development
Mere komplicerede kommunikation bruger ASCII tegnsæt for transmission kontrol , selv om en anden karakter " NAK ", er som regel inkluderet for at vise en " negativ kvittering ". " NAK" provokerer afsenderen til at sende en pakke igen.