在发送端将数据分为k段,每段均为等长的n比特。将分段1与分段2做求和操作,再逐一与分段3至k做求和操作,得到长度为n比特的求和结果。将该结果取反后作为
校验和放在
数据块后面,与数据块一起发送到接收端。在接收端对接收到的、包括
校验和在内的所有k+1段数据求和,如果结果为零,就认为传输过程没有错误,所传数据正确,如果结果不为零,则表明发生了错误。
在发送端将数据分为k段,每段均为等长的n比特。将分段1与分段2做求和操作,再逐一与分段3至k做求和操作,得到长度为n比特的求和结果。将该结果取反后作为
校验和放在
数据块后面,与数据块一起发送到接收端。在接收端对接收到的、包括
校验和在内的所有k+1段数据求和,如果结果为零,就认为传输过程没有错误,所传数据正确,如果结果不为零,则表明发生了错误。