计算机网络-1祥解.ppt

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

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 计算机网络 石家庄铁道大学信息学院网络工程系 H4 H5 应 用 程 序 数 据 H3 H4 H5 应 用 程 序 数 据 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 网络层剥去分组首部后 把分组的数据部分交给运输层 计算机网络 石家庄铁道大学信息学院网络工程系 H5 应 用 程 序 数 据 H4 H5 应 用 程 序 数 据 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 运输层剥去报文首部后 把报文的数据部分交给应用层 计算机网络 石家庄铁道大学信息学院网络工程系 应 用 程 序 数 据 H5 应 用 程 序 数 据 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 应用层剥去应用层 PDU 首部后 把应用程序数据交给应用进程 计算机网络 石家庄铁道大学信息学院网络工程系 主机 1 向主机 2 发送数据 5 4 3 2 1 5 4 3 2 1 主机 1 AP2 AP1 主机 2 我收到了 AP1 发来的 应用程序数据! 计算机网络 石家庄铁道大学信息学院网络工程系 1.7.4 实体、协议、服务 和服务访问点 实体(entity) 表示任何可发送或接收信息的硬件或软件进程。 协议是控制两个对等实体进行通信的规则的集合。 在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。 要实现本层协议,还需要使用下层所提供的服务。 计算机网络 石家庄铁道大学信息学院网络工程系 实体、协议、服务 和服务访问点(续) 本层的服务用户只能看见服务而无法看见下面的协议。 下面的协议对上面的服务用户是透明的。 协议是“水平的”,即协议是控制对等实体之间通信的规则。 服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。 同一系统相邻两层的实体进行交互的地方,称为服务访问点 SAP (Service Access Point)。 计算机网络 石家庄铁道大学信息学院网络工程系 实体、协议、服务 和服务访问点(续) 协议(n + 1) SAP SAP 交换原语 交换原语 实体(n + 1) 服务提供者 第 n 层 第 n + 1 层 实体(n + 1) 服务用户 实体(n) 实体(n) 协议(n) 计算机网络 石家庄铁道大学信息学院网络工程系 协议很复杂 协议必须把所有不利的条件事先都估计到,而不能假定一切都是正常的和非常理想的。 看一个计算机网络协议是否正确,不能光看在正常情况下是否正确,而且还必须非常仔细地检查这个协议能否应付各种异常情况。 计算机网络 石家庄铁道大学信息学院网络工程系 著名的协议举例 【例1-1】 占据东、西两个山顶的蓝军1和蓝军2与驻扎在山谷的白军作战。其力量对比是:单独的蓝军1或蓝军2打不过白军,但蓝军1和蓝军2协同作战则可战胜白军。现蓝军1拟于次日正午向白军发起攻击。于是用计算机发送电文给蓝军2。但通信线路很不好,电文出错或丢失的可能性较大(没有电话可使用)。因此要求收到电文的友军必须送回一个确认电文。但此确认电文也可能出错或丢失。试问能否设计出一种协议使得蓝军1和蓝军2能够实现协同作战因而一定(即100 %而不是99.999…%)取得胜利? 计算机网络 石家庄铁道大学信息学院网络工程系 明日正午进攻,如何? 同意 收到“同意” 收到:收到“同意” … … … … … … 这样的协议无法实现! 计算机网络 石家庄铁道大学信息学院网络工程系 结论 这样无限循环下去,两边的蓝军都始终无法确定自己最后发出的电文对方是否已经收到。 没有一种协议能够蓝军能 100% 获胜。 计算机网络 石家庄铁道大学信息学院网络工程系 1.7.5 TCP/IP的体系结构 应用层 运输层 网际层 网络 接口层 主机A 主机B 路由器 网络 2 网络 1 应用层 运输层 网际层 网络 接口层 网际层 网络 接口层 4

文档评论(0)

光光文挡 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档