大端
------------------------
0-1-2-3-4-5-6-7
-version-IHL----
------------------------
根据ip头的例子,很容易记住. 高位低地址
协议的header长
ip tcp 的header长度 20 ~60bytes
udp header 长8bytes
区分各个协议的checksum计算方法.
ip header checksum: 只计算头部的校验和
icmp,tcp/udp :payload部分也参与计算checksum
ip 、icmp不需要伪首部
tcp/udp :需要伪首部