常用的是奇偶校验和CRC校验。CRC的校验功能比较强大,同样的计算量也稍微比较大。
目前如MODBUS就是用的CRC校验方式。
数据传输过程中,可能会受到干扰,如果没有校验位,接收端收到错误的数据。而加了校验位,则有效的避免这个问题。
CRC、奇偶多用于通讯,防止数据出错
md5用于文件,防止文件损坏