IP⼀UDP⼀TCP⼀ICMP数据报协议的校验和的区别和计算?

2025-05-12 17:31:20
推荐回答(1个)
回答(1):

1、把校验和字段置为0;

2、对IP头部中的每16bit进行二进制求和;

3、如果和的高16bit不为0,则将和的高16bit和低16bit反复相加,直到和的高16bit为0,从而获得一个16bit的值;

4、将该16bit的值取反,存入校验和字段。