计算机网络体系结构及协议.PPT

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

第3章 计算机网络体系结构及协议 3.1 OSI参考模型 3.2 物理层与物理接口协议 3.3 数据链路层 3.4 网络层 3.5 传输层 3.6 高层协议 3.7 网络互连 3.8 现场总线的网络通信模型 第3章 计算机网络体系结构及协议 协议是为了进行网络数据交换而建立的规则、约定或标准。包括语法、语义和时序三个要素。 语义,需要发出何种控制信息,以及完成的动作与做出的响应。 语法,是用户数据与控制信息的结构和格式。 时序,对事件实现顺序的详细说明。 体系结构是指计算机网络层次结构模型和各层协议的集合,也就是计算机网络及其部件所应完成的功能的定义和抽象。 早期典型的体系结构是IBM于1974年提出的——SNA(系统网络结构),网络体系结构一般都采用了层次结构的模型 。 采用分层结构的优点在于: 1)各层之间保持独立。 2)灵活性好。 3)利于协议的标准化。 国际标准化组织ISO于1977年成立了专门的机构来研究网络体系机构和网络协议的国际标准化问题。不久,ISO就提出了开放系统互连参考模型OSI/RM(Open Systems Interconnection Reference Model)。 1984年,ISO与IEC联合成立的技术委员会ISO/IECJTC及原国际电报电话咨询委员会CCITT发布了开放系统互连参考模型的国际标准ISO/IEC7498,又称X.200建议。这一标准定义了网络互连的七层框架,ISO开放系统互连模型实现了系统间的互连性(interconnection)、互操作性(interoperation)和可移植性(portability)。 3. 1 OSI 参考模型 网络开放系统或开放系统互连模型是一个抽象的概念,在OSI参考模型中,采用了体系结构、服务定义和协议规范三级抽象。 OSI体系结构也就是OSI参考模型 OSI服务定义了每一层提供的服务,层间的服务通过定义好的层间抽象接口完成。 OSI协议规范说明控制信息的内容。 3.1.1 模型层次划分的原则 层次划分原则: 既不能太多,也不能太少,层次太多会造成整个系统结构的繁冗,层次太少又会使不同的功能集中在一个层内,不便于层次的描述,造成层次不清。 在层次划分中,还具有下列特点: 网络各结点都有相同的层次,相同层次具有同样的功能; 同一结点内相邻层次间通过接口通信; 每一层使用下层提供的服务,并向上层提供服务; 不同结点的同等层按照协议实现对等层之间的通信。 3.1.2 OSI参考模型的结构 ISO’s OSI RM的七层依次为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 层次越靠上,其与信息处理的关系越密切,层次越靠下,其与通信的关系越密切。资源子网的结点(端结点)具有七层的全部功能,通信子网中结点(交换结点)可以简化为只有下面的三层。 同层次间“透明”通信。数据包在不同的层次中名称也不相同,物理层数据单元是比特;数据链路层的数据单元称为帧;网络层的数据单元称为数据报文分组;传输层的数据单元称为报文;会话层、表示层、应用层的数据都统称为数据包。 3.1.3 OSI参考模型中的基本概念 任何一层都可称为(N)层,意为“第N层”,与其相邻的上层和下层分别称为(N+1)层和(N-1)层,在一些概念如(N+1)协议、(N)实体、(N-1)服务中也都沿用了这种叫法。 实体是指任何可以发送或接收信息的硬件或软件进程,每一层都可以包含多个实体,不同开放系统中对等层相交互的实体成为对等实体。 不同系统对等实体之间没有直接通信的能力,要通过下邻对等实体的通信来完成,(N)层中能被上(N+1)层直接使用的功能称为(N)服务,接受(N)服务的相邻上一层实体称为(N)用户。 两个对等(N)实体通信规则的集合称为(N)协议,(N+1)层可以看到(N)服务,却看不到(N)协议。 同一系统中(N)实体向(N+1)实体提供服务时两层的实体进行交互的地方,通常称为(N)服务访问点。一个(N+1)实体可以连接到一个或多个(N)服务访问点上,这些(N)服务访问点又可连接到一个或多个(N)实体上。 在上层实体通过服务访问点使用下层服务时与下层交换的命令称为服务原语。OSI规定了每一层均可使用的服务原语有四类: 请求:由(N+1)层即服务接受者发往(N)层的一个服务原语,请求(N)层即服务提供者提供指定的服务,如请求建立连接、请求数据传送等。 指示:由(N)层发往(N+1)层的服务原语,指(N)实体发生了某些事件,如接受到一个远地对等实体发来的数据。 响应:由(N+1)层发往(N)层的服务原语,用来作为对于服务提供者指示的应答。 证实:由(N)层发往(N+1)层的服务原语,表示该(N+1)实

文档评论(0)

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

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

1亿VIP精品文档

相关文档