发布网友 发布时间:2024-09-28 01:02
共1个回答
热心网友 时间:2024-10-06 08:47
IPv4头字段介绍
版本:4位,指定IP协议的版本号。IPv4头字段中包含此信息,用于标识协议的版本。
包头长度(IHL):4位,指示IPv4协议包头长度的字节数。最小值为5,表示头长度为20字节。
服务类型:定义IP协议包的处理方法。包含过程字段、延迟字段、流量字段、可靠性字段、成本字段以及未使用位。这些子字段决定数据包的处理优先级。
长度:IP包的总长。该字段提供完整数据包的大小信息。
标识:唯一标识主机发送的数据段。每发送一个数据段后自动加一,即便数据包被分割,分割后的包仍保持相同的标识。
标志:3位控制字段,包含保留位、不分段位和更多段位。用于控制数据包是否可分段。
段偏移量:在数据段被分割时,用于与更多段位结合,帮助目的主机重组分段的数据包。
TTL:表示数据包在网络上的生存时间。每经过一个路由器,该值减一,当TTL为0时,数据包将被路由器丢弃。
协议:8位,定义IP数据报的数据部分使用的协议类型。常见的协议包括ICMP(1)、TCP(6)、UDP(17)等。
校验和:16位,用于IPv4数据报包头的校验,确保数据在传输过程中的完整性。
IPv4,是互联网协议(Internet Protocol,IP)的第四版,也是第一个被广泛使用,构成现今互联网技术的基石的协议。1981年 Jon Postel 在RFC791中定义了IP,Ipv4可以运行在各种各样的底层网络上,比如端对端的串行数据链路(PPP协议和SLIP协议) ,卫星链路等等。局域网中最常用的是以太网。