CH3 计算机网络协议与体系结构.ppt

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

3.1 计算机网络协议与体系结构 3.1.1 协议的本质 计算机网络中,相互通信的计算机之间必须高度协调工作才行,而这种“协调”是相当复杂的 为此,需要制订一系列标准、规程和约定,使得通信双方在数据格式、处理方法、事件发生顺序等方面达成一致 网络协议定义 定义:为网络中的数据交换而建立的规则、标准 或约定 称为网络协议(Network Protocol),简称为协议。 协议的三要素 语法 数据与控制信息的结构或格式 语义 需要发出何种控制信息,完成何种 动作以及做出何种响应。 同步 事件实现顺序的详细说明,即时序 协议的功能 常见的网络协议可以实现下面一些功能: 1、报文的分割与重组:将较大的数据报文分割成较小的数据包传输,接收方负责重组报文 2、寻址:使通信双方能互相识别,同时选择数据传输路径 3、封装与拆装:数据包的封装与拆封装 4、排序:对数据包的接收顺序加以控制 5、流量控制:协调通信双方的数据发送和接收速度 协议的功能和种类 6、差错控制: 检错和纠错 7、同步: 帧的封装、识别、时序一致 8、连接管理: 连接的建立、维持和释放 3.2 网络体系结构 网络体系结构一般采用将协议分层的形式加以描述 协议分层举例: 计算机 1 向计算机 2 通过网络发送文件,可以将要做的工作进行如下的划分: 第一类工作与传送文件直接有关。 确信对方已做好接收和存储文件的准备。 双方协调好一致的文件格式。 两个计算机将文件传送模块作为最高的一层 。剩下的工作由下面的模块负责。 两个计算机交换文件 协议分层的好处 各层之间是独立的 灵活性好 结构上可分割开 易于实现和维护 能促进标准化工作 层数多少要适当 若层数太少,就会使每一层的协议太复杂。 层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。 计算机网络的体系结构 定义:计算机网络的体系结构(Architecture)是计算机网络的各层及其协议的集合。 体系结构就是计算机网络及其部件所应完成的功能的精确定义。 实现(implementation)是遵循这种体系结构的前提下用何种硬件或软件完成这些功能的问题。 体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件和软件。 层次化体系结构中的基本概念 协议 Protocol 协议是为了协调网络中计算机之间通信而制订的有关约定、规程和标准的集合 层次 Layer 分层体系结构由多个层次组成,每层完成相应的任务,如物理层负责相邻节点间的比特流传输;网络层负责两个不相邻节点间的分组传送 实体 Entity 实现某种体系结构各层功能的软硬件元素 接口 Interface 同一节点内,相邻层之间交换信息的连接点 3.3 OSI/RM七层体系结构 ISO 1977年正式提出,全称是: Opening System Interconnection Reference Model, 简写为:OSI/RM 包含七个层次,从低到高依次是: 物理层 Physical Layer 数据链路层 Data-Link Layer 网络层 Network Layer 传输层 Transport Layer 会话层 Session Layer 表示层 Presentation Layer 应用层 Application Layer 3.3.1 OSI/RM模型 1 物理层功能 任务:在相邻节点间实现比特流的透明传输 透明的本意:一个实际存在的事物,看上去像是不存在一样 这里的意思:发送方把一个比特流通过介质传递给对方时,像是直接交给对方一样,即似乎没有经过线路的传输 物理层传送的数据单位是比特流 物理层 主要的工作: 屏蔽各种不同传输介质的物理特性差异,使得上层(数据链路层)感觉不到介质差异的存在 要解决的主要问题: 1、确定传输介质的物理和电气特性规范 机械特性:形状、尺寸、布置 电气特性:信号的电平、数据的编码、阻抗及匹配、传输速率、最大传输距离等 功能特性:物理接口的各信号线的确切功能定义 规程特性:信号线传输比特流时的操作过程(规则和时序) 物理层 要解决的主要问题: 2、数据同步和传输方式的选择 采用串行传输还是并行传输? 采用异步传输还是同步传输? 3、网络物理拓扑结构 点-点信道?广播信道? 何种拓扑结构? 4、数据编码和信号调制 数据的编码方式 信号调制方法 通信接口标准 2 数据链路层 任务:在相邻节点间实现数据帧的可靠传输 可靠传输:即意味着链路层必须具备差错控制能力 目标:在链路层协议的支持下,要使得本来可能会出现差错的物理链路,变成不会出现传输错误

您可能关注的文档

文档评论(0)

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

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档