网络体系结构与参考模型课件

上传人:6**** 文档编号:243141130 上传时间:2024-09-16 格式:PPT 页数:38 大小:831.50KB
返回 下载 相关 举报
网络体系结构与参考模型课件_第1页
第1页 / 共38页
网络体系结构与参考模型课件_第2页
第2页 / 共38页
网络体系结构与参考模型课件_第3页
第3页 / 共38页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二层,第三层,第四层,第五层,*,1.,5,网络体系结构与参考模型,网络的分层结构,原因:,通信过程复杂,要简化网络设计,可采用结构化设计方法,使用“分而治之”策略,提高网络互连的标准化程度,原理:,1网络按功能分成一系列层次,每一层完成一个特,定的功能,2,相邻层中的较高层直接使用较低层提供的,服务,实,现本层功能,同时又向它的上一层提供,服务,3服务的提供和使用通过相邻层的,接口,进行,网络分层的好处,各层之间相互独立, 相邻层间交互只通过接口,,整个问题复杂度下降 ;,结构上可分割开,,各层都可以采用最合适的技术来实现;,每一层功能简单,易于实现和维护,;,某一层需改动时, 只要不改变接口服务关系, 其,它层则不受影响,灵活性好,;,有利于促进标准化,;,层次如何划分?,网络的层次分得过多(太细),则网络各个功能层的“职责”分明,便于实现;但分得过细会产生许多衔接上的麻烦,增加各功能层接口之间交互的信息量,增加系统开销,也等于降低了连网计算机的响应速度和工作效率。,分的层次太少(粗),则容易发生不同性质的功能模块相互混淆在一起,由于结构不合理而造成设计上以及今后维护上的困难。,层次划分的原则,1980年,,H.Zimmerman,提出网络层次划分原则,其要点:, 各层功能明确,相互独立。功能相近的放在同一层, 层间接口清晰,穿越接口的信息量尽可能少, 当某层功能实现与技术明显地与别层不同时,单设一层;,功能具独立性并能局部化时,单设一层;只与上下相邻层,有接口关系,而与其他层无联系时,设立一层, 层数要适中,划分的层次结构应具有的优点:便于抽象;易交流;便于理解和有助于标准化;层次接口清晰;易于实现和维护。,服务、接口和协议,实体:,每一层中的活动元素,可以是任何可发送或接收信,息的硬件或软件进程,许多情况下,实体就是一个,特定的软件模块。,对等实体,:,位于不同机器上同一层中的的实体。,服务提供者:,N,层(下层)是,N+1,层(上层)的服务提供者。,服务用户:,N+1,层(上层)是,N,层(下层)的服务用户。,服务访问点(,SAP):,服务提供的地点,也即,接口上相邻两,层实体交换信息之处,。,多层通信的实质,实际通信在,最底层完成,对等层实体之间,虚拟通信,下层向上层,提供服务,网络体系结构的几个基本概念,协议,:,为进行计算机网络中的数据交换而建立的规则、标准,或约定的集合。,接口,:相邻两层之间的边界,在接口处规定了低层向上层提,供的服务以及服务所使用的形式规范语句(,服务原语,)。,服务,:某一层提供的功能,,,并能通过接口提供给其相邻上层。,网络体系结构,:计算机网络的各层及其协议的集合,对网,络及其组成部分所应完成功能的精确定义。,协议栈,: 网络各层协议按层次顺序排列而成的协议序列。,协议,定义,为进行计算机网络中的数据交换而建立的规则、,标准或约定的集合。,协议总是指某一层协议,准确地说,它是对同,等实体之间的通信制定的有关通信规则约定的集合。,网络协议的三个要素:,1)语义(,Semantics),涉及,需要发出何种控制信息,完成,何种动作与做出何种响应,。,2)语法(,Syntax),涉及,数据与控制信息的结构与格式,。,3)定时(,Timing),涉及速度匹配与,事件顺序,。,服务和协议的关系,1,服务是垂直的,协议是水平的。,2,N,层的服务用户只能看见,N,层的服务而无法,看见,N,层的协议。,3. 在,N,层协议控制下两个对等实体间的通信,使得,N,层能够向,N1,层提供服务;要实现,N,层协议,需要使用,N1,层提供的服务。,服务原语:,上层使用下层所提供的服务必须通过,与下层交换一些命令,这些命令在,OSI,中称为服务原语。,实体、协议、服务和服务访问点,协 议,交换原语,交换原语,服 务 用 户,提 供 服 务,服 务 提 供 者,第,n,层,第,n + 1,层,服 务 用 户,SAP,SAP,服务原语的种类,请求(,Request),:,服务用户向服务提供者请求服务,如请求,建立连接、发送数据、拆除连接等。,指示(,Indication),:,指示事件,如对方数据到达、收到对方,建立连接请求。,响应(,Response),:,对指示原语响应,如接受连接。,证实(,Confirm),:,报告服务用户对先前请求的答复。,一次面向连接的服务进行传输使用的原语示例,服务原语类比:电话系统工作示例,网络参考模型,两个最重要的网络参考模型:,OSI,参考模型,TCP/IP,参考模型。,OSI,参考模型,1974,年,,IBM,公布,SNA(System Network Architecture),DEC,公布,DNA(Distributed Network Architecture),1984,年,,ISO (,国际标准化组织,International Standard Organization),公布,OSI / RM(,开放系统互连参考模型,Open Systems Interconnection Reference Model),即,ISO 7498。,划分:,13层为网络支持层,负责数据从一台设备传输到另一台设备。,57层为用户支持层,允许不同软件之间互操作性。,OSI,参考模型,ISO/OSI,七层模型的硬软件实现,ISO/OSI,参考模型特点,(1)分层网络互连模型,分为两级结构(通,信子网和用户子网)。,(2)只有物理层之间是直接连接的。,(3)对等层之间采用相同的对等协议。,(4)发送数据时,数据从高层低层。,(5)接收数据时,数据从低层高层。,数据的实际传输过程,数据,段头,数据,段头,数据,信包头,帧头,段头,数据,信包头,帧尾,报文,段,信包/分组,帧,比特,电/光脉冲,011101000011000010100101111010110,数据多层封装,封装,拆封,应用层:,传输层:,网络层:,数据链路层:,物理层:,相邻层间的关系,ISO/OSI,(1)物理层,功能,:在物理媒体上传输原始的数据比特流。,内容,:同具体的物理媒体有关,定义了设备间的,物理接口及比特传输规则。,ISO/OSI,物理接口,机械特性:如接插件规格,电气特性:如信号电平,传输规则,功能特性:,如引脚功能,规程特性:,如何通信,具体表现,线路结构:点对点、多点,传输方式:单工、半双工、全双工,拓扑结构:网状、星型、树型、总线、环型,编码方式:单极、双极、双相等等,物理介质:电缆、光纤、无线介质,ISO/OSI,(2),数据链路层,功能:在相邻节点间无差错地传输一帧数据,内容:,寻址和封装加入头尾信息(如头部的源和目标的物理地址),同步通知接收者开始接收帧数据,差错控制加入数据校验码,流控制协调收、发双方数据传输速率,以免收方缓冲溢出,ISO/OSI,(3),网络层,功能,:将分组穿过通信子网从信源传输到信宿,内容,:,路由选择:如何在多条路径中选择,穿过子网,拥塞控制:控制分组流入子网的流量,以免子网过载,性能下降,数据分片和组装:将长的分组分片,以使能在短分组网络上传输,网络互联:多个子网之间进行互连,ISO/OSI,(4),传输层,功能,:提供端到端的数据传输服务,内容,连接管理:建立连接、发收数据、拆除连接,报文分割和装配:将上层的长数据报文分割成小的段进行传输,端到端的差错控制与流量控制,分流和多路复用,ISO/OSI,(5),会话层,功能,:在两个互相通信的进程之间建立、组织和同步会话、,会话活动管理、对话控制。,内容,:,会话管理:负责建立、清除对话连接,进行对话管理,用数据令,牌跟踪控制哪一方有权发送数据,同步: 在数据流中插入同步点,网络故障时从最近同步点恢复,活动管理:一次会话分成多个活动,对各个活动进行管理,ISO/OSI,(6),表示层,功能:,提供数据或信息语法的表示变换,以确保不同,表示方法的计算机能互相通信。,内容,:,各机器内部的数据表示与网络传输的抽象数据表示之间的变换,数据的压缩/解压缩,数据的加密/解密,ISO/OSI,(7)应用层,功能,:,是直接面向用户的一层。它为应用进程提供访,问,OSI,环境的手段,同时为应用进程提供服务。,对一些普遍需要的网络应用(如文件传输、电,子邮件、域名服务等)制定了一系列标准。,举例:,NVT,(Network Virtual Terminal):,网络虚拟终端,FATM,(File Access Transfer Management):,文件存,取、传输和管理、远程管理另一台主机上的文件,Mail,Sevice,:e-mail,存储和转发,Directory,Sevice,:,提供分布数据源、全球对象和服务,的信息目录,TCP/IP,协议,应用层,:为用户提供访问,Internet,的一组高层,协议,(如,FTP、TELNET、SMTP,等),传输层,:为源和目的主机的应用程序间提供端,-,端的数据传输服务,(如,TCP、UDP),网络互联层(网际层),:把分组独立地从信源,传送到信宿。解决路由选择、拥塞控,制和网络互联等问题,(如,IP),网络接口层,:负责将,IP,分组封装成适合在物理,网络上传输的幀格式并传输,或将从,物理网络接收到的幀解封,取出,IP,分,组交给网络互联层,(如,Ethernet、PPP),沙漏计时器形状的,TCP/IP,协议族,HTTP,SMTP,DNS,RTP,TCP,UDP,IP,网际层,网络接口层,传输层,应用层,网络接口,1,网络接口,2,网络接口,3,TCP/IP,协议的封装,TCP,头,应用层数据,应用层数据,TCP,头,应用层数据,IP,头,帧头,TCP,头,应用层数据,IP,头,帧尾,应用层,传输层,网际层,网络接口层,OSI,模型与,TCP/IP,模型的比较,OSI,与,TCP/IP,体系结构的比较,应用层,传输层,网络层,表示层,会话层,数据链路层,物理层,7,6,5,4,3,2,1,OSI,的体系结构,应用层,网络接口层,网际层,IP,(,各种应用层协议如,TELNET, FTP,SMTP,等,),传输层,(TCP,或,UDP),TCP/IP,的体系结构,无连接分组交付服务,传输服务,(,可靠或不可靠,),各种,应用服务,TCP/IP,的三个服务层次,OSI,模型与,TCP/IP,模型的比较,OSI,引入了服务、接口、协议、分层的概,念,,TCP/IP,借鉴了,OSI,的这些概念建模,OSI,先有模型,后有协议,,TCP/IP,则相反,OSI,先有标准,后实践,,TCP/IP,则相反,OSI,花了很长时间的标准化,与此同时,,TCP/IP,已被广泛使用,OSI,太复杂,,TCP/IP,简单却并不全面,由于,TCP/IP,先被大量使用,已成为网络互,联事实上,的标准,一些标准制定机构,ISO(International Standards Organization),国际标准化组织,ITU-T(Telecommunications Standardization Sector of,International Telecommunication Union,,前称,CCITT),国际电信联盟,NIST(National Institute of Standards and Technology),美国国家标准和技术协会,ANSI(American National Standards Institute),美国国家标准协会,IEEE(Institute of Electrical and Electronics Engineers),电气和电子工程师学会,EIA (Electronic Industries Association),电子工业协会,IETF(Internet Engineering Task Force),因特网工程任务组,(点击图标回到本章目录),OSI,七层协议,体系复杂且不实用,但概念清楚,体系结构完整。而实际的,TCP/IP,四层协议,却得到广泛的应用,为叙述方便,有时将其四层模型中最下层的网络接口层又细分为物理层与数据链路层。,这样,本课程后述章节有时会采用一种,五层协议的体系结构模型,来描述 。,说明,5,应用层,4,传输层,3,网络层,2,数据链路层,1,物理层,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!