`
yanlijun250
  • 浏览: 751188 次
文章分类
社区版块
存档分类
最新评论

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

    IP头的数据结构和描述如下: 成员 长度(Bit) 描述 Version 4 IP头的版本号,目前是IPv4,最新是IPv6 Header Length 4 IP头的长度,若没有特殊选择,IP头总是20字节长 Type of Service 8 服务类型,...

    计算机网络基础知识

    2.5.3 分组交换 2.6 调制解调器 2.6.1 调制方式 2.6.2 Modem标准 2.6.3 Modem分类 2.6.4 工作模式 2.7 小结 习题 第3章 物理层接口 3.1 RS-232-C接口 3.1.1 机械特性 3.1.2 电气特性 3.1.3 功能特性 ...

    计算机网络&计算机网络

    2.5.3 分组交换 2.6 调制解调器 2.6.1 调制方式 2.6.2 Modem标准 2.6.3 Modem分类 2.6.4 工作模式 2.7 小结 习题 第3章 物理层接口 3.1 RS-232-C接口 3.1.1 机械特性 3.1.2 电气特性 3.1.3 功能特性 ...

    计算机网络(汲及内容全面)

    2.5.3 分组交换 2.6 调制解调器 2.6.1 调制方式 2.6.2 Modem标准 2.6.3 Modem分类 2.6.4 工作模式 2.7 小结 习题 第3章 物理层接口 3.1 RS-232-C接口 3.1.1 机械特性 3.1.2 电气特性 3.1.3 功能特性 ...

    经典全面系统的网络工程师资料

    2.5.3 分组交换 2.6 调制解调器 2.6.1 调制方式 2.6.2 Modem标准 2.6.3 Modem分类 2.6.4 工作模式 2.7 小结 习题 第3章 物理层接口 3.1 RS-232-C接口 3.1.1 机械特性 3.1.2 电气特性 3.1.3 功能特性 ...

    国家标准osi模型与组建

     实际上TCP/IP参考模型没有真正描述这一层的实现,只是要求能够提供给其上层-网络互连层一个访问接口,以便在其上传递IP分组。由于这一层次未被定义,所以其具体的实现方法将随着网络类型的不同而不同。  2、网络...

    网络安全技术复习题(东北大学)

    常用的个人防火墙在阻隔ICMP报文时是通过检测IP头部的协议字段来实现的。 2、什么是非军事区DMZ ? 它是为了解决安装防火墙后,外部网络不能访问内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的缓冲...

    中文版RFC,共456

    RFC1132 802.2分组在IPX网络上传输的标准 RFC1134 +PPP协议:关于在点到点链路上进行多协议包传送的建议 RFC1142 OSI IS-IS 域内路由协议 RFC1144 低速串行链路上的TCPIP头部压缩 RFC1155 基于TCPIP网络的管理结构...

    RFC中文文档-txt

    RFC1132 802.2分组在IPX网络上传输的标准 RFC1134 +PPP协议:关于在点到点链路上进行多协议包传送的建议 RFC1142 OSI IS-IS 域内路由协议 RFC1144 低速串行链路上的TCPIP头部压缩 RFC1155 基于TCPIP网络的管理结构...

    html入门到放弃笔记

    2、域名(主机名,IP地址) www.codeboy.com 3、目录路径 img/header 4、文件名 logo.png http://www.codeboy.com/img/header/logo.png img/header/logo.png 2、相对路径(重点) 场合:使用本机文件时使用 ...

    rfc中文文档目录,包含部分翻译

    RFC1132_802.2分组在IPX网络上传输的标准 RFC1134_+PPP协议:关于在点到点链路上进行多协议包传送的建议 RFC1142 OSI IS-IS 域内路由协议 RFC1144_低速串行链路上的TCPIP头部压缩 RFC1145 SNMPv2的管理模型 RFC...

    计算机网络技术20秋在线作业1-0001.docx

    () A:错误 B:正确 答案:B IP 分组格式中,数据报头部长度的最小值为20个字节,最大值为40个字节。() A:错误 B:正确 答案:A 在配置一个电子邮件客户程序时,需要配置SMTP以便可以发送邮件,POP以便可以接收邮件。...

    中文RFC文档.zip

    RFC1132 802.2分组在IPX网络上传输的标准 RFC1134 +PPP协议:关于在点到点链路上进行多协议包传送的建议 RFC1142 OSI IS-IS 域内路由协议 RFC1144 低速串行链路上的TCPIP头部压缩 RFC1145 SNMPv2的管理模型 RFC...

    网络安全复习重点.doc

    14、包过滤式的防火墙会检查所有通过的数据包头部的信息,并按照管理员所给定的 过滤规则进行过滤。状态检测防火墙对每个合法网络连接保存的信息进行检查,包括 源地址、目的地址、协议类型、协议相关信息(如TCP/...

    网络安全复习重点(1).doc

    14、包过滤式的防火墙会检查所有通过的数据包头部的信息,并按照管理员所给定的 过滤规则进行过滤。状态检测防火墙对每个合法网络连接保存的信息进行检查,包括 源地址、目的地址、协议类型、协议相关信息(如TCP/...

    《计算机网络安全与应用》习题答案.doc

    从图3.11 可看出,把ARP封装在以太网帧中时,要加上以太网帧头部14字节,前导符和帧开始定界 符8字节,共计24+14+8=46字节,为了满足以太网帧不得短于64字节的要求,要加入 18字节的0作为填充。可以从以太网中...

    【9A文】计算机网络作业二及解答.doc

    【20RR年计算机联考真题】 下列选项中,不属于网络体系结构所描述的内容是()。 A.网络的层次B.每一层使用的协议 C.协议的内部实现细节D.每一层必须完成的功能 3.将用户数据分成一个个数据块传输的优点不包括()...

    天大《计算机网络基础》在线作业二15春满分答案.doc

    基于TCP/IP 的互联网服务中,IP 协议提供主机之间的( )分组传输服务。 A. 可靠的面向连接的 B. 不可靠的面向连接的 C. 可靠的无连接的 D. 不可靠的无连接的 正确答案: D 满分:5 分 得分:5 9. TCP采用( )技术来...

Global site tag (gtag.js) - Google Analytics