IP协议首部结构分析

网络 网络管理
下面我们来对IP协议首部的内容进行一下讲解。那么通过文章的内容,我们挣够清楚地掌握这个协议的具体结构了。

在TCP/IP协议中,IP协议是大家最最熟悉的协议了。那么,IP协议首部内容,也涉及到了其协议结构的知识。那么接下来我们就具体了解一下这方面的知识吧。首先我们看看IP协议首部的字段。

IP协议首部主要字段

IP数据报的格式如图1所示。普通的IP首部长为20个字节(不含选项字段)。

图1 数据报格式

图1 数据报格式

IP目前的协议版本号是4,因此IP有时也称作IPv4。IP协议首部的具体格式内容:

◆首部长度(IHL):首部占32 bit字的数目,包括任何选项。由于它是一个4比特字段,因此首部最长为60个字节。普通IP数据报(不含选项字段)字段的值是5,首部长度为20字节。

◆服务类型(TOS):包括一个3 bit的优先权子字段(现在已被忽略),4 bit的TOS子字段和1 bit未用位(必须置0)。

◆总长度字段(Total Length):整个IP数据报的长度,以字节为单位。利用首部长度字段和总长度字段,可以知道IP数据报中数据内容的起始位置和长度。该字段长16比特,所以,IP数据报最长可达65535字节

◆标识字段(Identification)、标志字段(Flags)、片偏移量字段(Fragment Offset):用来控制数据报的分片和重组。其中,标识字段唯一标识主机发送的每一份数据报,通常每发送一份报文它的值就会加1。

◆生存时间字段TTL(Time to Live):数据报可以经过的最多路由设备数。

◆首部检验和字段(Header Checksum):根据IP首部计算的检验和码。它不对首部后面的数据进行计算。

◆源IP地址和目的IP地址:每一份IP数据报都包含源IP地址和目的IP地址,分别指定发送方和接收方。

◆选项(Options):选项是***一个字段,是可变长的可选信息。

以上就是对IP协议首部的相关介绍。

责任编辑:佟健 来源: hi.baidu.com
相关推荐

2010-06-13 13:39:46

TCP IP协议栈

2014-12-03 09:52:07

IP

2010-07-30 14:31:20

RIP协议

2010-06-12 15:19:10

TCP IP协议

2010-09-27 13:25:58

TCP IP协议栈

2010-07-08 15:08:12

2010-07-08 14:13:15

UDP协议

2014-06-11 13:25:14

IPARPRARP

2019-09-02 10:20:27

TCPIP协议

2010-06-30 10:22:38

SNMP协议数据单元域

2010-07-02 11:19:31

IP协议头格式

2014-07-04 10:26:40

IP数据报网络协议

2020-12-03 08:37:38

TCPIPARP协议

2014-10-15 09:14:24

IP

2010-06-12 15:54:09

TCP IP协议

2010-06-18 14:37:20

TCP IP协议

2010-07-09 10:42:38

HART协议

2010-08-23 17:35:46

DHCP协议

2014-11-21 09:16:23

TCPIP

2010-09-08 15:11:36

TCP IP协议栈
点赞
收藏

51CTO技术栈公众号