一、IP协议的报文格式
1、4位版本号
目前只有IPv4和IPv6两个版本,所以这里只能填4或6。
2、4位首部长度
4个bit能表示的最大数字是15,而这里的单位是4个字节,所以首部长度最大为15*4=60个字节。
3、8位服务类型
8位服务类型中只有4位是有效的,用来表达当前IP协议不同的“工作模式”:最小延时、最大吞吐量、最高可靠性、最小成本;这4位里最多只有一位可以是1,不能同时出现多个1。
4、16位总长度
16位总长度描述了IP数据报的报文长度。
TCP报文长度 = IP协议16位总长度 - IP协议4位首部长度。