作家
登录

IP协议首部结构分析

作者: 来源: 2012-06-12 21:07:55 阅读 我要评论

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

IP协议首部主要字段

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

图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协议首部的相关介绍。


  推荐阅读

  层化分析TCP IP协议栈

对于TCP IP协议栈的了解不知道大家掌握的如何。那么对于这个概念,我们有必要再详细了解一下。我们都知道,TCP IP协议栈:是路由设备的基本协议。与OSI的七层协议模型不同,TCP IP协议栈:通常被认为是一个四层协议系>>>详细阅读


本文标题:IP协议首部结构分析

地址:http://www.17bianji.com/xieyi/2233.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)