- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组成32位二进制数
* * * * * * * * * * * * * * * * * * * * * * 网络层通过路由选择算法,为IP分组从源主机到目的主机选择一条合适的传输路径,为传输层端—端数据传输提供服务。 6.1.1 网络层基本概念 6.1.2 IP协议的发展与演变 《计算机网络》第6章 网络层 * 6.2 IPv4协议的基本内容 IP协议是一种无连接、不可靠的分组传送服务的协议 IP协议是针对源主机—路由器、路由器—路由器、路由器—目的主机之间的数据传输的点—点的网络层通信协议。 IP协议提供的是一种 “尽力而为(best-effort)”的服务。 IP协议屏蔽了互联的网络在数据链路层、物理层协议与实现技术上的差异 6.2.1 IP协议的主要特点 6.2.2 Ipv4分组格式 ● IP数据报组成 ------ 首部 和 数据区 两个部分 首部包含源地址和目的地址以及其它一些控制信息 数据区用于封装上一层协议传来的数据报 首部 数据区 帧首部 帧数据区 IP数据报 数据链路层帧 IP数据报被封装在数据链路层帧的数据区在网络上传输 IPv4分组的结构 版本 服务类型TOS 0 4 8 16 19 24 31 首部长度 总 长 度 标 识 标志 片偏移量 生存时间TTL 协 议 首 部 校 验 和 源 IP 地 址 目 的 IP 地 址 IP选项(长度可变) 填 充 数 据 区 ● 数据报首部的格式 20 字 节 前20字节固定长度,所有IP分组必须具有 版本 服务类型TOS 0 4 8 16 19 24 31 首部长度 总 长 度 4bits,指明了创建该数据报的IP协议的版本信息。目前广泛使用的IP协议版本号为4(即IPv4)。 4bits,可表示的最大数值是15个单位(1个单位为4字节) ,则首部长度的最大值是60字节。 首部各字段的意义 8bits,用来规定数据报的处理方式,以获得更好的服务。 16bits,给出了包括首部和数据区在内的IP数据报的总长度,最大长度可为65535字节(216-1即64KB) 版本 服务类型TOS 0 4 8 16 19 24 31 首部长度 总 长 度 首部各字段的意义 数据报长度超过MTU,则需将其分片后才能在网络上传送 当数据报到达目的站点后,就需要对数据报片进行重组 标 识 标志 片偏移量 ● 作用 用来控制数据报的分片与重组 ● 最大传送单元MTU IP层下面的每一种数据链路层协议对可以传输的数据字段规定的最大长度上限 首部各字段的意义 在IP分组头中,与分组的分片与组装相关的字段有: 片偏移量 标志 标 识 16bits,为了在重组时 识别数据报。 3bits,最高位0,低两位比特意义: - 最低位记 MF:MF=1 还有分片 MF=0表示最后一个数据报片 - 中间位记 DF:当DF=0时才允许分片。 指出数据报片在原数 据中的相对位置。 首部各字段的意义 IP分组的分片与组装 在IP分组头中,与分组的分片与组装相关的字段有:标识、标志与片偏移。 IP分组的最大长度为65535个字节。 分片方法的例子 * IP分组的分片与组装 分片与字段标识、标志与片偏移 IP分组的分片与组装 生存时间TTL 协 议 首部校验和 是一个计数值,用来限制数据报在网络中的寿命。当数据报每经过一个路由器时,路由器就将该字段的值减1,一旦发现TTL=0,就将该数据报丢弃。 8bits,指出此数据报携带的数据是使用何种高层协议。 用于保证首部数据的完整性。只检验数据报的首部,而不包括数据部分。 首部各字段的意义 源 IP 地 址 IP选项(长度可变) 填 充 目 的 IP 地 址 各占4字节,分别包含了数据报的(最初)发送方和(最终)接收方的IP地址。数据报可能经过许多中间路由器,但这两个字段始终不变。 是可变部分,用来支持排错、测量以及安全等措施,内容很丰富。 全0的“填充”字段将数据报长度补齐为4字节的整数倍 首部各字段的意义 设置IP分组头选项主要用于控制与测试。 所有实现IP协议的硬件或软件都应该能够处理分组头选项。 选项的最大长度为40字节,如果用户使用的选项长度不是4字节的整数倍,需要添加填充位,补成4字节的整数倍。 分组头选项由选项码、长度与选项数据3部分组成。 选项码用于确定该选项的具体功能,例如源路由、记录路由、时间戳等。长度表示出选项数据的大小。 ● 设置IP分组头选项目的 IP分组头选项 源路由是指由发送分组的源主机制定的传输路径,用来区别由路由器通过路由选择算法确定的路径。 源路由分为严格源路由(SRR)与松散源路由(LRR)。 严格源
文档评论(0)