《网络体系结构》PPT课件.ppt
《《网络体系结构》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《网络体系结构》PPT课件.ppt(32页珍藏版)》请在三一办公上搜索。
1、第七讲 网络体系结构,OSI/RM参考模型简介,OSI/RM(Open Systems Interconnection/Reference Module)的全称是开放系统互连参考模型,是由国际标准化组织ISO在80年代初提出来的。当时,网络界出现了以IBM的SNA为代表的若干个网络体系结构,这些体系结构的着眼点往往是各公司内部的网络连接,没有统一的标准,因而它们之间很难互起来。在这种情况下,ISO提出了OSI参考模型,它最大的特点是开放性。不同厂家的网络产品,只要遵照这个参考模型,就可以实现互连、互操作和可移植性,也就是说,任何遵循OSI标准的系统,只要物理上连接起来,它们之间都可以互相通信。
2、OSI参考模型定义了开放系统的层次结构和各层所提供的服务。OSI参考模型的一个成功之处在于,它清晰地分开了服务、接口和协议这三个容易混淆的概念:服务描述了每一层的功能,接口定义了某层提供的服务如何被高层访问,而协议是每一层功能的实现方法。通过区分这些抽象概念,OSI参考模型将功能定义与实现细节分了开来,概括性高,使它具有了普遍的适应能力。,OSI参考模型本身并不是网络体系结构。按照定义,网络体系结构是网络层次结构和相关协议的集合,通过下面对OSI参考模型各层的介绍,我们不难发现,它并没有精确定义各层的协议,只是描述了每一层的功能。但这并不妨碍ISO组织制定各层的标准,只不过这些标准不属于OSI
3、参考模型本身。OSI参考模型具有七个层次框架,自底向上:物理层(physical layer)二进制传输数据链路层(data link layer)介质访问(接入)网络层(network layer)寻址和最短路径传输层(transport layer)端到端的连接会话层(session layer)主机间通信表示层(presentation layer)数据表示应用层(application layer)处理网络应用该模型有下面几个特点:每个层次的对应实体之间都通过各自的协议通信 各个计算机系统都有相同的层次结构 不同系统的相应层次有相同的功能 同一系统的各层次之间通过接口联系 相邻的两层之
4、间,下层为上层提供服务,同时上层使用下层提供的服务,传输层协议,1、物理层 物理层的主要功能是实现通信结点之间的物理连接,在物理传输介质上传输非结构化的“0”和“1”二进制比特流。物理层并不是指物理传输介质,它是介于数据链路层和物理传输介质之间的一层,是OSI参考模型的最底层,起着数据链路层到物理传输介质之间的逻辑接口的作用。物理层向数据链路层提供的服务包括:物理连接服务 指向数据链路层提供物理连接,数据链路层通过接口将数据传送给物理层,物理层就通过传输介质一位一位地送到对等的数据链路层实体;至于数据是如何传送的,数据链路层并不关心。物理服务数据单元服务 是在物理介质上传输非结构化的比特流,所
5、谓非结构化的比特流,指顺序地传输“0”、“1”信号,而不必考虑这些“0”、“1”信号表示什么意义。顺序化服务 是指“0”、“1”信号一定要按照原顺序传送给对方,而不必考虑这些“0”、“1”信号表示什么意义。,物理层协议的设计问题主要是建立、维护和释放物理链路所需的机械的、电气的/光学的、功能的和规程的特性。OSI参考模型中并未定义实际的物理层协议,具体的物理层协议如EIA组织制定的RS-232C协议、CCITT的X.21协议等。机械特性指物理连接器的尺寸、形状、规格等。在RS-232C中,规定采用的连接器接口有25根针,接口形状为D形接口。电气特性包括信号电平,脉冲宽度,频率,数据传送速率,最
6、大传送距离等。目前计算机的二进制信号多数是用电信号表示的,当然在用到光纤传输的时候也有光信号和光电转换问题。RS-232C规定,对数据信号,以+12V或+8V表示“0”,-12V或-8V表示“1”,对控制信号,“0”表示“开”,“1”表示“断”,数据速率0-20Kbps(比特每秒)。功能特性描述接口引脚的功能作用,如RS-232-C的第二根针是用于发送数据的,第三根针是用于接收数据的,第四根针表示请求发送,第五根针表示允许发送。规程特性指信号时序,应答关系,操作过程。例如,RS-232-C的一段规程为:第四根针置位,请求发送第五根针置位,允许发送数据通过第二根针发送。,2、数据链路层 数据链路
7、层的主要功能是在物理层提供的比特服务基础上,在相邻结点之间提供简单的通信链路,传输以帧为单位的数据,同时它还负责数据链路的流量控制、差错控制。首先,数据链路层是为网络层提供“简单”的通信链路,通信实体所在的系统必须经过物理介质直接相连。该链路不具备任何路径选择和转发功能。它的差错控制和流量控制能力也比较简单。数据链路层将物理层提供的比特流组成帧,即将发送方若干比特的数据组成一组,加上“开始”、“结束”标志和检错代码等,形成有固定格式的数据帧。本层要提供一定的差错检验和纠正机制。服务会因机械、电气等原因,出现错误,如将“0”、“1”颠倒,丢失一个“0或“1”,或者因为信号干扰而多出一位数字。接收
8、者收到该数据帧后,根据检错代码就可以判断收到的数据帧是否有错误,并在可能的情况下纠正错误。如果错误不能纠正,只好选择重传该数据帧。需要指出的是,数据帧仅仅对数据链路层的通信实体有意义,只有该层的实体才知道哪些是帧的控制信息,哪些是高层的有效数据。数据帧最终要通过物理层,再经过传输介质才能发送和接收。对物理层来说,它看到的只有“0”信号和“1”信号,而没有任何特殊的意义。流量控制也是数据链路层的重要功能。它应用在接收者速度较慢,发送者速度较快,致使接收者无法及时处理接收数据的情况。计算机网络的流量控制与水利上的水库控制流量是一个原理;通过限制发送者的发送速度,或者对发送者的发送数据进行缓存,当接
9、收者有能力的时候再予以接收,这就是流量控制的简单原理。,数据链路层的流控协议,常用的流控协议停等式流控协议(stopandwait)滑动窗口协议,流量控制的实现方法:利用反馈确认机制调节发送方发送数据的速率。因此这个方法是由接收方发起的。,停等协议:发送方发送一块数据后,就停止发送动作,开始计时,等待接收方的反馈结果。发送方仅当收到正确的接收确认之后,才继续发送后继块数据;如果接到否定确认,或者计时器超时,重新传送本数据块。特点半双工方式进行通信控制简单,易于实现。传输效率低。,滑动窗口协议:发送方一次连续发送多块数据(称为窗口尺寸);接收方对每块数据进行差错分析,如果发现错误,立即反馈给发送
10、方;接收方可对接收到的多个正确的数据块进行一次性确认;发送方根据反馈的结果,重发指定的数据块,或重发指定数据块及其之后的所有数据块。特点:通信双方以全双工方式进行通信控制复杂。传输效率高。尤其对信道质量好、差错率低的情况。,介质访问控制子层最初的网络速度很慢,就象我们今天使用的电话拨号网络,根据调制解调器(Modem)的不同,速度从几Kbps到几十Kbps不等。这个速度一个人用都觉得慢,更不要提多人共享了。后来,随着网络技术的发展,出现了几Mbps的局域网,速度相对原来提高了两到三个数量级,这为多人共享通信介质提供了条件,于是OSI的数据链路层又专门分出了一个介质访问控制子层(MAC),用于解
11、决共享介质的局域网中多个网络设备争用同一传输介质的问题。现在,局域网的速度越来越快,随着百兆、千兆局域网的出现,数据链路层的介质访问控制成了很关键的技术问题。将数据链路层划分为逻辑链路控制(Logical Link Control,LLC)和介质访问控制子层(Media Access Control,MAC)两个子层,由MAC子层解决介质访问控制问题。两种主要的介质访问控制方法:-CSMA/CD-TOKEN PASSING Token Ring Token Bus,MAC子层的地址,网络中的每台主机都必须有一个48位(6Byte)的全局地址,它是该主机在全球范围的唯一标识符,与其物理位置无关。
12、(比较IP地址)该全局地址称为MAC地址,也称为物理地址,通常固化在网卡上。当一台计算机插上一块网卡后,该计算机的物理地址就是该网卡的MAC地址。MAC地址的例子(以十六进制表示):02 60 8C 67 05 A2,链路层帧的结构,A:MAC地址字段,包括源地址和目的地址C:控制字段FCS:帧检验序列,一般采用CRC校验。其校验范围包括A、C和Data字段,网络层的分组被封装在帧的Data域中,数据链路层的协议举例,两类协议:面向字符的协议二进制同步通信规程(BSC)早期的计算机通信控制协议是面向字符的。所谓“面向字符”就是说在链路上所传送的数据和控制信息必须是由规定的同一个字符集中的字符所
13、组成。这种方式因越来越多的弱点,如采用停-等协议(反馈重传)传输效率较低,数据块和控制序列格式不统一不宜扩展等,而逐渐被面向比特的协议替代。面向比特的协议HDLC协议 协议不依赖于任何一种字符编码集;数据报文可透明传输,用于实现透明传输的“0比特插入法”易于硬件实现;全双工通信,不必等待确认便可连续发送数据,有较高的数据链路传输效率;所有帧均采用CRC校验,对信息帧进行顺序编号,可防止漏收或重份,传输可靠性高;传输控制功能与处理功能分离,具有较大的灵活性,又称:数据链路控制协议或链路控制规程,HDLC协议,站类型主站(Primary Station)控制整个链路的工作次站(Secondary
14、Station)受主站控制,只能发出响应的站组合站(Combined Station)兼有主/次站功能的站,链路结构非平衡结构由一个主站和一个或多个次站组成点-点、点-多点操作平衡结构由两个组合站组成,适用于点-点操作,HDLC的操作方式 正常响应模式(NRM)异步响应模式(ARM)异步平衡模式(ABM)任一组合站均可控制链路,主动传送数据。,HDLC协议,主站负责整个链路,且具有轮询、选择从站及向从站发送命令的权利,同时也负责对超时、重发及各类恢复操作的控制次站只有在主站询问时才能作为响应传输数据,主站具有初始链路,差错校正和逻辑拆链功能;由从站来控制超时和重发,从站主动发送给主站从站不必确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络体系结构 网络 体系结构 PPT 课件
链接地址:https://www.31ppt.com/p-5590388.html