《计算机网络与通信 第2版 教学课件 ppt 作者 邢彦辰 范立红 (第2版)PPT第3章计算机网络体系结构》由会员分享,可在线阅读,更多相关《计算机网络与通信 第2版 教学课件 ppt 作者 邢彦辰 范立红 (第2版)PPT第3章计算机网络体系结构(25页珍藏版)》请在金锄头文库上搜索。
1、,3.1 网络体系结构的概念 3.2 物理层 3.3 数据链路层 3.4 TCP/IP体系结构,第3章 计算机网络体系结构,【本章内容简介】计算机网络体系结构主要涉及到网络的功能和服务的模型化。本章主要介绍了计算机网络体系结构的层次化和分层原理,ISO的开放式系统互连参考模型OSI/RM以及OSI/RM各层的功能,TCP/IP协议的体系结构及各层功能以及OSI/RM与TCP/IP参考模型的比较。 【本章重点难点】重点掌握网络协议和网络体系结构的概念,物理层和数据链层的作用和主要功能。,第2章 数据通信技术基础,3.1网络体系结构的概念,1计算机网络协议,3.1.1协议分层,在计算机网络中用于规
2、定信息的格式以及如何发送和接收信息的一套规则称为网络协议(Network Protocol)或通信协议(Communication Protocol),它主要有三个部分组成。 (1)语义 (2)语法 (3)时序,2网络体系结构 由于不同系统之间的相互通信是建立在各个层次实体之间互通的基础上,因此一个系统的通信协议是各个层次通信协议的集合。计算机网络分成若干层来实现,每层都有自己的协议。将计算机网络的层次结构模型及其协议的集合,称为网络的体系结构。,3.1.1协议分层,3分层结构的意义 由于计算机网络的复杂性,很难使用一个单一协议来为网络中的所有通信规定一套完整规则,因此普遍的做法是将通信问题划
3、分为许多小问题,然后为每个小问题设计一个单独的协议,从而使得每个协议的设计、分析、编码、个性和测试都变得容易。,3.1.1协议分层,图3-1 邮政系统的分层模型,4“实通信”和“虚通信” 在现实的通信系统中,真实的数据传递关系必须是物理通信,即沿着图3-2中的不同层间的实线路径传输的通信,实线是真实的传输路径,这种通信为“实通信”。虚线是逻辑联结关系,这种通信称为“虚通信”。,3.1.1协议分层,图3-2通信中的数据传递关系,图3-3 七层网络结构中的通信过程,3.1.2开放系统互连参考模型概述,图3-4 OSI/RM结构示意图,3.1.3 OSI/RM功能要素,图3-5 OSI/RM功能层次
4、结构及其要素,3.1.3 OSI/RM功能要素,图3-6 OSI./RM中的数据传送,3.2.1物理层的作用和接口 1物理层的作用 ISO/OSI参考模型对物理层的描述是:物理层为传送二进制比特流数据而激活、维持、释放物理连接所提供的机械特性、电气特性、功能特性和规程特性。这种物理连接可以通过中继系统,每次都在物理层内进行二进制比特流数据的中继传输。这种物理连接允许进行全双工或半双工的二进制比特流传输。物理层服务数据单元 (即二进制比特流) 的传输可通过同步方式或异步方式进行。,3.2物理层,2物理层的接口 物理层接口协议的主要内容是: (1)提供物理连接的四种特性,即机械特性、电气特性、功能
5、特性、规程特性; (2)为传送物理层服务数据单元比特流确定通信方式、同步方式和编码规则。,3.2.1物理层的作用和接口,1机械特性。规定了物理连接时所使用的可接插连接器的形状和尺寸,连接器中的引脚数量与排列情况等。 2电气特性。规定了DTE-DCE接口电缆上传送信号的电压大小,即信号“1”和信号“0”的电压值;传号和空号的电压识别等;最大数据传输率与距离限制;发送端与接收端间电路特性的说明等。 3功能特性。规定了物理接口上各条信号线的功能分配和确切定义。 4规程特性。定义了接口进行二进制比特流传输过程的一组操作序列,即各信号引脚线的工作规程和时序关系。,3.2.2 DTE-DCE接口特性描述,
6、EIA RS-232C,3.2.3 物理层接口标准举例,图3-7 利用公共电话交换网实现远程连接,3.2.3 物理层接口标准举例,表3-1 RS-232C常用的功能特性表,3.2.3 物理层接口标准举例,图3-8 RS-232C接口的连线图,3.3数据链路层,3.3.1数据链路层的作用 1. 数据链路管理 2. 装帧与帧同步 3. 流量控制 4. 差错控制 5. 透明传输 6. 寻址,3.3.2高级数据链路控制规程HDLC,1. HDLC的基本配置和响应方式 (1)正常响应方式(Normal responding model,NRM) (2)异常响应方式 (Anomalous Respondi
7、ng Model,ARM) (3)平衡型异步响应方式 (Balance Anomalous Responding Model,BARM),2. HDLC的帧格式,3.3.2高级数据链路控制规程HDLC,图3-9 HDLC帧结构,3HDLC的帧类型 HDLC控制字段为8位,它的内容取决于帧的类型。HDLC定义了3种类型的帧,分别为信息帧(I帧)、监控帧(S帧)和无编号帧(U帧),每一种帧中的控制字段的格式及比特定义如表所示。,3.3.2高级数据链路控制规程HDLC,3.4 TCP/IP体系结构,3.4.1 TCP/IP的发展史 TCP/IP的发展史和ARPANET是分不开的,这个网络通过租用的电
8、话线连接了数百所大学和政府部门,当卫星和无线网络出现以后,现有的协议在和它们互联时出现了问题,所以需要有一种新的参考体系结构。因此能无缝隙地连接多个网络的能力是从一开始就确定的主要目标,这个体系结构在它的两个主要协议(TCP协议、IP协议)出现以后,被称为TCP/IP参考模型。它最初定义在1974年,以后不断地修改和完善。,3.4.2 TCP/IP体系结构,图3-10 TCP/IP体系结构和OSI/RM的关系,1网络接口层 网络接口层是TCP/IP的最低层,负责接收互联网层发来的数据报并通过具体网络发送,或者从具体网络上接收帧,抽出IP数据报,交给互联网层。TCP/IP参考模型没有真正描述这一
9、部分,只是指出主机必须使用某种协议与网络,以便能在其上传递IP分组。 2网际互联层 网际层所执行的主要功能是处理来自传输层的分组,将分组形成数据包(IP数据包),并为该数据包进行路径选择,最终将数据包从源主机发送到目的主机。其地位和作用类似于OSI/RM的网络层,向上提供不可靠的数据报传输服务。,3.4.2 TCP/IP体系结构,3传输层 传输层的功能是使源端和目标端主机上的对等实体可以进行会话。除了在端与端之间传送数据外,传输层还要解决不同程序的识别问题,因为在一台计算机中,常常是多个应用程序可以同时访问网络,传输层要能够区别出一台机器中的多个应用程序。 4应用层 应用层是TCP/IP的最高
10、层,该层能向用户提供一组常用的应用程序,定义了大量的TCP/IP应用协议。,3.4.2 TCP/IP体系结构,OSI参考模型与TCP/IP参考模型有很多相似之处,它们都是基于独立的协议栈的概念,都有网络层、传输层和应用层,有些层的功能也大体相同。不同之处主要体现在以下几个方面: 1TCP/IP虽然也分层,但层的数量不同,且层次之间的调用关系不像OSI参考模型那样严格。 2TCP/IP一开始就考虑到了异种网的互连问题,并将互联网协议作为TCP/IP的重要组成部分,因此TCP/IP异种网互连能力强。 3相对来说,TCP/IP更注重于考虑提高网络的传输效率,而OSI更侧重考虑网络传输的可靠性。 4系统中体现智能的位置不同。,3.4.3 OSI/RM与TCP/IP参考模型的比较,