Cloud and infrastructure · Storage and replication

Redundancy Verification

In Spanish: Verificación de Redundancia
See in the galaxyCopy link
Updated: 09/11/2026Reading: 2 min

Description

Redundancy verification is a method used to ensure data integrity by checking for errors in data transmission. This process involves adding redundant information to the original data, which enables the detection and, in some cases, correction of errors that may occur during transmission or storage. Redundancy verification is based on algorithms that generate check codes, such as CRC (Cyclic Redundancy Check) or Hamming codes, which are added to the data before it is sent. Upon receiving the data, the receiver can use these codes to check whether the data has arrived intact or has been altered. This method is fundamental in systems where data accuracy is critical, such as communication networks, data storage, and control systems. Redundancy verification not only helps identify errors, but also contributes to confidence in data integrity, which is essential in applications that require high availability and reliability.

History

Redundancy verification has its roots in information theory and coding, developed largely by Claude Shannon in the 1940s. Shannon introduced fundamental concepts about how information can be transmitted efficiently and how errors in transmission can be detected and corrected. Over the years, several algorithms and techniques for redundancy verification have been developed, including CRC in 1961, which has become an industry standard for error detection in transmitted data.

Uses

Redundancy verification is widely used in various applications, including computer networks, data storage systems, and digital communications. In networks, it is used to ensure that data sent between devices arrives without errors. In storage systems, it is used to verify the integrity of stored data and detect possible corruption. It is also common in communication protocols, such as TCP/IP, where verification mechanisms are implemented to guarantee the correct delivery of data packets.

Examples

An example of redundancy verification is the use of CRC in data transmission over Ethernet, where a check code is added to the end of each data packet. If the receiver calculates the CRC and finds that it does not match the received code, it can request retransmission of the packet. Another example is the use of Hamming codes in computer memory, which enables the detection and correction of errors in stored data.

Glosarix on your device

Install
×
Enable Notifications Ok No