解读TCP/UDP数据包(一):IP数据包结构

解读TCP/UDP数据包(一):IP数据包结构

1、图
IP数据包由首部和数据组成
每行4个字节(32位)
其中首部最少20个字节(5行),选项部分是可选的;【待补充选项长度】
11
2、首部固定部分
1、  第一行:IP版本号4位,首部长度4位,服务类型8位,总长度16位
IP版本号:
        IPv4固定值为4
首部长度:
        指明首部共有多少行(每行4个字节,32位),则IP首部的最大长度为(2^4-1)*4=60字节;
服务类型:
 

[……]阅读全文