ACK (sygnał)

ACK sygnału (od angielskiego potwierdzenia w kontekst techniczny „potwierdzenie otrzymania”, „potwierdzenie”) jest sygnał , który jest używany podczas transmisji danych w celu potwierdzenia odbioru lub przetwarzania danych lub poleceń.

Generał

W zestawach znaków do sterowania terminalami , ACK często występuje jako znak kontrolny ( ASCII 06, EBCDIC 46), w protokołach sieciowych specjalne pakiety danych mogą mieć znaczenie ACK.

Odrzucenie przesłanych danych ( np. Z powodu nieprawidłowego odbioru) jest często potwierdzane w tym kontekście za pomocą NAK ( NA c k nowledgement / N egative A c k nowledgement) lub NACK , na przykład z kodem ASCII 21 (CTRL-U ). W takim przypadku zwykle podejmowana jest próba ponownego przesłania danych lub połączenie jest przerywane z błędem.

Przykładami protokołów, które używają sygnałów ACK w różnych formach, są TCP i DHCP . Komunikat ACK jest również używany podczas zmiany wpisów DNS za pomocą metody koordynacji łączności (KK) podczas zmiany dostawców.

Żargon sieciowy

Wywodząc się z tego znaczenia w transmisji danych, ACK jest używane w żargonie sieciowym jako zgoda , w znaczeniu „dokładnie tak to jest”, „zgadzam się” lub „tak jest”.

Zobacz też