第讲差错报告机制、TCP可靠传输服务.pdf

  1. 1、本文档共117页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第讲差错报告机制、TCP可靠传输服务

第10讲差错报告机制、TCP 可靠传输服务 哈尔滨工业大学 2 本讲目录 差错报告机制 TCP :可靠传输服务 网络互联 3 差错报告机制 前几章讨论了IP协议提供的无连接数据报 传递服务,其中定义了IP数据报的格式, 并解释了怎样用路由表选择数据报转发的 下一站,并说明了数据报怎样被封装后再 传输。 4 这一章将介绍与IP结合使用的差错报告协 议, 提及可报告的一些基本差错, 并解释了怎样和向哪儿发送这种报告消 息。 5 尽管差错报告最早提出时是为了使发送方 了解为什么数据报无法传递, 但现在研究人员已创造出了利用这种控制 消息系统的几个新用途。 6 而且出现了这样一些工具,它们可以通过 发送能引发错误消息的数据报来收集一个 互联网的有关信息 这一章会讨论其中的一些工具和如何利用 差错消息来探测信息的技术。 7 “尽力而为”语义和差错检测 我们说过IP定义的是一种“尽力而为”的通 信服务,其中数据报可能被丢失、重复、 延迟或乱序传递 看来“尽力而为”服务并不需要任何差错检 测 然而,尽力服务并不是漠不关心的—IP试 图避免差错并在发生差错时报告消息。 8 我们已经看过IP中一个差错检测的例子: 用于检测传输错误的头部校验和 当一台主机创建了一个IP 数据报时,主机 会产生一个覆盖整个头部的校验和 无论何时收到一个数据报,校验和都被用 于验证头部是否无损地到达。 9 为了验证校验和,计算机对接收到的数据 报的整个头部(包括校验和域)重新计算 校验和 如果IP头部中的某一位在传输过程中被破 坏,则计算出的校验和不为零 当改变头部中的域时(例如将生存时间 TIME TO LIVE 域递减),路由器必须在 转发该数据报前,重新计算校验和。 10 发现校验和错时的处理非常简单: 数据报必须立即丢弃,而不作进一步的处 理 接收者不能相信数据包头部中的任何域, 因为接收者不知道哪一位被改变了。 11 甚至也不能发一个出错消息给发送者,因 为接收者不能相信包头中的源地址 同样,接收者也不能转发被损坏的数据 包,因为它也不能相信包头中的目的地址 因此,接收者除了将被损坏的数据包丢弃 外别无选择。 12 互联网控制报文协议

文档评论(0)

linsspace + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档