IP头中的校验和计算方法介绍
生活随笔
收集整理的這篇文章主要介紹了
IP头中的校验和计算方法介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
校驗和的作用
??按照協議的規定,報文到達每一層,首先驗證校驗和是否正確,丟棄掉不正確的報文,再才會進行后續操作。
?那么校驗和是怎么計算的呢?
?校驗和的計算方法(以 IP 首部中的校驗和為例)
方法是計算16位的二進制和,首先將校驗和字段(16位)置0,將每個16位相加,若最后未到16字節,則以0補充,然后對結果取反,結果存在校驗和字段中,因接收端包含了之前的校驗和,若傳輸中沒有任何差錯,則接收端通過上述方法計算的校驗和結果為0,否則有錯。
————————————————
版權聲明:本文為CSDN博主「_三毛_」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Shuffle_Ts/article/details/93522850
總結
以上是生活随笔為你收集整理的IP头中的校验和计算方法介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 802.11协议中的广播与tcp/ip中
- 下一篇: TCP/IP 校验和算法简介