ACK

ACK

ACKNOWLEDGEMENT (ACK) (en español acuse de recibo), en comunicaciones entre computadores, es un mensaje que se envía para confirmar que un mensaje o un conjunto de mensajes han llegado. Si el terminal de destino tiene capacidad para detectar errores, el significado de ACK es "ha llegado y además ha llegado correctamente".

Hay tipos más complejos de ACK cuyo significado podría traducirse como "reenvíame la trama 2" o "he recibido tu último mensaje, pero no puedo recibir más hasta que termine de procesar los anteriores".

La forma exacta del mensaje, es decir, la combinación de unos y ceros que lo caracterizan y su posición dentro de una trama, varía según el protocolo utilizado.

Según el protocolo que se utilice, puede existir una contrapartida de este mensaje denominada NACK (Negative ACKnoledgement, o asentimiento negativo), que se suele enviar cuando se ha detectado un error en la trama recibida o cuando se ha perdido una trama.

La pérdida de una trama se detecta por su numeración en protocolos basados en ventana deslizante (esto es, hay un error si la última trama recibida fue la número 6 y la recibida anteriormente fue la 3).

También pueden detectarse pérdidas por parte del terminal emisor: si se envía una trama o grupo de tramas y el asentimiento no llega en un tiempo determinado, se asume que hay que volver a enviar los datos. Este tiempo se calcula en función de la velocidad de transmisión de los terminales y el tiempo que tarda una trama en viajar del origen al destino, de forma que no sea ni demasiado corto ni demasiado largo.

Los mensajes ACK se utilizan en la mayoría de los niveles o capas que componen una red (por ejemplo en los niveles especificados en OSI) pero son de esencial importancia tanto en el nivel de enlace (por ej.: protocolos HDLC, IEEE 802.3 —conocido normalmente como Ethernet—) como en el nivel de red (por ej.: protocolo IP).

Véase también

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Mira otros diccionarios:

  • ACK — is sometimes used as an exclamation, an onomatopoeia for disgust, or as choking on something foul.Ack ack is a term for anti aircraft artillery fire.ACK as an abbreviation that may refer to: * ACK (computing), a signal used in computing and other …   Wikipedia

  • ack — ack; ack·er; ack·ey; chi·ack; ky·ack; …   English syllables

  • ack — British oral code for letter A in wireless and telephone communication, 1898; hence ack ack anti aircraft (gun, fire, etc.) …   Etymology dictionary

  • ACK — (англ. Acknowledge подтверждение) в информатике: Один из управляющих символов ASCII. Один из флагов TCP …   Википедия

  • ACK —   [Abk. für engl. acknowledgement, dt. Quittung], Steuerzeichen eines Protokolls bei der zeichenorientierten Datenübertragung. Der Empfänger bestätigt damit dem Sender die fehlerfreie Übermittlung eines Datenpakets …   Universal-Lexikon

  • ACK — (acknowledgement) character or message sent by a receiving modem to a sending modem to indicate that a data packet has arrived complete and error free (Computers, Telecommunications) …   English contemporary dictionary

  • -ack — earlier form of ac, suffix …   Useful english dictionary

  • ACK — Die Abkürzung ACK steht für: ACK (Signal), Signal zur Bestätigung bei einer Datenübertragung (englisch ACKnowledgement) davon abgeleitet für Zustimmung im Netzjargon spezieller, ein Datenpaket im Transmission Control Protocol, das den Empfang von …   Deutsch Wikipedia

  • Ack — Die Abkürzung ACK steht für: ACK (Signal), Signal zur Bestätigung bei einer Datenübertragung (englisch ACKnowledgement) davon abgeleitet für Zustimmung im Netzjargon spezieller, ein Datenpaket im Transmission Control Protocol, das den Empfang von …   Deutsch Wikipedia

  • ACK — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”