第03章网络体系结构与网络协议.ppt

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

计算机与网络技术基础 第3章 网络体系结构与网络协议 第3章 网络体系结构与网络协议 相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。 “分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。 3.1 网络体系结构的基本概念 网络协议是为网络数据交换而制定的规则、约定与标准; 网络协议的三要素:语法、语义与时序 语法:用户数据与控制信息的结构与格式 语义:控制信息每一部分的意义; 时序:事件实现顺序的详细说明。 邮政系统 几个重要的概念 协议(protocol) 层次(layer) 接口(interface) 体系结构(architecture) 层次(layer) 层次是人们对复杂问题处理的基本方法; 将总体要实现的很多功能分配在不同层次中; 对每个层次要完成的服务及服务要求都有明确规定; 不同的系统分成相同的层次; 对不同系统的对等层之间的通信有明确的通信规定; 分层可以带来的好处: 各层之间是独立的 灵活性好 结构上可分开 易于实现和维护 能促进标准化工作 接口(interface) 接口是同一结点内相邻层之间交换信息的连接点; 同一个结点的相邻层之间存在着明确规定的接口,低层向高层通过接口提供服务。 网络体系结构 一个功能完备的计算机网络需要制定一整套复杂的协议集; 网络协议是按层次结构来组织的; 网络层次结构模型与各层协议的集合称为网络体系结构; 体系结构是抽象的,而实现是指能够运行的一些硬件和软件。 3.2 开放系统互连参考模型OSI OSI(Open System Interconnect )开放式系统互连参考模型是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的。 “开放”是指:只要遵循OSI标准,一个系统就可以和位于世界上任何地方的也遵循同一标准的其他系统进行通信。 它从低到高分别是:物理层、数据链路层、网络层、运输层(传输层)、会话层、表示层和应用层。 OSI参考模型的结构 例:邮政系统的分层结构 (1)物理层 物理层传送数据的单位:比特 物理层的作用是尽量屏蔽具体物理设备或传输媒体的差异,为上层(数据链路层)提供统一的服务。 物理层具体考虑的问题如下: 如何表达“1” 或“0”。 确定连接介质,确定连接器引线的数目及定义、接头的几何尺寸和锁紧装置。 指出一比特信息占用多长时间。 初始连接如何建立。 结束通信时如何拆除连接。 (2)数据链路层 数据链路层传送数据的单位:帧 数据链路层的作用是实现在不太可靠的物理链路上实现可靠的数据传输。 数据链路层具体考虑的问题如下: 差错控制问题 流量控制问题 (3)网络层 网络层传送数据的单位:分组 网络层的作用是利用地址信息将源端发出的分组经过各种途径(结点和链路)送到目的端。 网络层具体考虑的问题如下: 路由选择问题:最佳路径 流量控制问题:解决拥塞问题 网络寻址问题 网络互连问题 (4)传输层 传输层传送数据的单位:报文 传输层的作用是承上启下,在源端和目的端提供可靠的端到端的服务,实现通信子网的透明传输。 传输层具体考虑的问题如下: 分割和重组数据。 提供可靠的端到端服务。 流量控制问题。 (5)会话层 会话层传送数据的单位:报文 会话层的功能是维护通信中两个结点之间会话连接的建立、维护和断开,以及数据的交换。 会话层具体考虑的问题如下: 会话控制问题 会话管理问题 (6)表示层 表示层传送数据的单位:报文 表示层定义用户或应用程序之间交换数据的格式,提供数据表示之间的切换服务,保证传输的信息到达目的端后意义不变。 表示层具体考虑的问题如下: 编码(解码) 加密(解密) 压缩(解压缩) (7)应用层 应用层传送数据的单位:报文 应用层直接面向用户应用,为用户提供对网络资源方便的访问服务。 应用层具体协议如下: TELNET FTP 电子邮件收发协议 HTTP OSI环境中的数据传输过程 OSI环境中的数据流 层次协议 开放系统的构成非常复杂,计算机系统、操作系统、应用软件、网络设备等来自不同厂商、存在着不同的语种、不同的型号、不同的功能等; 为保证发送方数据能够被接收方正确地识别和接收,在发送方与接受方之间必须约定每一层次的共同的标准,这种标准即为各层的协议。 因此网络数据传输实际上是跨越各层的物理传输,但理论上为了便于标准的制定和协议的分析,通常更为注重同等层之间的逻辑传输。 协议头部信息的内容、长度、格式等就是各层协议的具体体现。 3.3 TCP/IP的体系结构 TCP/IP 是四层的体系结构:应

文档评论(0)

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

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

1亿VIP精品文档

相关文档