- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一 、网络体系结构与协议 网络体系结构 层次结构及相关概念 网络协议 OSI参考模型及各层次功能 TCP/IP参考模型 1. 网络体系结构及相关概念 网络体系结构的提出:为了简化对复杂的计算机网络的研究、设计和分析工作;同时也为能使网络中的不同的计算机系统、不同的通信系统和不同的应用能够互连、互通和互操作,提出了网络体系结构的概念 网络体系结构是针对计算机网络所执行的各种功能而设计出的一种层次结构模型 层次结构方法要解决的问题 1.网络应该具有哪些层次?每一层的功能是什么?(分层与功能) 2.各层之间的关系是怎样的?它们如何进行交互?(服务与接口) 3.通信双方的数据传输要遵循哪些规则?(协议) 网络体系结构是计算机网络的分层结构、各层协议、功能和层间接口的集合: 网络体系结构={层,协议,功能,接口} 网络体系结构:不同的计算机网络具有不同的体系结构,其层的数量、层次的名称、内容和功能以及各相邻层之间的接口都不一样。但在不同的网络体系结构中,每一层都是为了向邻接上层提供一定的服务而设置的,且每一层都对上层屏蔽如何实现协议的具体细节。 网络体系结构是一个抽象的概念,因为它不涉及具体的实现细节。网络体系结构仅告诉网络工作者应“做什么”,而网络实现则说明应该“怎样做”。 层次结构:就是指把一个复杂的系统设计问题分解成多个层次分明的局部问题,并规定每一层次所必须完成的功能。它提供了一种按层次来观察网络的方法,描述了网络中任意两个节点间的信息传输。 实体:指客观存在的、与某一应用有关的事物,如程序、进程或作业之类的成分。实体既可以是软件实体,也可以是硬件实体。 服务:层次结构中各层都支持其上一层进行工作,这种支持就是服务。 各层次间的关系:下层为上层提供服务,上层利用下层提供的服务完成自己的功能,同时再向更上一层提供服务。 接口:同一系统相邻层之间都存在一种接口 接口协议:相邻层实体之间交换信息所遵守的规则。任何两相邻层间都存在接口问题。 服务访问点(SAP):接口上相邻两层实体交换信息的地方。是相邻两层实体的逻辑接口。如N层SAP就是N+1层可以访问N层的地方。 同等层:不同系统的相同层次。 同等层实体:不同系统同等层上的两个正通信的实体。 同等层通信:不同系统同等层实体之间存在的通信。 同等层协议:同等层实体之间通信所遵守的规则。各层的协议只对所属层的操作有约束力,而不涉及到其他层。 网络协议:网络中各方相互通信所遵守的规则;从层次角度说,网络协议是网络中所有同等层协议和接口协议的集合。 网络协议组成的三要素: 语义:规定了通信双方要发出的控制信息、执行的动作和返回的应答等; 语法:规定通信双方彼此应该如何操作,即确定协议元素的格式; 时序:(也称定时、同步)是对事件实现顺序的详细说明,指出事件的顺序和速率匹配等。 在网络体系结构中,“服务”、“功能”和“协议” 是完全不同的概念。 服务:是某层次对上一层的支持,属于外观的表象; 功能:是本层内部的活动,是为了实现对外服务应从事的工作; 协议:相当于一种工具,层次“内部”的功能和“对外”的服务都是在本层“协议”的支持下完成的。 2. OSI 参考模型 1974年继IBM公司提出第一个网络体系结构SNA(系统网络体系结构)之后,几年中各公司推出了十几个网络体系结构方案。这些网络体系结构所构成的网络之间无法互通信和互操作。为了在更大范围内共享网络资源和相互通信,人们迫切需要一个共同的可以参照的标准,使得不同厂家的软硬件资源和设备能够互通信和互操作。 国际标准化组织ISO于1977年成立了信息技术委员会TC97专门进行网络体系结构标准化的工作。在综合了已有的计算机网络体系结构的基础上,经过多次讨论研究,最后公布了网络体系结构的七层参考模型RM,简写为OSI/RM。 参照OSI/RM进行网络标准化的结果,就能使得各个系统之间都是“开放”的,而不是封闭的。凡是遵守这一标准化的系统之间都可以互相连接,并能解决不同系统之间信息交换和互相访问问题,使不同系统之间也能交互工作。 应用进程PA 将用户数据先送到应用层;在应用层加上若干比特头信息后,作为APDU传输到表示层;表示层将收到的数据再加上该层头信息构成SPDU。再向下层传输,…依此类推。DPDU传输到物理层时即为一串比特流。当该比特流经物理介质传输到交换节点后,还要经过剥去头信息和加上头信息等过程依次下传。在接收端,每层都根据控制信息进行必要的操作后,将头信息剥去,把剩下的数据单元送交上一层,最后把应用进程PA发送的数据交给目的应用进程PB。 3 各层的主要功能及协议 (1) 物理层 物理层是OSI参考模型中的最低层,也是最重要、最基础的一层。物理层既不是指连接计算机的具体物理设备,也不是指负责信号传输的具体物理介质,
文档评论(0)