Acknowledgement (data networks)
computing signal confirming receipt of a message

In data networking, telecommunications, and computer buses, an acknowledgement (ACK) or acknowledgment is a signal that is passed between communicating processes, computers, or devices to signify acknowledgement, or receipt of message, as part of a communications protocol. Correspondingly a negative-acknowledgement (NAK or NACK) is a signal that is sent to reject a previously received message or to indicate some kind of error. Acknowledgments and negative acknowledgments inform a sender of the receiver's state so that it can adjust its own state accordingly.
Acknowledgment signal types
The ASCII code point for ACK is 0x06 (binary 0000 0110). By convention, a receiving device sends an ACK to indicate it successfully received a message. ASCII also provides a NAK code point (0x15, binary 0001 0101), which can be used to indicate the receiving device cannot, or will not, comply with the message. Unicode provides visible symbols for these ASCII characters, U+2406 (␆) and U+2415 (␕).
ACK and NAK symbols may also take the form of single bits or bit fields depending on the protocol data link layer definition or even as a dedicated wire at the physical layer.
Protocol usage
Many protocols are acknowledgement-based, meaning that they positively acknowledge receipt of messages. The Internet's Transmission Control Protocol (TCP) is an example of an acknowledgement-based protocol.
This brief starts where responsible research should: with the source description of “Acknowledgement (data networks)” as computing signal confirming receipt of a message. Everything that follows is an evidence route, not borrowed authority.
Why this record matters
The subject matters to the science & nature register because the source frames it as computing signal confirming receipt of a message. Its deeper value depends on whether names, dates, institutions and citations support that framing.
Datasets, specimens, observations and peer-reviewed methods provide the appropriate test for the technical claims summarized here. The source revision retrieved here is dated Sep 10, 2026. The linked authority identifier is Q4674282. None of the 0 selected statements returned an explicit reference.
Scientific names, classifications and consensus can change while older terminology persists in catalogues and historical literature. The source lead contains qualifying language; that uncertainty should survive quotation, summary and reuse. Authority statements aid reconciliation but still require their own references, qualifiers and ranks to be checked.
How to read it
Check terminology, classification and the date of the cited evidence. Scientific names and technical consensus can change while older records retain historical value.
- Current terminology
- Classification context
- Finding cited technical literature
Primary datasets, specimen catalogues, standards bodies and the most recent peer-reviewed literature.
Three-step research path
- Establish the record: confirm the title “Acknowledgement (data networks)”, its source revision and the description used here.
- Expand the search: follow Acknowledgement (data networks) primary sources, Acknowledgement (data networks) archive and Acknowledgement research across catalogues and specialist indexes.
- Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.
Questions for further research
- Which source most directly establishes the central claim about “Acknowledgement (data networks)”?
- Has classification or technical consensus changed since the cited source?
- Is the terminology current, historical or disputed?
Search terms from this dossier
This entry incorporates text from “Acknowledgement (data networks)” on English Wikipedia. Contributors are listed in the page history. Text is available under the Creative Commons Attribution-ShareAlike 4.0 License. Selected authority identifiers and statements are retrieved from Wikidata under CC0; their references and qualifiers remain part of the verification path.