- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IPv4包头结构详解
IPv4 包头详解
版本号(Version):
长度 4 比特。标识目前采用的 IP 协议的版本号。一般 的值为 0100(IPv4),IPv6 的值(0110)
IP 包头长度(Header Length):
长度 4 比特。这个字段的作用是为了描述 IP 包头的长度,因为在 IP 包头中有变长的可选部分。IP 包头最小长度为 20 字 节,由于变长的可选部分,最大长度可能会变成 60 字节。
服务类型(Type of Service):
长度 8 比特。这个子段可以拆分成两个部分: Precedence 和 TOS。Precedence 用来设置数据包的优先级,TOS 允许按照吞吐量、 时延、可靠性和费用方式选择传输服务,目前基本已不使用,现在 TOS 已经作为 区分服务架构的一部分被重新定义了,被称为 CoS,使用 6 个位构成了区分代码 点 DSCP,最多可以定义 64 个不同的服务类别。
IP 包总长(Total Length):
长度 16 比特。IP 包最大长度 65535 字节(16位长的二进制最大表示)。
5,标识符(Identifier):
长度 16 比特。该字段和 Flags 和Fragment Offest字段联合使用,对大的上层数据包进行分段(fragment)操作。
6,标记(Flags):
长度 3 比特。该字段第一位不使用。第二位是 DF 位,DF 位 设为 1 时表明路由器不能对该上层数据包分段。如果一个上层数据包无法在不分 段的情况下进行转发,则路由器会丢弃该上层数据包并返回一个错误信息。第三位是更多分段(MF)位,当路由器对一个上层数据包分段,除了最后一个分段的MF 为 0 外,其它所有分段的 MF 位均为 1,直到接受到 MF 位为 0 的分段说明数据结束。
7,分段偏移(Fragment Offset):
长度 13 比特。该字段对包含分段的上层数 据包的 IP 包赋予序号。由于 IP 包在网络上传送的时候不一定能按顺序到达,这 个字段保证了目标路由器在接受到 IP 包之后能够还原分段的上层数据包。到某 个包含分段的上层数据包的 IP 包在传送是丢失,则整个一系列包含分段的上层 数据包的 IP 包都会被要求重传。 因此,容易发生故障的数据链路会造成时延不 成比例。另外,如果由于网络拥塞造成分段丢失,那么重传整段分组会进一步加重网络拥塞。
8,生存时间(TTL):
长度 8 比特。当 IP 包进行传送时,先会对该字段赋予某 个特定的值。当 IP 包经过每一个沿途的路由器的时候,每个沿途的路由器会将 IP 包的 TTL 值减少 1。如果 TTL 减少为 0,则该 IP 包会被丢弃。这个字段可以 防止由于故障而导致 IP 包在网络中不停被转发。 TTL 常用的值是 15 和 32,但 是建议缺省值是 64.
9,协议(Protocol):
长度 8 比特。标识了上层所使用的协议。 比如:TCP/6、UDP/17、EIGRP/88、OSPF/89。
10,头部校验(Header Checksum):
长度 16 位,由于 IP 包头是变长的,所以 提供一个头部校验来保证 IP 包头中信息的正确性。 如果数据包没有发送错误, 那么结果应该 16 位全部为1,由于每一台路由器都会降低 TTL 的值,所以每台 路由器都必须重新计算校验和。
11,源和目标地址(Source and Destination Addresses ):
这两个地段都是32 比特。标识了这个 IP 包的起源和目标地址。
12,可选项(Options):
这是一个可变长的字段。该字段由起源设备根据需要 改写。可选项目包含以下内容:
(1)松散源路由(Loose source routing):给出一连串路由器接口的 IP 地址。 IP 包必须沿着这些 IP 地址传送,但是允许在相继的两个 IP 地址之间跳过多个 路由器。
(2)严格源路由(Strict source routing):给出一连串路由器接口的 IP 地 址。IP 包必须沿着这些 IP 地址传送,如果下一跳不在 IP 地址表中则表示发生 错误。
(3)路由记录(Record route):当 IP 包离开每个路由器的时候记录路由器的出站接口的 IP 地址。
(4)时间戳(Timestamps):当 IP 包离开每个路由器的时候记录时间。
13,填充项(Padding):
通过在可选字段后面添加 0 来补足 32 位,这样保证报头长度是 32 位的倍数。
您可能关注的文档
最近下载
- (高清版)-B-T 34590.10-2022 道路车辆 功能安全 第10部分:指南.pdf VIP
- ISO15189新版标准考试试题含答案.docx VIP
- 二硫化钼滚动涂覆工艺研究.docx VIP
- 利用ICP刻蚀二氧化硅的方法.pdf VIP
- 《水利电力部电力规划设计院 电力勘测设计制图统一规定 (建筑部分) SDGJ42-84》水利电力教育文献.pdf VIP
- 缠中说禅108课重点.pdf VIP
- 2021版《中华人民共和国安全生产法》培训考试题库 含答案含详细解析.pdf VIP
- 拟上市公司内控项目建议书.pptx VIP
- 三级园林绿化工(高级)技能鉴定考试题库(含答案).pdf VIP
- 07CJ03-1轻钢龙骨石膏板隔墙、吊顶.pdf VIP
文档评论(0)