第二章计算机网络体料系结构.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文档。上传文档
查看更多
第二章计算机网络体料系结构

计 算 机 网 络 第2章计算机网络体系结构 赵 振 国 计算机系网络工程教研室 本章知识点 理解网络协议与协议分层的原理 掌握计算机网络体系结构 掌握OSI模型和TCP/IP 模型各自特点和区别 掌握数据在网络中的传递过程 信息交换过程 网络通信的复杂性 发送方如何确定接收方愿意接收数据或已经准备好了接收数据? 发送方和接收方之间可能间隔了多个网络,如何在网络之间找到一条正确的路,使得数据能够到达接收方? 数据在传输过程中可能受了干扰而产生了差错,如何检测差错?出了差错如何处理? 数据在传输过程中可能会丢失,如何检测丢失,丢失以后如何处理? 网络协议的必要性和复杂性 在网络通信中双方必须对通信中可能出现的各种情况进行明确的商定,必须遵守相同的规则,这些规则称为协议。网络中的主机、设备必须要遵循相同的协议才能通信 网络通信是一个非常复杂的问题,这就决定了网络协议也是非常复杂的 如何构建网络协议? 相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。 解决:分而治之! 举例:一个空中旅行的组织 空中旅行的组织 层次化方法在其它领域的应用 程序设计 把一个大的程序分解为若干个层次的小模块来实现,如操作系统。 邮政系统 邮递员、邮政分局、邮政总局、邮政运输 银行系统 物流系统 。。。 划分层次的必要性 计算机网络中也采用了分层方法。——把复杂的问题划分为若干个较小的、单一的局部问题,在不同层上予以解决。 网络的层次结构方法要解决的问题: 网络应该具有哪些层次?每一层的功能是什么?(分层与功能) 各层之间的关系是怎样的?它们如何进行交互?(服务与接口) 通信双方的数据传输要遵循哪些规则?(协议) 网络协议 计算机网络中的数据交换必须遵守事先约定好的规则。 这些规则明确规定了所交换的数据的格式以及有关的同步问题(同步含有时序的意思)。 为进行网络中的数据交换而建立的规则、标准或约定即网络协议(network protocol),简称为协议。 网络协议的组成要素 语法:通信时双方交换数据和控制信息的格式。(如何讲) 语义:每部分控制信息和数据所代表的含义。 (讲什么) 时序:通信如何发起;在收到一个数据后,下一步要做什么。 (讲话次序) 协议分层 哲学家—翻译—秘书结构 协议分层的优点 将复杂的网络通信任务分解为若干个比较容易处理的子问题,降低了复杂度,易于实现和维护。 每个层次都可以单独实现,只要提供的服务和实现的功能不变,与相邻层次的接口也不变,那么采用何种技术实现是每个层次内部的事情,更有利于采用新的技术去解决问题。 层次明确也更有利于标准化。 数据传递过程 数据传递过程 数据从发送端的最高层开始,层层向下,层层封装,直到发送方的最底层,转换为电磁信号后经过物理链路到达接收端的最底层,再层层向上,层层解封装,最后到达接收方的最高层,整个通信过程是垂直的 某一层添加的首部,在到达对等层后,就会被剥掉,剩余的部分会继续向上传递,直至最高层。 高层使用了低层的服务,低层向高层提供服务,高层通过低层提供的服务接口访问低层的服务 数据传递过程 在概念上可以认为通信是水平的,数据好像由对等层的一端直接到达了另一端。 通信的目的就是要实现对等层之间的水平通信,虽然事实上水平通信要依赖垂直通信来实现 在理解问题时忽略中间的过程直接去考虑水平通信会更简单 计算机网络体系结构 计算机网络的各个层次以及每个层次协议的集合称为计算机网络体系结构。 各个层次的所有协议也被称为协议栈。 世界上第一个计算机网络体系结构是美国IBM公司于1974年提出的SNA(系统网络体系结构) 其他的网络体系结构:Digital公司的网络体系结构DNA、Honeywell公司的分布式体系结构DSA等 计算机网络体系结构 采用不同体系结构的两个网络之间很难通信 。 为使所有的网络都能互连互通,国际标准化组织ISO于1983年提出了开放系统互连参考模型(Open Systems Interconnection Reference Model,OSI/RM),简称OSI参考模型 TCP/IP协议也在实际的连网实践中发展起来,并成为了事实上的网络互连协议标准 OSI 与 TCP/IP 体系结构的比较 互联网层的四个主要协议 沙漏计时器形状的 TCP/IP协议族 TCP/IP协议栈 OSI参考模型和TCP/IP模型比较 OSI参考模型和TCP/IP模型都采用了分层结构,OSI参考模型分为7层,TCP/IP模型分为4层 在TCP/IP模型中没有表示层和会话层,TCP/IP模型的应用层相当于综合了OSI参考模型中应用层、表示层和会话层的功能 TCP/IP模型没有数据链路层和物理层,网络接口层包含了这两层的功能 OSI参

文档评论(0)

186****0772 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档