1、IP头
1、版本号:通信双方使用的IP协议版本必须一致,对于IPv4来说,就是4。
2、头长度(单位:4字节):4bit值最大为15👉IP头部最大长度是60字节(最小20字节)。
3、Tos服务字段类型:该字段用8位表示。该字段一般情况下不使用。
(前3位表示报文的优先级,后面的几位分别表示要求更低时延、更高的吞吐量、更高的可靠性、更低的路由代价等)
4、报文长度(单位:1字节):IP头+数据。数据报最大长度为 2^16−1=65535字节。
不过由于链路层的MTU限制。超过1480字节后就会被分片(以太帧MTU为1500的情况下,除去20字节的包头)
5、标识:IP软件在储存器中维护一个计数器,每产生一个数据报,计数器就+1,并将此值赋值给标识字段。
当IP数据包超过网络的MTU而分片后,分片IP报文使用同一个标识以便接收者重组
6、标志:与ip分片有关的
第一位保留(现在不用,但说不定以后要用到);
第二位DF=1