文件名称:IP报文格式-数据网络基础知识
文件大小:1.67MB
文件格式:PPT
更新时间:2024-05-15 13:16:47
数据网络基础知识
IP报文格式 版本 报文长度 服务类型 总 长 度 标 识 符 标志 片 偏 移 生存时间 协 议 报 头 校 验 和 源 IP 地 址 目 的 IP 地 址 IP 选 项 普通的IP头部长度为20个字节,不包含IP选项字段。 版本号(Version)字段标明了IP协议的版本号,目前的协议版本号为4。下一代IP协议的版本号为6。 报文长度指IP包头部长度,占4位。 8位的服务类型(TOS,Type of Service)字段包括一个3位的优先权字段(COS,Class of Service),4位TOS字段和1位未用位。4位TOS分别代表最小时延、最大吞吐量、最高可靠性和最小费用。 总长度(Total length)是整个IP数据报长度,包括数据部分。 标识符(Identification)字段唯一地标识主机发送的每一份数据报。通常每发送一份报文它的值就会加1。 标志字段:3位。对于发送端发送的每份IP数据报来说,其标识字段都包含一个唯一值。该值在数据报分片时被复制到每个片中。标志字段用其中一个比特来表示“更多的片”。除了最后一片外,其他每个组成数据报的片都要把该比特置1。另外,当数据报被分片后,每个片的总长度值要改为该片的长度值。最后,标志字段中有一个比特称作“不分片”位。如果将这一比特置1,IP将不对数据报进行分片。 片偏移:13位。片偏移字段指的是该片偏移原始数据报开始处的位置。 生存时间(TTL,Time to Live)字段设置了数据包可以经过的路由器数目。一旦经过一个路由器,TTL值就会减1,当该字段值为0时,数据包将被丢弃。 协议字段确定在数据包内传送的上层协议,和端口号类似,IP协议用协议号区分上层协议。TCP协议的协议号为6,UDP协议的协议号为17。 报头校验和(Head checksum)字段计算IP头部的校验和,检查报文头部的完整性。源IP地址和目的IP地址字段标识数据包的源端设备和目的端设备。