[IT认证]计算机网络技术第3章课件.ppt
《[IT认证]计算机网络技术第3章课件.ppt》由会员分享,可在线阅读,更多相关《[IT认证]计算机网络技术第3章课件.ppt(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络技术计算机网络技术目录目录第第3章计算机网络体系结构章计算机网络体系结构3.1计算机网络体系结构概述计算机网络体系结构概述3.2开放系统互联参考模型开放系统互联参考模型3.3OSI/RM体系结构体系结构3.4TCP/IP体系结构体系结构第第3章章计计算机网算机网络络体系体系结结构构网网络络系系统统是一个功能是一个功能庞庞大而复大而复杂杂的系的系统统,为为了减少网了减少网络络系系统设计统设计的的复复杂杂性,提高网性,提高网络络系系统统的的稳稳定性和可管理性定性和可管理性,计计算机网算机网络络按照按照层层次次结结构构进进行行组织组织。3.1计算机网络体系结构概述计算机网络体系结构概述3.
2、1.1网络体系结构的产生网络体系结构的产生计算机网络体系结构:计算机网络体系结构:当采用结构式协议设计时,将计算机之间相互通信的层次以及各层中当采用结构式协议设计时,将计算机之间相互通信的层次以及各层中的协议和层次之间的接口的集合称为网络体系结构。的协议和层次之间的接口的集合称为网络体系结构。2006-10计算机网络基础(第二版)杜煜5网络体系结构的相关概念 协议(Protocol)协议就是为实现网络中的数据交换建立的规则标准或约定。2006-10计算机网络基础(第二版)杜煜6协议的组成协议由语法、语义和交换规则三部分组成,即协议的三要素:语义语法时序:事件先后顺序和速度匹配即定义了何时 交流
3、。计算机网络有如下三种协议:计算机网络有如下三种协议:(1)NetBEUI协议。这是一种体积小、效率高、速度快的通信协议。在微协议。这是一种体积小、效率高、速度快的通信协议。在微软公司的主流产品中,在软公司的主流产品中,在Windows XP和和Windows Server中,中,NetBEUI已经成已经成为固有的缺省协议。为固有的缺省协议。NetBEUI是专门为几台到百余台计算机所组成的单网段是专门为几台到百余台计算机所组成的单网段小型局域网而设计的,不具有跨网段工作的功能,即小型局域网而设计的,不具有跨网段工作的功能,即NetBEUI不具备路由功不具备路由功能。当一台服务器上安装多块网卡,
4、或采用路由器等设备进行两个局域网的能。当一台服务器上安装多块网卡,或采用路由器等设备进行两个局域网的互联时,不能使用互联时,不能使用NetBEUI协议;否则,在不同网卡协议;否则,在不同网卡(每一块每一块网卡连接一个网段网卡连接一个网段)相连的设备之间,以及不同的局域网之间,将无法进行相连的设备之间,以及不同的局域网之间,将无法进行通信。虽然通信。虽然NetBEUI存在许多不尽如人意的地方,但它也具有其他协议所不存在许多不尽如人意的地方,但它也具有其他协议所不具备的优点。在具备的优点。在3种常用的通信协议中,种常用的通信协议中,NetBEUI占用内存最少,在网络中基占用内存最少,在网络中基本不
5、需要配置。本不需要配置。NetBEUI中包含一个网络接口标准中包含一个网络接口标准NetBIOS,是,是IBM公司在公司在1983年开发的用于年开发的用于实现计算机间相互通信的标准。其后,实现计算机间相互通信的标准。其后,IBM公司发现公司发现NetBIOS存在许多缺陷,存在许多缺陷,于于1985年对其进行了改进,推出了年对其进行了改进,推出了NetBEUI通信协议。随即,微软公司将通信协议。随即,微软公司将NetBEUI作为其客户机作为其客户机/服务器网络系统的基本通信协议,并进一步进行了扩服务器网络系统的基本通信协议,并进一步进行了扩充和完善。最有代表性的是在充和完善。最有代表性的是在Ne
6、tBEUI中增加了叫做服务器消息块中增加了叫做服务器消息块(Server Message Block,简称,简称SMB)的组成部分。因此,的组成部分。因此,NetBEUI协议也被人们称为协议也被人们称为SMB协议。协议。(2)IPX/SPX及其兼容协议。这是及其兼容协议。这是Novell公司的通信协议集。与公司的通信协议集。与NetBEUI的的明显区别是:明显区别是:IPX/SPX比较庞大,在复杂环境下,有很强的适应性。因为比较庞大,在复杂环境下,有很强的适应性。因为IPX/SPX在开始就考虑了多网段的问题,具有强大的路由功能,适合大型网在开始就考虑了多网段的问题,具有强大的路由功能,适合大型
7、网络使用。当用户端接入络使用。当用户端接入NetWare服务器时,服务器时,IPX/SPX及其兼容协议是最好的选及其兼容协议是最好的选择。但在非择。但在非Novell网络环境中,一般不使用网络环境中,一般不使用IPX/SPX。在在IPX/SPX协议中,协议中,IPX是是NetWare最底层的协议,它只负责数据在网络最底层的协议,它只负责数据在网络中的移动,并不保证数据是否传输成功,也不提供纠错服务。中的移动,并不保证数据是否传输成功,也不提供纠错服务。IPX在负责数在负责数据传送时,若接收节点在同一网段内,则直接按照该节点的据传送时,若接收节点在同一网段内,则直接按照该节点的ID将数据传给它;
8、将数据传给它;若接收节点是远程的,则数据将交给若接收节点是远程的,则数据将交给NetWare服务器或路由器中的网络服务器或路由器中的网络ID,继续数据的下一步传输。继续数据的下一步传输。SPX在整个协议中负责对所传输的数据进行无差错在整个协议中负责对所传输的数据进行无差错处理,所以处理,所以IPX/SPX也叫做也叫做Novell的协议集。的协议集。Windows Server 2003中提供了两个中提供了两个IPX/SPX的兼容协议,即的兼容协议,即NWLink SPX/SPX兼容协议和兼容协议和NWLink NetBIOS,两者统称为,两者统称为NWLink通信协议。通信协议。NWLink协
9、议是协议是Novell公司公司IPX/SPX协议在微软公司网络中的实现,它在继承协议在微软公司网络中的实现,它在继承IPX/SPX协议优点的同时,更加适应微软公司的操作系统和网络环境;协议优点的同时,更加适应微软公司的操作系统和网络环境;NWLink NetBIOS协议不但可以在协议不但可以在NetWare服务器与服务器与Windows Server 2003之间传递信之间传递信息,而且能够实现息,而且能够实现Windows Server 2003,Windows XP相互之间任意通信。相互之间任意通信。(3)TCP/IP。这是目前最常用的一种通信协议,它是计算机世界里的一个。这是目前最常用的
10、一种通信协议,它是计算机世界里的一个通用协议,是互联网的基础协议。通用协议,是互联网的基础协议。TCP/IP具有很高的灵活性,支持任意规模的网络,几乎可以连接所有的具有很高的灵活性,支持任意规模的网络,几乎可以连接所有的服务器和工作站,但同时设置也比较复杂,服务器和工作站,但同时设置也比较复杂,NetBEUI和和IPX/SPX在使用时在使用时不需要进行配置,而不需要进行配置,而TCP/IP协议在使用时,首先要进行相应的设置,每个节协议在使用时,首先要进行相应的设置,每个节点至少需要一个点至少需要一个IP地址、子网掩码、默认网关和主机名。不过,在地址、子网掩码、默认网关和主机名。不过,在Wind
11、ows Server 2003中提供了一个称为动态主机配置协议的工具,它可以自动地为客中提供了一个称为动态主机配置协议的工具,它可以自动地为客户机分配连入网络时所需要的信息,减轻了联网工作的负担,避免出错。户机分配连入网络时所需要的信息,减轻了联网工作的负担,避免出错。IPX/SPX及其兼容协议与及其兼容协议与TCP/IP之间存在着一些差别。之间存在着一些差别。TCP/IP的地址是分级的,的地址是分级的,而而IPX/SPX协议中的协议中的IPX使用的是一种广播协议。使用的是一种广播协议。Windows XP的用户不但可以使用的用户不但可以使用TCP/IP组建对等网,而且可以方便地接入其组建对等
12、网,而且可以方便地接入其他服务器。值得注意的是,如果他服务器。值得注意的是,如果Windows XP工作站只安装了工作站只安装了TCP/IP协议协议,它它是不能直接加入是不能直接加入Windows Server 2003域的。虽然该工作站可以通过运行在域的。虽然该工作站可以通过运行在Windows Server 2003服务器上的代理服务器来访问互联网,但却不能通过服务器上的代理服务器来访问互联网,但却不能通过它登录它登录Windows Server 2003服务器的域。如果让只安装服务器的域。如果让只安装TCP/IP协议的协议的Windows XP用户加入到用户加入到Windows Serv
13、er 2003域,那么必须域,那么必须在在Windows XP上安装上安装NetBEUI协议。协议。对于协议,有以下两点值得注意:对于协议,有以下两点值得注意:每一种协议在设计时都是针对于某一个特定的目标和需要解决的问题。目每一种协议在设计时都是针对于某一个特定的目标和需要解决的问题。目前已经存在了很多的网络协议,它们已经组成了一个完整的体系。前已经存在了很多的网络协议,它们已经组成了一个完整的体系。网络协议同时又是需要不断发展和完善的。当一种新的网络服务出现时,网络协议同时又是需要不断发展和完善的。当一种新的网络服务出现时,人们必然要制定新的协议。人们必然要制定新的协议。为了便于理解接口和协
14、议的概念,以人们常用的邮政通信系统为例进行说明,为了便于理解接口和协议的概念,以人们常用的邮政通信系统为例进行说明,如图如图31所示。人们在使用邮政系统通信时,必须按照一定的步骤,每一个所示。人们在使用邮政系统通信时,必须按照一定的步骤,每一个步骤都必须遵循一系列的约定。通信的第一步是写信,写信人必须遵循一些步骤都必须遵循一系列的约定。通信的第一步是写信,写信人必须遵循一些约定,如信件的格式、写信采用的文字等,这样收信人在收到信之后,才能约定,如信件的格式、写信采用的文字等,这样收信人在收到信之后,才能看懂信中的内容。第二步,信写好之后,到邮局邮寄,看懂信中的内容。第二步,信写好之后,到邮局邮
15、寄,这时,邮局为寄信人服务,寄信人必须遵循邮局的约定,如按规定填写信封这时,邮局为寄信人服务,寄信人必须遵循邮局的约定,如按规定填写信封并支付邮资。第三步,邮局收到信之后,将信件进行分类,然后交付运输部并支付邮资。第三步,邮局收到信之后,将信件进行分类,然后交付运输部门进行运输,这时,运输部门为邮局服务,邮局也必须遵循运输部门的一些门进行运输,这时,运输部门为邮局服务,邮局也必须遵循运输部门的一些约定,如提供运输的目的地等。信件到达目的地之后,进行相反的过程,最约定,如提供运输的目的地等。信件到达目的地之后,进行相反的过程,最终将信件送到收信人手中。终将信件送到收信人手中。图图31邮政通信系统
16、邮政通信系统2006-10计算机网络基础(第二版)杜煜14实体(Entity)实体(Entity)在网络分层体系结构中,每一层都由一些实体组成,这些实体抽象地表示了通信时的软件元素(如进程或子程序)或硬件元素(如智能I/O芯片等)。实体是通信时能发送和接收信息的任何软硬件设施。2006-10计算机网络基础(第二版)杜煜15接口(Interface)分层结构中各相邻层之间要有一个接口,它定义了较低层向较高层提供的原始操作和服务。相邻层通过它们之间的接口交换信息,高层并不需要知道低层是如何实现的,仅需要知道该层通过层间的接口所提供的服务,这样使得两层之间保持了功能的独立性。2006-10计算机网络
17、基础(第二版)杜煜16开放系统互连参考模型(OSI/RM)为了实现不同厂家生产的计算机系统之间以及不同网络之间的数据通信,国际标准化组织ISO对各类计算机网络体系结构进行了研究,并于1981年正式公布了一个网络体系结构模型作为国际标准,称为开放系统互连参考模型(OSI/RM),也称为ISO/OSI。“开放”表示任何两个遵守OSI/RM的系统都可以进行互连,当一个系统能按OSI/RM与另一个系统进行通信时,就称该系统为开放系统。2006-10计算机网络基础(第二版)杜煜17OSI的分层模型2006-10计算机网络基础(第二版)杜煜18基于OSI的通信模型结构2006-10计算机网络基础(第二版)
18、杜煜19OSI各层的功能概述 第1层:物理层(Physical Layer)在物理信道上传输原始的数据比特(bit)流,提供为建立、维护和拆除物理链路连接所需的各种传输介质、通信接口特性等。第2层:数据链路层(Data Link Layer)在物理层提供比特流服务的基础上,建立相邻节点之间的数据链路,通过差错控制提供数据帧在信道上无差错地传输,并进行数据流量控制。2006-10计算机网络基础(第二版)杜煜20OSI各层的功能概述(二)第3层:网络层(Network Layer)为传输层的数据传输提供建立、维护和终止网络连接的手段,把上层来的数据组织成数据包(Packet)在节点之间进行交换传送
19、,并且负责路由控制和拥塞控制。第4层:传输层(Transport Layer)为上层提供端到端(最终用户到最终用户)的透明的、可靠的数据传输服务。所谓透明的传输是指在通信过程中传输层对上层屏蔽了通信传输系统的具体细节。2006-10计算机网络基础(第二版)杜煜21OSI各层的功能概述(三)第5层:会话层(Session Layer)为表示层提供建立、维护和结束会话连接的功能,并提供会话管理服务。第6层:表示层(Presentation Layer)为应用层提供信息表示方式的服务,如数据格式的变换、文本压缩、加密技术等。第7层:应用层(Application Layer)为网络用户或应用程序提供
20、各种服务,如文件传输、电子邮件(E-mail)、分布式数据库、网络管理等。2006-10计算机网络基础(第二版)杜煜22OSI/RM的信息流动 2006-10计算机网络基础(第二版)杜煜23物理层 物理层是OSI/RM的最低层。它直接与物理信道相连,起到数据链路层和传输媒体之间的逻辑接口作用,提供建立、维护和释放物理连接的方法,实现在物理信道上进行比特流传输的功能。2006-10计算机网络基础(第二版)杜煜24物理层涉及的内容一通信接口与传输媒体的物理特性除了不同的传输介质自身的物理特性外,物理层还对通信设备和传输媒体之间使用的接口做了详细的规定,主要体现在四个方面:机械特性电气特性功能特性规
21、程特性2006-10计算机网络基础(第二版)杜煜25EIA RS-232C接口 在串行通信中,EIA RS-232C是应用最为广泛的标准。发送和接收数据的计算机或终端系统,称为数据终端设备(DTE),如计算机。用来实现信息的收集、处理和变换的设备称为数据通信设备(DCE),如调制解调器。2006-10计算机网络基础(第二版)杜煜26RS-232C接口的特性 RS-232C使用9针或25针的D型连接器DB-9或DB-25。目前,绝大多数计算机使用的是9针的D型连接器。RS-232D规定使用25针的D型连接器。RS-232C采用的信号电平515V代表逻辑“1”,515V代表逻辑“0”。在传输距离不
22、大于15米时,最大速率为19.2kbps。2006-10计算机网络基础(第二版)杜煜27RS-232C接口各针脚的功能定义 针脚号信号名称说 明1保护地(SHG)屏蔽地线7信号地(SIG)公共地线2发送数据(TxD)DTE将数据传送给DCE3接收数据(RxD)DTE从DCE接收数据4请求发送(RTS)DTE到DCE表示发送数据准备就绪5允许发送(CTS)DCE到DTE表示准备接收要发送的数据6数据传输设备就绪(DSR)通知DTE,DCE已连到线路上准备发送20数据终端就绪(DTR)DTE就绪,通知DCE连接到传输线路22振铃指示(RI)DCE收到呼叫信号向DTE发RI信号8接收线载波检测(DC
23、D)DCE向DTE表示收到远端来的载波信号21信号质量检测DCE向DTE报告误码率的高低23数据信号速率选择器DTE与DCE间选择数据速率24发送器码元信号定时(TC)DTE提供给DCE的定时信号15发送器码元信号定时(TC)DCE发出,作为发送数据时钟17接收器码元信号定时(RC)DCE提供的接收时钟2006-10计算机网络基础(第二版)杜煜28物理层涉及的内容二数据交换单元为二进制比特比特的同步线路的连接物理拓扑结构传输方式2006-10计算机网络基础(第二版)杜煜29数据链路层 数据链路层是OSI/RM的第二层,它通过物理层提供的比特流服务,在相邻节点之间建立链路,传送以帧(Frame)
24、为单位的数据信息,并且对传输中可能出现的差错进行检错和纠错,向网络层提供无差错的透明传输。数据链路层的有关协议和软件是计算机网络中基本的部分,在任何网络中数据链路层是必不可少的层次,相对高层而言,它所有的服务协议都比较成熟。2006-10计算机网络基础(第二版)杜煜30数据链路层涉及的具体内容成帧物理地址寻址流量控制差错控制接入控制2006-10计算机网络基础(第二版)杜煜31数据链路层的物理地址寻址节点1的物理地址为A,若节点1要给节点4发送数据,那么在数据帧的头部要包含节点1和节点4的物理地址,在帧的尾部还有差错控制信息(DT)。2006-10计算机网络基础(第二版)杜煜32网络层 计算机
25、网络分为资源子网和通信子网。网络层就是通信子网的最高层,它在数据链路层提供服务的基础上,向资源子网提供服务。网络层与数据链路层的关系如下图所示:2006-10计算机网络基础(第二版)杜煜33网络层的作用数据链路层只是负责同一个网络中的相邻两节点之间链路管理及帧的传输等问题。当两个节点连接在同一个网络中时,可能并不需要网络层,只有当两个节点分布在不同的网络中时,通常才会涉及到网络层的功能,保证数据包从源节点到目的节点的正确传输。网络层要负责确定在网络中采用何种技术,从源节点出发选择一条通路通过中间的节点,将数据包最终送达目的节点。2006-10计算机网络基础(第二版)杜煜34网络层涉及的概念逻辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IT认证 IT 认证 计算机网络技术 课件
限制150内