Glossary of Terms

Error Checking

Keyword Definition
Acknowledgment A signal sent by the receiver to inform the sender that data packets have been successfully received.
Automatic Repeat Query A technique used in computer networks to handle lost or corrupted data packets by retransmitting them automatically.
CRC a cyclic redundancy check algorithm used to detect accidental changes or errors in data
Capacity Overhead The additional storage space required to store parity blocks, reducing the overall usable capacity of a RAID system.
Check Digit A digit added to a number to help detect errors.
Checksum A value calculated from the data to verify its integrity and detect errors.
Data Integrity The assurance that data remains accurate, consistent, and complete throughout its lifecycle.
Echo Check The process of verifying the integrity of network data by sending a request packet and comparing the echoed response packet.
Error Correction The process of detecting and correcting errors that occur during data transmission or storage using error correction codes.
Error Detection The process of detecting and correcting errors that occur during data transmission or storage.
Even Parity A method of error detection where the number of 1s, including the parity bit, is always even.
Fault Tolerance The ability of a system to continue functioning properly in the event of hardware or software failures.
Feedback Information sent from the receiver to the sender to indicate whether data packets have been successfully received or not.
Luhn Algorithm A mathematical formula used to validate a variety of identification numbers.
Md5 a widely used cryptographic hash function that produces a 128-bit (16-byte) hash value
Odd Parity A method of error detection where the number of 1s, including the parity bit, is always odd.
Packet Loss The failure of one or more data packets to reach their destination due to factors like network congestion or transmission errors.
Parity Bits Bits added to binary data to ensure an even or odd count of 1s.
Parity Blocks Blocks of data that are used for error checking and correction in a storage system.
Parity Calculation The process of deriving parity information from the data blocks.
RAID A storage technology that uses parity blocks to improve data reliability and performance.
Redundancy The inclusion of extra information or resources in a system to improve reliability and provide backup in case of failures.
Retransmission The process of resending data packets that have been lost or corrupted during transmission.
Sequence Number A unique identifier assigned to each data packet to ensure correct ordering and detect duplicate packets.
Striping A technique where data is divided into blocks and stored across multiple disks, including parity blocks.
Timeout The period of time after which a sender assumes that a data packet has been lost and triggers retransmission.