ACK (informatique)
ACK , dans le domaine des télécommunications et de l' informatique , est le symbole qui identifie un signal d'acquittement ( Acknowledgment en anglais ) émis en réponse à la réception d' une information complète .
Un exemple typique est le paquet de contrôle fourni par le protocole TCP transmis du récepteur à l'expéditeur pour signaler la bonne réception d'un paquet de données.
L'ACK peut également être de type cumulatif (celui utilisé par le TCP), indiquant que plusieurs paquets de données ont été correctement reçus. Par exemple un ACK4 indique que le paquet 4 que la station émettrice a émis a été correctement reçu ; implicitement, cependant, l'ACK4 cumulatif indique que les paquets 3, 2, 1, 0 ont également été reçus et n'ont pas été perdus. De même un NACK ( Negative-Acknowledgment ) indique l'échec de la réception d'un paquet (dans le cas du NACK sélectif), ou la bonne réception de n-1 paquets, mais l'échec de la réception 1 (NACK4 = le paquet 4 n'est pas arrivé, mais sur 3, 2, 1 et 0 oui).
L'ACK peut être envoyé dans un message séparé, ou être envoyé dans un champ d'un paquet utilisateur dans la direction opposée, c'est-à-dire en superposition .