====== NAK (Negative Acknowledgement) ====== **NAK** (nebo také **NACK**) je signál používaný v počítačových sítích, telekomunikacích a komunikačních protokolech k označení, že přijatá zpráva obsahovala chybu, nebyla doručena správně, nebo ji příjemce nemohl zpracovat. NAK slouží jako opak potvrzovacího signálu **ACK** a informuje odesílatele, že je nutné data znovu odeslat nebo provést nápravnou akci. ===== Charakteristika ===== * Označuje **negativní potvrzení** – zpráva nebyla přijata správně. * Používá se v protokolech, které vyžadují **spolehlivý přenos dat**. * Informuje odesílatele, že má **opakovat přenos** nebo upravit komunikaci. * V ASCII má NAK hodnotu **21** (decimálně). * Je součástí mechanismů pro **řízení chyb** a **synchronizaci komunikace**. ===== Použití v praxi ===== * **Datové přenosy a sběrnice** – příjemce odešle NAK, pokud rámec obsahuje chybu. * **Síťové protokoly** – některé protokoly používají NAK jako součást řízení toku a oprav chyb. * **ARQ (Automatic Repeat reQuest)** – NAK vyvolá opakované odeslání dat. ===== Příklady ===== * Pokud zařízení obdrží poškozený paket, odešle NAK a očekává nové odeslání. * V ASCII komunikaci NAK označuje, že příjemce není připraven nebo data nelze zpracovat. ===== Související pojmy ===== * ACK – pozitivní potvrzení * NACK – synonymum pro NAK * ARQ – mechanismus opakovaného přenosu * Error control