欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

TCP/IP 中的二進(jìn)制反碼求和算法

 更新時(shí)間:2012年04月03日 13:08:20   作者:  
對(duì)于這個(gè)算法,很多書上只是說一下思路,沒有具體的實(shí)現(xiàn)。我在這里舉個(gè)例子吧
以4bit(計(jì)算方便一點(diǎn),和16bit是一樣的)做檢驗(yàn)和來驗(yàn)證。

建設(shè)原始數(shù)據(jù)為 1100 , 1010 , 0000(校驗(yàn)位)

那么把他們按照4bit一組進(jìn)行按位取反相加。 1100取反0011 , 1010取反是0101,0011加上0101 是1000,填入到校驗(yàn)位后

1100 , 1010 , 1000

那么這個(gè)就是要發(fā)送的數(shù)據(jù)。收到數(shù)據(jù)后同樣進(jìn)行按位取反相加。0011+0101+0111 =1111;全為1表示正確


另外注意,當(dāng)?shù)匾徊接?jì)算校驗(yàn)和的時(shí)候,有可能相加后最高位會(huì)有進(jìn)位,那么不能舍棄,一定要加到低位,才能是結(jié)果正確。

相關(guān)文章

最新評(píng)論