收藏 分销(赏)

计算机网络体系结构PPT.ppt

上传人:天**** 文档编号:10141513 上传时间:2025-04-23 格式:PPT 页数:51 大小:1.11MB
下载 相关 举报
计算机网络体系结构PPT.ppt_第1页
第1页 / 共51页
计算机网络体系结构PPT.ppt_第2页
第2页 / 共51页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,计算机网络原理,1,第二章 计算机网络体系结构,本章介绍计算机网络体系结构的概念、网络的分层体系结构、网络的参考模型,面向连接的服务和无连接的服务,开放系统互连参考模型(,OSI/RM,)及其各层概述,,TCP/IP,网络体系结构及其各层概述。,OSI,和,TCP/IP,的相同点与不同点。,2.1,网络的分层体系结构,2.2 OSI/RM,开放系统互连参考模型,2.3 TCP/IP,参考模型,2.4 OSI/RM,和,TCP/IP,参考模型的比较,2,学习目的与要求,要求,理解,计算机网络分层的目的,理解,协议的要素、服务、协议与服务的区别、协议数据单元,理解,面向连接的服务和无连接服务的概念,理解,ISO,基本参考模型与各层的功能,理解,TCP/IP,参考模型与各层的功能,了解两个参考模型的相同点与不同点。,3,2.1,网络的分层体系结构,课程内容与考核知识点,(,1,)计算机网络体系结构的定义和发展。,(,2,)计算机网络分层体系结构及分层原理。,(,3,)计算机网络通信协议的概念,网络通信协议三要素。,考核要求,领会:网络分层体系结构的概念和计算机网络体系结构,协议的概念,通信协议三要素:语义、语法、时序关系。,4,2.1.1,协议的要素(领会),网络协议,(Protocol),:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。,由以下三个要素组成:,(1),语义,(Semantics),。涉及用于协调与差错处理的控制信息。,用于解释比特流的每一部分的意义;,(2),语法,(Syntax),。涉及数据及控制信息的格式、编码及信号电平等。,(3),定时,(Timing),。涉及速度匹配和排序等。,事件实现顺序的详细说明,语义,交流什么,what,;语法,怎样交流,how,;定时,何时交流,when,。,5,通信协议的三要素,语义,对协议中各协议元素的含义的解释,例如:,在,HDLC,协议中,标志,Flag(7EH),表示报文的开始和结束,在,BSC,协议中,,SOH(01H),表示报文的开始,,STX(02H),表示报文正文的开始,,ETX(03H),表示报文正文的结束,语法,协议元素与数据的组合格式,即报文格式。例如:,时序,通信过程中,通信双方操作的执行顺序和规则,Flag,Address,Ctrl,Data,FCSS,Flag,SOH,HEAD,STX,TEXT,ETX,BCC,BSC,HDLC,6,确认,释放连接,释放确认,释放确认,连接确认,数据,连接请求,连接确认,t,t,时序例,释放连接,数据传输,建立连接,7,2.1.2,分层体系结构,(领会),解决复杂系统时,可采用分解为若干个容易处理的子系统,然后“分而治之”的方法;,分层就是系统分解的最好方法之一;,层次结构的好处,使每一层实现一种相对独立的功能,每一层次的功能相对简单且易于实现和维护;,分层结构还有利于交流、理解和标准化。,8,划分层次的概念举例,计算机,1,向计算机,2,通过网络发送文件。,可以将要做的工作进行如下的划分。,第一类工作与传送文件直接有关。,确信对方已做好接收和存储文件的准备。,双方协调好一致的文件格式。,两个计算机将,文件传送模块,作为最高的一层。剩下的工作由下面的模块负责。,9,两个计算机交换文件,文件传送模块,计算机,1,计算机,2,文件传送模块,只看这两个文件传送模块,好像文件及文件传送命令,是按照水平方向的虚线传送的,把文件交给下层模块,进行发送,把收到的文件交给,上层模块,10,再设计一个通信服务模块,文件传送模块,计算机,1,计算机,2,文件传送模块,只看这两个通信服务模块,好像可直接把文件,可靠地传送到对方,把文件交给下层模块,进行发送,把收到的文件交给,上层模块,通信服务模块,通信服务模块,11,再设计一个网络接入模块,文件传送模块,计算机,1,计算机,2,文件传送模块,通信服务模块,通信服务模块,网络接入模块,网络接入模块,通信网络,网络,接口,网络,接口,网络接入模块负责做与网络接口细节有关的工作,例如,规定传输的帧格式,帧的最大长度等。,12,网络的体系结构,(Architecture),计算机网络各层次结构模型及其协议的集合,称为网络的,体系结构,(Architecture),。,体系结构就是这个计算机网络及其部件所应完成的功能的,精确定义,。,实现,(implementation),是遵循这种体系结构的前提下用何种硬件或软件完成这些功能的问题。,体系结构是,抽象的,,而实现则是具体的,是真正在运行的计算机硬件和软件。,13,层次化的体系结构,计算机网络都采用,层次化的体系结构,计算机网络涉及多个实体间的通信,其层次结构一般以垂直分层模型来表示。这种层次结构的要点可归纳如下,:,(1),除了在物理媒体上进行的是实通信之外,其余各对等实体间进行的都是虚通信。,(2),对等层的虚通信必须遵循该层的协议。,(3)n,层的虚通信是通过,n/n-1,层间接口处,n,一,1,层提供的服务以及,n-1,层的通信,(,通常也是虚通信,),来实现的。,14,实体、协议、服务,实体,(entity),表示任何可发送或接收信息的硬件或软件进程。,协议是控制,两个对等实体,进行通信的规则的集合。,在协议的控制下,两个对等实体间的通信使得本层能够,向上一层提供服务,。,要实现本层协议,还需要使用,下层,所提供的服务。,协议是“,水平的,”,即协议是控制对等实体之间通信的规则。,服务是“,垂直的,”,即服务是由下层向上层通过层间接口提供的。,15,5,不同机器中对应的层称为对等实体(,peer entity),第,n,层的通信规则和功能由该层的协议描述,相邻上下层之间都有接口,接口定义下层向上层提供的服务。,16,层次结构的划分原则,(1),每层的功能应是明确的,并且是相互独立的。,(2),层间接口必须清晰,跨越接口的信息量应尽可能少。,(3),层数应适中。,世界上第一个网络体系结构是,IBM,公司提出的“系统网络体系结构,SNA”,17,2.2 OSI/RM,开放系统互连参考模型,课程内容与考核知识点,(,1,),OSI/RM,对等实体的通信。,(,2,),OSI/RM,各层的功能。,(,3,)面向连接的服务和无连接的服务。,考核要求,领会:,OSI,参考模型及每层的功能。,OSI/RM,对等实体通信,18,2.2.1 OSI/RM,简介,在,OSI,中 的,“,开放,”,是指只要遵循,OSI,标准,一个系统就可以与位于世界上任何地方、同样遵循同一标准的其他任何系统进行通信;,OSI,标准中,采用的是三级抽象:,体系结构(,architecture,);,服务定义(,service definition,);,协议规范(,protocol specification,),19,三级抽象,OSI,的体系结构,定义了一个,七层,模型,用以进行进程间的通信,为一个框架来协调各层标准的制定;,对网络内部结构最精炼地概括与描述,OSI,的服务定义,描述了各层所提供的服务,层与层之间的抽象接口和交互用的服务原语(,server primitive,);,不涉及接口是如何具体实现的,OSI,各层的协议规范,精确地定义了应当发送何种控制信息,用何种过程来解释该控制信息。,协议规范,说明具有最严格的约束,20,2.2.2,OSI/RM,的结构,OSI,七层模型从下到上分别为,:,物理层,(Physical Layer,PH),数据链路层,(Data Link Iayer,DL),网络层,(Network Layer,N),传输层,(Transport Layer,T),会话层,(Session Layer,S),表示层,(Presentation Layer,P),应用层,(Application Layer,A),。,应用层,传输层,网络层,表示层,会话层,数据链路层,物理层,7,6,5,4,3,2,1,OSI,的体系结构,21,OSI,参考模型的结构,1.,只有主机才可能需要包含所有七层功能。,2.,通信子网中的节点机只需要最低三层甚至最低两层的功能。,通信子网,22,OSI,环境中的数据传输过程,加上控制信息 报头,去掉控制信息,通过物理介质传输,23,OSI/RM,对等实体通信(,领会,),由于接收方的某一层只阅读和去除本层的控制信息,并进行相应的协议操作。,这样,发送方和接收方的对等实体看到的信息是相同的,就好像这些信息通过虚通信直接传给了对方一样。,24,ISO-OSI,模型各层所涉及的问题,物理层:,缆线,信号的编码,网络接插件的电、机械接口,数据链路层:,成帧,差错控制、流量控制,物理寻址,,,媒体访问控制,网络层:,路由、转发,拥塞控制,传输层:,为会话层提供与下面网络无关的可靠消息传送机制,会话层:,负责建立(或清除)在两个通信的表示层之间的通信通道,包括交互管理、同步,异常报告。,表示层:,在两个应用层之间的传输过程中负责数据的表示语法,应用层:,处理应用进程之间所发送和接收的数据中包含的信息内容。,25,OSI,参考模型及每层的功能(领会),(1),物理层定义了为建立、维护和拆除物理链路所需的机械的、电气的、功能的和规程的特性。物理层的数据传输单元是比特。,(2),数据链路层功能是建立、维持和释放网络实体之间的数据链路,采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。协议数据单元是帧。,(3),在网络层进行路由选择,流量控制,还要解决网际互连的问题。协议数据单元是分组。,26,OSI,参考模型及每层的功能(领会),(4),传输层提供的端到端的透明数据传输服务,还要处理端到端的差错控制和流量控制问题。,(5),会话层主要功能是组织和同步不同主机上各种进程间的通信,(,也称为对话,),。,(6),表示层为上层用户提供共同的数据或信息的语法表示变换。数据加密与解密;数据压缩与恢复。,(7),应用层不同的应用层为特定类型的网络应用提供访问,OSI,环境的手段。,27,链路层的任务,两,节点间,可靠的数据传输,Ethernet,X.25,ATM,网络层的任务,沿两,端点间,的最佳路由传输数据,(主机间的逻辑通信),Ethernet,X.25,ATM,28,网络层的任务,沿两端点间的最佳路由传输数据,(,主机间的逻辑通信,),Ethernet,X.25,ATM,传输层的任务,两端点间可靠的透明数据传输,(,应用进程间的逻辑通信,),通信子网,29,2.2.3,面向连接服务和无连接服务,在网络体系结构中讨论的服务可以分为通信子网对网络中数据传输所提供的服务,与整个网络系统为用户提供的服务;,通信子网的服务是指通信子网对主机间数据传输的效率和可靠性所提供的保证机制;,通信服务可以分为两大类:,面向连接服务(,connect-oriented service,);,无连接服务(,connectless service,)。,30,面向连接服务和无连接服务(领会),通信服务类型:,面向连接服务,数据传输过程前必须经过建立连接、维护连接和释放连接的,3,个过程;,各分组可以不携带目的结点的地址;,收发数据顺序不变,可靠性好,协议复杂,通信效率不高,面向无连接服务,每个分组都要携带完整的目的节点的地址,各分组在通信子网中是独立传送的。,不同分组可能选择不同的路径到达目的节点,目的结点接收的数据分组可能出现乱序、重复与丢失的现象;,可靠性不是很好,通信协议相对简单,效率较高,31,确认,释放连接,释放确认,数据,连接请求,连接确认,t,t,面向连接,释放连接,数据传输,建立连接,32,确认,数据,数据,数据,数据,t,t,无连接,有确认,无确认,33,确认和重传机制,网络数据传输的可靠性一般通过确认和重传机制保证;,确认是指数据分组接收节点在收到每个分组后,向发送节点回送正确接收分组的确认信息。,在规定的时间内,如果发送结点没有接收到接收结点的确认信息,就认为该数据分组发送失败,发送结点重新发送该数据分组;,可以提高数据传输的可靠性。,34,服务类型和服务质量,通信协议四种类型:,面向连接与确认服务,面向连接与不确认服务,无连接与确认服务,无连接与不确认服务,设计者可以根据不同的通信要求,决定选择不同的服务类型。,面向连接,无连接服务,确认,不确认,35,2.3 TCP/IP,参考模型,课程内容与考核知识点,(,1,),TCP/IP,的体系结构。,(,2,),TCP/IP,各层的功能。,考核要求,领会:,TCP/IP,参考模型及每层的功能。,TCP/IP,协议簇内容,36,2.3.1 TCP/IP,简介,最初是为实现,ARPANET,互联网而开发的。,特点:,1,开放的协议标准;,2,独立于特定的网络硬件;,3,统一的网络地址分配方案;,4,标准化的高层协议。,37,2.3.2 TCP/IP,的体系结构,TCP/IP,分四层:主机,-,网络层、互连层(,IP,)、传输层(,TCP,)和应用层,38,TCP/IP,层次模型,TCP/IP,是一组协议的代名词,它还包括许多别的协议,组成了,TCP/IP,协议簇。(,领会,),39,互联层,主机,-,网络层,40,TCP/IP,参考模型每层的功能(领会),主机,-,网络层是,TCP/IP,的实现基础,包括各通信网与,TCP/IP,之间的接口和物理网络协议。,互联层提供端到端的分组分发功能和数据分块和重组功能,建立互连网络。,传输层负责应用进程之间的端到端通信。,应用层应用程序间沟通的层。,41,TCP/IP,协议层次,42,2.4 OSI/RM,和,TCP/IP,参考模型的比较,课程内容与考核知识点,(,1,)两者相似之处:基于协议栈的概念,分层体系结构。,(,2,)两者不同之处:层的数目不同,面向连接的和无连接的通信。,考核要求,(,1,)识记:两者相似之处:基于协议栈的概念,分层体系结构;两者不同之处:层的数目不同,面向连接的和无连接的通信。,(,2,)领会:面向连接的和无连接的服务机制。,43,两者相同点和不同点(识记),OSI,和,TCP/IP,的相同点:,OSI,和,TCP/IP,都是协议栈的概念为基础,并且协议栈中的协议彼此相互独立,两个模型中都采用了层次结构的概念,各个层的功能也大体相似。,OSI,和,TCP/IP,的不同点:,OSI,分七层,而,TCP/IP,分四层,它们都有网络层、传输层和应用层,但其他层并不相同。,无连接和面向连接的通信范围有所不同。,OSI,模型的网络层同时支持无连接和面向连接的通信,但传输层上只支持面向连接的通信。,TCP/IP,模型的网络层只有一种模式即无连接通信,但在传输层上同时支持两种通信模式。,44,2.4.1 OSI,模型和协议的缺点,模型和协议自身的缺陷,会话层和表示层几乎是空的,数据链路层和网络层包含内容太多,OSI,模型以及相应的服务定义和协议都极其复杂,协议的出现时机晚于,TCP/IP,协议,45,2.4.2 TCP/IP,模型和协议的缺点,该模型并没有清楚的区分哪些是规范、哪些是实现。,TCP/IP,模型的主机,网络层并不是常规意义上的一层,它是定义了网络层与数链路层的接口。,对于接口和层次的区分不明确,46,小结,网络体系结构与网络协议是网络技术中两个最基本的概念;,网络中计算机之间要做到有条不紊地交换数据就必须遵守一些事先约定好的规则。这些为网络数据交换而制定的规则、约定与标准被称为网络协议。功能完备的网络需要制定一系列的协议;,网络协议就是按照层次结构模型来组织的,网络层次结构模型与各层协议的集合定义为计算机网络体系结构;,ISO,定义的开放系统互联参考模型对推动网络协议标准化的研究起到了重要的作用;,Internet,的广泛应用使,TCP/IP,协议成为事实上的标准。,47,已考试题,2008,年,4,月,15,下列关于网络体系结构的描述中正确的是(),A,网络协议中的语法涉及的是用于协调与差错处理有关的控制信息,B,在网络分层体系结构中,n,层是,n+1,层的用户,又是,n-1,层的服务提供者,C,OSI,参考模型包括了体系结构、服务定义和协议规范三级抽象,D,OSI,模型和,TCP/IP,模型的网络层同时支持面向连接的通信和无连接通信,28,OSI,参考模型中数据链路层的协议数据单元通常被称为,_,。,48,已考试题,2008,年,7,月,2,UDP,协议对应于(),A,网络层,B,会话层,C,数据链路层,D,传输层,14,下列不属于,TCP/IP,参考模型互连层协议的是(),A,ICMP,B,RARP,C,IP,D,SNMP,28,在,OSI,参考模型中,网络层的协议数据单元通常被称为,_,。,49,已考试题,2009,年,4,月,2.,下列关于,TCP/IP,协议特点的叙述中错误的是(),A.,开放的协议标准、免费使用、独立于特定的计算机硬件与操作系统,B.,独立于特定的网络硬件、可以运行于局域网、广域网和互联网中,C.,标准化的高层协议,可以提供多种可靠的用户服务,D.,灵活的网络地址分配方案,使得网络设备在网中具有灵活的地址,28.,为计算机网络中进行数据交换而建立的规则、标准或约定的集合称为,_,。,29.OSI,参考模型网络层中的协议数据单元常被称为,_,。,50,已考试题,2009,年,7,月,28.,计算机网络各层次结构模型及其协议的集合称为,_,。,29.TCP/IP,是一组协议的代名词,一般来说,,TCP,提供的是传输层服务,而,IP,提供的是,_,。,51,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服