第2篇-计算机网络.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参考模型 IEEE/LAN参考模型 TCP/IP参考模型 网络操作系统与网络协议 网络协议 网络协议 同等实体间通信制定的有关通信规则约定的集合 网络协议三要素,语义(Semantics)、语法(Syntax)和定时(Timing sequence)。 语义是指交换的信息含义,即“讲什么”,包括用于协调与差错处理的控制信息; 语法是指“如何讲”,即协议元素的格式,包括数据及控制信息的格式、编码和信号电平等; 定时是指事时执行的顺序,即通信过程中通信状态的变化过程,包括速度匹配和排序等。 协议分层 协议栈 计算机网络体系结构同样采用层次结构,它以功能作为划分层次的基础。 每一层中任何可以发送或接收信息的硬件/软件进程称为实体,它是活跃元素;位于不同系统内同一层次的两个实体称为对等实体; Pn是指第n层协议,是一台机器的第n层与另一台机器的第n层对话使用的协议,它作用在对等实体之间;某一系统内的各层协议集称为协议栈。 协议分层结构 协议分层的基本概念 n层实体在实现自身定义的功能时,直接使用n-1层提供的服务,并通过n-1层间接使用n-2层以及以下所有各层的服务;n层向第n+1层提供服务,此服务包含第n层本身和下层服务提供的功能; 相邻层间有接口,所提供服务的具体实现细节对上一层完全屏蔽。数据传递由上层到下层,接收由下层到上层,除物理媒体上(最底层)进行的是实通信外,其余各对等实体间(层间)都是虚通信;虚通信必须遵循该层的协议;n层的虚通信是通过n/n-1层间接口处n-1层提供的服务以及n-1层的通信(通常也是虚通信)来实现的。 协议分层原则 在进行计算机网络层次结构的划分时,应遵循一定的分层原则,包括 ①必须使每层的功能明确、相互独立,各层具体实现的方法和更新不对相邻层产生影响; ②层间接口必须清晰,跨过接口的信息量应尽可能少; ③层数应当适中。 接口和服务 接口和服务是层次结构中的两个基本概念。所谓接口,是指相邻两层之间交互的界面,定义相邻两层之间的原语操作及下层对上层的服务;而服务是指某一层及其以下各层的一种能力,通过接口提供给其相邻上层。 接口和服务几个基本概念 ① 服务提供者和服务用户:n层向n+1层提供服务,n层实体称为服务提供者;n+1层实体为服务用户 ② 服务访问点(SAP):接口上相邻两层实体交换信息之处。服务是在服务访问点(SAP)提供给上层使用的。n层SAP就是n+1层可以访问n层服务的地方。每个SAP都有一个能够唯一地标识它的地址。 ③ 服务数据单元(SDU):来自上一层,需要在本层与对等实体交换的信息。 ④ 接口控制信息(ICI):相邻两层实体之间交换信息时的控制信息。 ⑤ 接口数据单元(IDU):相邻两层实体之间交换的信息单元,IDU由服务数据单元和一些控制信息组成。 ⑥ 协议数据单元(PDU):对等实体之间交换的信息单元。 ⑦ 协议控制信息(PCI):对等实体之间交换信息时的控制信息。 (1)协议封装 在数据上附加协议的控制信息。报头中含有该层协议的控制信息:编址机制(地址,发方/收方的地址信息);差错控制(差错检测码,一组数据差错检测序列);流量控制(协商、反馈);多路复用(为多个不相关的对话使用同一个连接);路由 协议控制:用于实现协议控制功能的信息。 (3)服务与协议的关系 服务是各层向它上层提供的一组原语。服务定义了两层之间的接口,上层是服务用户,下层是服务提供者。 协议是定义同层对等实体之间交换的帧、分组和报文格式及意义的一组规则。实体利用协议来实现它们的服务定义。 只要不改变提供给用户的服务,实体可以任意地改变它们的协议。 n层实体利用n-1层实体提供的服务并执行n层协议来完成对n+1层提供服务。 服务原语(Primitive) 一个服务通常由一组原语操作描述,用户进程通过这些原语操作可访问该服务。大部分协议栈位于操作系统中,原语通常是系统调用。调用在内核模式中控制机器,让操作系统发送必要的分组。 请求(Request):由一个实体发送给服务提供者的、希望得到某些操作的服务请求; 指示(Indication):通知上层实体某个事件的发生; 响应(Response):指示一个实体希望响应一个事件; 证实(Confirm):原语返回对先前请求的响应。 服务质量与类型 面向连接(Connection-oriented Service)建立连接,数据单元按序传输和接收 释放连接, 无连接(Connectionless Service)每个报文带有完整

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档