4-互联网协议P.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 互联网协议IP 主要内容 引言 IP数据报格式 IP数据报的分片和重组 IP数据报首部校验和的计算 IP选项 IP的一些安全问题 IP数据报的选路 基本要求 1、掌握IP协议的特点 2、掌握IP数据报的格式 3、掌握IP数据报分片及重组机制 4、了解IP选项的使用 5、掌握IP数据报选路的原理及算法 6、掌握路由表的一般形式及默认路由的概念 7、掌握IP软件对IP数据报的处理 学习内容 引言 IP数据报格式 IP数据报的分片和重组 IP选项 IP的一些安全问题 IP数据报的选路 IP层的地位 IP层是通信子网的最高层,提供无连接的数据报传输机制。目的是屏蔽底层物理网络细节,向上提供一致性。 IP层的功能与特点 IP层的主要功能: 无连接数据报的投递(数据结构,静态特性) 数据报寻径(选路,操作特性) 差错与报文控制(管理特性) 特点: 不可靠: 分组可能丢失,乱序等,不做确认; 无连接: 每个分组都独立对待; 尽力投递: 不随意放弃分组; 点到点。 互联网服务的三个概念层次 点到点无连接交付服务提供了一个其它一切赖以存在的基础。 端到端可靠的传输服务提供了应用所依赖的更高层平台。 学习内容 引言 IP数据报格式 IP数据报的分片和重组 IP选项 IP的一些安全问题 IP数据报的选路 IP数据报格式 总长度:(首部 + 数据区),16比特,单字节计数,最大长度216-1 = 65535字节; 首部长度:占4比特,4字节计数,最大值为24-1 = 15,即15 * 4 = 60字节。 数据格式(数据结构) 服务类型(TOS) D(elay), T(hroughout), R(eliable), M(onetary cost), U(nused) 优先级:8种,0-普通级别,7-网络控制 功能:指定本数据报的处理方式 说明:TOS不是必须实现的 区分码点服务 区分码点服务(DSCP) (RFC2474、2475):对TOS的新的定义方式,使用前6比特,可定义64种服务 设计思想:将码点映射为底层服务,多个码点值可映射为同一服务。 3组服务: XXXXX0: IETF分配使用 XXXX11: 本地使用或用于实验 XXXX01: 本地使用或用于实验 (将来也可由IETF分配 ) 说明:XXX000对应原来的8个优先级 寿命字段TTL 寿命字段TTL:数据报延迟控制 功能:防止数据报在网中循环流动,或延迟过长; 处理:每经过一个路由器,TTL减1;TTL=0,丢弃数据报,并向源站发回超时报告(ICMP)。 校验和(首部) 计算步骤: (1)16比特分组; (2)校验和清‘0’ (3)求所有16比特之和 (4)把求得的和模(216-1) (即高位取出后移加到和中) (5)在(4)的基础上求二进制反码 校验步骤: 同计算步骤的前4步,结果为‘0’时正确。 见书45页 校验和例子 注意 当数字作加法时,最高位进比特位的进位需要加到结果中 例子: 发送方将两个16-bit整数相加 标识、标志和片偏移 用来对数据报的分片和重组进行控制 为什么要进行分片? 类比:道路通行 MTU:最大传输单元 注:一个被分片的数据报还可能再次被分片 问题? IP数据报的分片发生在哪里? 源点主机会对IP分组进行分片吗? 学习内容 引言 IP数据报格式 IP数据报的分片和重组 IP选项 IP的一些安全问题 IP数据报的选路 数据报的分片控制 数据报的封装 (以太网帧类型0800H) 问题:每种网络有固定的MTU,若IP报文长度大于MTU,怎么办? 数据分片(如何分片?) 举例 例:IP数据报长度1420字节(假如首部无选项),网络MTU620字节,如何分片? 问题? (1)如何标识同一个数据报的各个分片? (2)如何标识同一个数据报分片的顺序? (3)如何标识同一个数据报分片的结束? 片偏移量 如何组装? 问题:分片首部如何设置? 首部长度:若无选项,和原数据报相同,否则重新计算。 ID、标志域和片偏移量:如前所述。 总长度:分片首部的长度+分片数据部分的长度。 校验和:必须重新计算。(为什么?) 选项:EOL和NOP不可复制,LSR、SSR复制到所有分片中,记录路由和时间戳选项只能复制到第一个分片中。 问题:在何处重组分片? 信宿机 优点: 不会反复分片/重组 各分片可独立选路 路由软件简化 缺点: 可能浪费带宽 丢失可能性增加 IP 数据报分片—举例 IP 数据报分片—举例 分片重组算法(FreeBSD) 数据结构(RFC791标准推荐使用) ◆ 储存数据报ID的缓冲区 ◆ 储存第一个分片报头的缓冲区 ◆ 重组表 ◆ 数据缓冲区 ◆ 定时器 ◆ 数据

文档评论(0)

jizhun4585feici + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档