**
IPv4的报文头部组成:
报头长度:20-60字节bytes
白色部分为固定头部部分(20 bytes),绿色option选项部分为可选部分。
固定头部大小计算:
4bit + 4bit + 8bit + 16bit +16bit + 3bit + 13bit + 8bit +8bit + 16bit + 32bit(源IP) + 32bit(目IP) = 160bit = 20byte
所以IP头必须大于等于20byte,最大为60byte意味着Option选项部分取值范围0-40bits
**
1、 VER(版本):用于区分不同IP版本。
用于区分不同IP版本。如IPv4、IPv5、IPv6,用4bit表示,IPV4=0100
2、 HLEN(头部长度):
因为头部长度不固定(Option可选部分不固定),所以需要标识该分组的头部长度多少,用4bit表示,以4byte为单位,取值范围:5-15