第三节Internet的网际协议-IPv4与IPv6 >IPv4头部的组成 >总长:占16bit,是 01234567 头部和数据之和的长 优先级 DTRC未用 度,单位为字节。 >数据报的最大长度 32比特 为65535字节。 版本 IHL 服务类型 总长 >当很长的数据报要 标识 分片偏移 分片传送时,“总长” 生命期 协议 头校验和 不是指未分片前的数 源地址 据报长度,而是指分 目标地址 片后每片的头部长度 与数据长度的总和。 选项(0或多个32位)
第三节 Internet的网际协议-IPv4与IPv6 0 1 2 3 4 5 6 7 优先级 D T R C 未用 版本 IHL 服务类型 总长 标识 分片偏移 生命期 协议 头校验和 源地址 目标地址 选项(0或多个32位) D M F F ~ ~ ~ ~ 32比特 ➢IPv4头部的组成 ➢总长:占16bit,是 头部和数据之和的长 度,单位为字节。 ➢数据报的最大长度 为65535字节。 ➢当很长的数据报要 分片传送时,“总长” 不是指未分片前的数 据报长度,而是指分 片后每片的头部长度 与数据长度的总和
第三节Internet的网际协议-IPv4与IPv6 >IPv4头部的组成 >标识:占16bit,使 01234 56 7 分片后的各数据报片最 优先级DTRC未用 后能准确地重装成为原 来的数据报。 32比特 >注意:这里的“标识” 并不代表顺序号,因为 版本 IHL 服务类型 总长 IP是无连接的服务,数 标识 阿 分片偏移 据报不存在按序接收的 生命期 协议 头校验和 问题,而是让目的主机 源地址 判断新来的分片属于哪 目标地址 个分组,所有属于同一 分组的分片包含同样的 电 选项(0或多个32位) 标识值
第三节 Internet的网际协议-IPv4与IPv6 0 1 2 3 4 5 6 7 优先级 D T R C 未用 版本 IHL 服务类型 总长 标识 分片偏移 生命期 协议 头校验和 源地址 目标地址 选项(0或多个32位) D M F F ~ ~ ~ ~ 32比特 ➢IPv4头部的组成 ➢标识:占16bit,使 分片后的各数据报片最 后能准确地重装成为原 来的数据报。 ➢注意:这里的“标识” 并不代表顺序号,因为 IP是无连接的服务,数 据报不存在按序接收的 问题,而是让目的主机 判断新来的分片属于哪 个分组,所有属于同一 分组的分片包含同样的 标识值
第三节Internet的网际协议-IPv4与IPv6 >标志:占3bit >IPv4头部的组成 >当DF=0时允许分片; 01234567 当DF=1时不要分片,比 优先级 DTRC未用 时命令路由器不要将数 据报分片,因为目的端 32比特 不能重组分片。 ☑通过标志数据报的DF位, 版本 IHL 服务类型 总长 发送者可知道分组是否应 标识 I 分片偏移 该完整地到达,每个机器 生命期 协议 头校验和 都要能接收576字节或更 源地址 少的分段。 目标地址 >MF=1表示后面还有分 片的数据报,MF=O表示 选项(0或多个32位) 这已是最后一个数据报
第三节 Internet的网际协议-IPv4与IPv6 0 1 2 3 4 5 6 7 优先级 D T R C 未用 版本 IHL 服务类型 总长 标识 分片偏移 生命期 协议 头校验和 源地址 目标地址 选项(0或多个32位) D M F F ~ ~ ~ ~ 32比特 ➢IPv4头部的组成 ➢标志:占3bit ➢当DF=0时允许分片; 当DF=1时不要分片,此 时命令路由器不要将数 据报分片,因为目的端 不能重组分片。 通过标志数据报的DF位, 发送者可知道分组是否应 该完整地到达,每个机器 都要能接收576字节或更 少的分段。 ➢MF=1表示后面还有分 片的数据报,MF=0表示 这已是最后一个数据报 片
第三节Internete的网际协议-IPv4与IPv6 >IPv4头部的组成 >分片偏移:占 01234 56 7 13bit,表示较长的 优先级DTRc未用 分组在分片后,某 个分片在原分组中 32比特 的相对位置。 >以8字节为一个偏 版本 IHL 服务类型 总长 移单位;每个数据 标识 阿 分片偏移 报最多由21即8192 生命期 协议 头校验和 个分片组成;这样 源地址 的数据报长度是 目标地址 65536字节,比总长 字段提供的最大值 电 选项(0或多个32位) 还大
第三节 Internet的网际协议-IPv4与IPv6 0 1 2 3 4 5 6 7 优先级 D T R C 未用 版本 IHL 服务类型 总长 标识 分片偏移 生命期 协议 头校验和 源地址 目标地址 选项(0或多个32位) D M F F ~ ~ ~ ~ 32比特 ➢IPv4头部的组成 ➢分片偏移:占 13bit,表示较长的 分组在分片后,某 个分片在原分组中 的相对位置。 ➢以8字节为一个偏 移单位;每个数据 报最多由2 13即8192 个分片组成;这样 的数据报长度是 65536字节,比总长 字段提供的最大值 还大
第三节Internet的网际协议-IPv4与IPv6 >生命期:占8bit,是 >IPv4头部的组成 一个用来限制分组生命 01234567 周期的计数器。 优先级 DTRC未用 >建议值为32秒,最长 生命期时255秒。 32比特 >必须在每个节点中都递 减,而且当在一个路由器 版本 IHL 服务类型 总长 中排队时间过长时,可以 标识 分片偏移 以倍数递减。 生命期 协议 头校验和 >实际上只以节点计数, 源地址 当它减到零时,该分组就 目标地址 要丢弃,并向源主机发送 一个警告分组,这一特性 选项(0或多个32位) 能防止数据报在网中无限 制地漫游
第三节 Internet的网际协议-IPv4与IPv6 0 1 2 3 4 5 6 7 优先级 D T R C 未用 版本 IHL 服务类型 总长 标识 分片偏移 生命期 协议 头校验和 源地址 目标地址 选项(0或多个32位) D M F F ~ ~ ~ ~ 32比特 ➢IPv4头部的组成 ➢生命期:占8bit,是 一个用来限制分组生命 周期的计数器。 ➢建议值为32秒,最长 生命期时255秒。 ➢必须在每个节点中都递 减,而且当在一个路由器 中排队时间过长时,可以 以倍数递减。 ➢实际上只以节点计数, 当它减到零时,该分组就 要丢弃,并向源主机发送 一个警告分组,这一特性 能防止数据报在网中无限 制地漫游