在网络传输和磁盘数据管理中经常涉及到的所谓奇偶校验:每N个bit之后加上一个bit保证这N + 1bit的模2和为0(也叫异或,一个意思)
而如果这其中出现了单bit错, 直接导致校验出差,出现偶数bit错是校验不出来的,但是概率比较低(乘法原理)
而在磁盘冗余备份里面有一种RAID-4方案:
三个数据盘,配备一个校验盘:校验盘里就是前面三个数据盘对应bit 的模2和.
如果有一个盘坏了(不管是数据盘还是校验盘), 在其它盘都是好的情况下,只要把其它盘里的数据对应bit求模2和就行了
因为模2和有一个特性:加法和减法是一致的