網際校驗和算法(Internet CheckSum)

網際校驗和算法 反碼算數運算: 兩個數進行二進制反碼求和的運算很簡單。它的規則是從低位到高位逐列進行計算。0和0相加是0,0和1相加是1,1和1相加是0但要產生一個進位1,加到下一列。如果最高位相加後產生進位,則最後得到的結果要加1。 網際校驗和算法概述: 在發送方,先把被校驗的數據劃分爲許多16位字的序列。如果數據的字節長度爲奇數,則在數據尾部補一個字節的0以湊成偶數。用反碼算數運算把所有16位
相關文章
相關標籤/搜索