第2章计算机网协议与体系结构.ppt

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

第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 协议与划分层次 2.3 计算机网络的原理体系结构 2.4 OSI参考模型与TCP/IP体系结构的比较 2.5 客户-服务器方式 2.1 计算机网络体系结构的形成 1)网络上两台计算机间数据传输的基本过程(p20) 2)建立统一网络体系结构的必要性 3)开放系统互联基本参考模型OSI/RM 开放:能使任何两个遵守参考模型和有关标准的系统进行连接。 系统:指在现实系统中与互联有关的各部分。 ISO 7498国际标准(1983年),即七层协议标准 4)网络体系结构事实上的国际标准TCP/IP 2.2 协议与划分层次 1)网络协议 协议的定义:两个通信对象在进行通信时,须遵从相互接受的一组约定和规则,这些约定和规则使它们在通信内容、怎样通信以及何时通信等方面相互配合。简单地说,协议是指通信双方必须遵循的控制信息交换的规则的集合。 协议三要素 (1)语法:指数据与控制信息的结构或格式。 (2)语义:由通信过程的说明构成。 (3)同步:事件实现顺序的详细说明,指出事件的顺序以及速度匹配。 3)协议分层 网络系统体系结构是有层次的,通信协议也被分为多个层次,在每个层次内又可分成若干子层次,协议各层次有高低之分。 现代计算机网络采用高度结构化的设计和实现技术,是用分层或协议分层来组织的。每一层和相邻层有接口,较低层通过接口向它的上一层提供服务,但这一服务的实现细节对上层是屏蔽的。较高层又是在较低层提供的低级服务的基础上实现更高级的服务。 在设计和选择协议时,不仅要考虑网络系统的拓扑结构、信息的传输量、所采用的传输技术、数据存取方式,还要考虑到其效率、价格和适应性等问题。 4)各层设计问题 为什么要采用分层次的结构 (p22) 分层所要实现的功能(5项) 网络体系结构概念:(p23)计算机网络的各层及其协议的集合 网络分层基本规则 ① 根据不同层次的抽象分层。 ② 每层应当实现一个定义明确的功能。 ③ 每层功能的选择应该有助于制定网络协议的国际标准。 ④ 各层边界的选择应尽量减少跨过接口的通信量。 ⑤ 层数应足够多,以避免不同的功能混杂在同一层中,但也不能太多,否则体系结构会过于庞大,并将增加各层服务的开销。 2.3 计算机网络的原理体系结构 2.3.1 从OSI体系结构到原理体系结构 1.OSI参考模型层次划分原则 OSI参考模型及协议 OSI网络参考模型功能表示 3. OSI模型的数据流向 OSI模型的数据流向 4. 原理体系结构 综合OSI和TCP/IP的优点,采用五层形式的“原理体系结构”。(p24图2-2) 应用层 运输层 网络层 数据链路层 物理层 2.3.2 实体、协议、服务和服务访问站点 1.基本概念 实体:任何可发送或接收信息的硬件或软件进程。 协议:控制两个对等实体进行通信的规则集合。 在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层所提供的服务。 服务:服务描述两层之间的接口,定义了该层能够代表它的调用者所完成的操作。 服务访问站点(SAP)(接口):相邻两层的实体进行交互的界面。定义相邻两层之间的原语操作及上层对下层的服务。 协议数据单元(PDU):OSI中对等层次上传送数据。 服务数据单元(SDU):OSI层与层之间交换的数据单位。 协议栈:某一系统内的各层协议集。 2.服务类型 在计算机网络协议的层次结构中,层与层之间具有服务与被服务的单向依赖关系,下层(n-1)向上层(n)提供服务,而上层则调用下层的服务。下层是服务提供者,上层是服务调用者。它们之间通过一组服务原语完成服务过程,但并不涉及如何实现操作的细节。 3.服务与协议 服务和协议是两个不同的概念。 协议是有关对等实体间交换数据的格式和意义的一组规则。协议是“水平”的。通信的两实体利用协议来实现它们的服务定义。 服务是“垂直”的,由下层向上层通过层间接口提供,并非在一个层内完成的功能。 4.服务原语(primitive) 上层使用下层所提供服务时与下层交换的命令

文档评论(0)

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

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

1亿VIP精品文档

相关文档