IP數據包的校驗和算法

一、算法思路:linux        IP/ICMP/IGMP/TCP/UDP等協議的校驗和算法都是相同的,算法以下:算法   在發送數據時,爲了計算IP數據包的校驗和。應該按以下步驟:   (1)把IP數據包的校驗和字段置爲0;   (2)把首部當作以16位爲單位的數字組成,依次進行二進制反碼求和;   (3)把獲得的結果存入校驗和字段中。   在接收數據時,計算數據包的校驗和相對簡單,按以下
相關文章
相關標籤/搜索