第二部分网络体系结构与标准化.doc

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

第二部分 网络体系结构与标准化 在计算机网络中的通信是按照一定的协议来进行的,由于协议太过复杂,只能采用分层的方法使其简化,于是,各层都按照各自协议工作,层和协议的结合称为网络体系结构。 计算机网络系统是由各个节点相互连接而成的,每个节点都是具有通信功能的计算机系统,并且是按照层次结构来构造的。不同系统的各个层次实体之间能够相互通信。这里的实体是指各种应用程序,如文件传送软件、数据库管理系统、电子邮件系统及各种终端等;而系统是指计算机、终端和各种通信设备等。一般来说,实体是指能发送和接受信息的任何实体;而系统是物理上明显的物体,它包含一个或多个实体。两个实体要想实现通信,则必须使用相同的语言以及遵从双方都能接受的规则,以解决彼此之间交流什么,怎样交流以及何时交流等问题。这些在两个实体之间控制数据交换的规则的集合称为协议(Protocol)。网络协议通常由语法、语义、时序三要素组成。 语法:通信双方在通信中交换数据时,用户数据与控制信息的结构与格式。 语义:数据格式中各部分协议元素表示何种信息,以及完成的动作和作出的响应。 时序:对时间实现顺序的详细说明。 在计算机网络中,各个系统都是采用层次结构构造的。那么系统如何分层、分成几层、各层实体功能怎样定义、采用什么协议进行通信等问题都应当通过网络体系结构来解决,并且还应当是标准化的。这样,才能保证不同厂商设备或者系统之间实现互通。 因此,世界上一些主要的标准化组织在这方面做了大量卓有成效的工作,研究和制定了一系列有关数据通信和计算机网络的国际标准。例如,国际标准化组织(ISO)的开放系统互连(OSI)参考模型,国际电信联合会(ITU,原名为国际电报电话咨询委员会,简称为CCITT)的X系列、V系列和I系列等建议书,美国电气电子工程师学会(IEEE)的IEEE 802 LAN协议标准以及美国电子工业协会(EIA)的RS系列标准都是著名的国际标准。这些标准的制定为计算机通信和网络技术的应用及发展起到了积极的推动作用。 2.1 ISO/OSI参考模型 图2.1 OSI参考模型结构 其中,其主要特征体现为: ⑴高三层是面向应用的,负责对信息的处理,逻辑上属于资源子网;低三层是面向通信的,负责信息的传递,逻辑上属于通信子网;它们中间的传输层在通信子网和资源子网中起承上启下的作用。 ⑵如图2所示,作为信源和信宿的端开放系统(主机)及若干中继开放系统(交换节点)通过物理媒体连接构成了整个OSI环境(OSIE,OSI Evironment)。其中,只有主机中才需要包含全部七层的功能,而在通信子网中的中间交换节点一般只需要负责传递信息的最低三层,甚至只要最低两层的功能。 ⑶在ISO/OSI参考模型中,实际的物理通信是经过发送方各层从上到下传递到物理媒体,通过物理媒体(或通信子网)传输到接收方后,再经过从下到上各层的传递,最后到达接收用户。层间纵向实现的是物理通信,横向对等层实现的是虚拟通信,这样每层都可以交换信息进行通信。 ⑷在发送方从上到下逐层传递的过程中,每层都要加上适当的送交对方对等层的控制信息,如图2.2所示,统称为“报头”。到最底层成为由“0”或“1”组成的数据比特流,然后再转换为电信号在物理媒体上传输至接收方。接收方在向上传递时,过程正好相反,各层逐层获得发送方对等层传给自己的控制信息(报头),进行相应的协议操作,然后剥去报头(本层所需的控制信息),而只将其中的数据净荷向上层传送。即发送方将数据层层打包,而接收方层层拆包,每层获得自己所需的信息。如此重复,最后到达接收方计算机用户的信息即是发送方计算机用户的原始信息,计算机用户之间实现了通信。 OSI参考模型各层的功能简述如下: ⑴物理层 为建立、维护和拆除物理链路提供所需的机械的、电气的、功能的和规程的特性;在物理链路上实现比特流的透明传输。 ⑵数据链路层 检测和矫正物理链路产生的差错,将不可靠的物理链路变成可靠的数据链路;提供数据链路流量控制功能;在网络层实体间提供传送数据的功能和过程。 ⑶网络层 为端到端数据传输提供面向连接和无连接的服务;提供控制通信子网传输的有关操作,如路由选择、拥塞控制以及网络互连等;按照传输层的要求选择服务质量和安全级;向传输层报告未能恢复的差错; ⑷传输层 为系统之间提供面向连接和无连接的数据传输服务;为面向连接的数据传输服务提供建立、维护和释放连接的操作;提供端到端的差错恢复和流量控制,实现可靠的数据传输;为传输数据选择网络层所提供的最合适的服务。 ⑸会话层 为两个进程之间的会话提供建立、维护和终止连接的功能;提供管理数据交换。 ⑹表示层 处理在两个通信系统中交换信息的表示方式,主要包括数据格式变换、数据加密与解密、数据压缩与恢复等功能。 ⑺应用层 为网络应用提供协议支持和服务;应用层服务和功能因网络应用

文档评论(0)

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

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

1亿VIP精品文档

相关文档