IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页系统集成网络管理 → IP包头部格式解析

IP包头部格式解析

时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

  IP包头部格式

  IPv4首部一般是20字节长。在以太网帧中,IPv4包首部紧跟着以太网帧首部,同时以太网帧首部中的协议类型值设置为080016。 IPv4提供不同,大部分是很少用的选项,使得IPv4包首部最长可扩展到60字节(总是4个字节4个字节的扩展)

0

4

8

12

16

19

24

31

版本

首部长度

服务类型

长度

认证

标志

段偏移量

TTL

协议

校验和

源IP地址

目的IP地址

选项 ...

  IP包头字段说明

  版本:4位,指定IP协议的版本号。

  包头长度(IHL):4位,IP协议包头的长度,指明IPv4协议包头长度的字节数包含多少个32位。由于IPv4的包头可能包含可变数量的可选项,所以这个字段可以用来确定IPv4数据报中数据部分的偏移位置。IPv4包头的最小长度是20个字节,因此IHL这个字段的最小值用十进制表示就是5 (5x4 = 20字节)。就是说,它表示的是包头的总字节数是4字节的倍数。

  服务类型:定义IP协议包的处理方法,它包含如下子字段

  过程字段:3位,设置了数据包的重要性,取值越大数据越重要,取值范围为:0(正常)~ 7(网络控制)

  延迟字段:1位,取值:0(正常)、1(期特低的延迟)

  流量字段:1位,取值:0(正常)、1(期特高的流量)

  可靠性字段:1位,取值:0(正常)、1(期特高的可靠性)

  成本字段:1位,取值:0(正常)、1(期特最小成本)

  未使用:1位

  长度:IP包的总长

  认证:

  标志:是一个3位的控制字段,包含:

  保留位:1位

  不分段位:1位,取值:0(允许数据报分段)、1(数据报不能分段)

  更多段位:1位,取值:0(数据包后面没有包,该包为最后的包)、1(数据包后面有更多的包)

  段偏移量:当数据分组时,它和更多段位(MF, More fragments)进行连接,帮助目的主机将分段的包组合。

  TTL:表示数据包在网络上生存多久,每通过一个路由器该值减一,为0时将被路由器丢弃。

  协议:8位,这个字段定义了IP数据报的数据部分使用的协议类型。常用的协议及其十进制数值包括ICMP(1)、TCP(6)、UDP(17)。

  校验和:16位,是IPv4数据报包头的校验和。

  源IP地址:

  目的IP地址:

  IP协议是在网络层的协议.它主要完成数据包的发送作用. 下面这个表是IP4的数据包格式,IP封包格式(IPv4包首部长度为20字节)

  |0......4........8..............16....................................32

  -------------------------------------------------------------------------

  |版本4.|首部长度|服务类型(优先级|数据包总长............................|

  -------------------------------------------------------------------------

  |标识...........................|RF|DF|MF|碎片偏移.....................|

  -------------------------------------------------------------------------

  |生存时间TTL....|协议(TCP/UDP)..|首部较验和............................|

  -------------------------------------------------------------------------

  |源IP地址..............................................................|

#p#副标题#e#

  -------------------------------------------------------------------------

  |目的IP地址............................................................|

  -------------------------------------------------------------------------

  |选项..................................................................|

  =========================================================================

  |数据..................................................................|

  -------------------------------------------------------------------------

  Version (4) Internet Header Length (4) Type of Service (8) Total Length (16)

  Identification (16) Flags (3) Fragment Offset (13)

  Time To Live (8) Protocol (8) Header checksum (16)

  Source Address (32)

  Destination Address (32)

  Options (Variable) Padding (0-24)

  Data

  ....

  IP包字段含义

关键词标签:IP包

相关阅读

文章评论
发表评论

热门文章 路由器地址大全-各品牌路由设置地址路由器地址大全-各品牌路由设置地址各品牌的ADSL与路由器出厂默认IP、帐号、密各品牌的ADSL与路由器出厂默认IP、帐号、密Nslookup命令详解-域名DNS诊断Nslookup命令详解-域名DNS诊断站长装备:十大网站管理员服务器工具软件站长装备:十大网站管理员服务器工具软件

相关下载

人气排行 各品牌的ADSL与路由器出厂默认IP、帐号、密码路由器地址大全-各品牌路由设置地址腾达路由器怎么设置?腾达路由器设置教程ADSL双线负载均衡设置详细图文教程路由表说明(详解route print)网管员实际工作的一天用此方法让2M带宽下载速度达到250K/S左右网管必会!了解交换机控制端口流量