诊断与测试-课程内容.ppt
《诊断与测试-课程内容.ppt》由会员分享,可在线阅读,更多相关《诊断与测试-课程内容.ppt(94页珍藏版)》请在三一办公上搜索。
1、诊断与测试,网络故障,目 录,第一章 计算机网络体系结构概述,第二章 网络维护的方法,第三 章 物理层维护,第四章 数据链路层的维护,第五章 网络层的故障诊断与维护,第六 章 传输层维护,前 言,第七章 网络高层的维护,第八章 网络服务器的维护,第九章 无线网络的故障诊断,第十章 Intranet网络维护综合实训,第一章计算机网络体系结构概述,本章学习目标,掌握OSI七层模型和TCP/IP网络模型的划分及作用。掌握计算机网络系统的体系结构和网络协议的定义及其应用。理解网络互连设备(如交换机、集线器等)的工作原理,掌握其使用方法。正确理解、设计网络工程模型。,本章要点内容,网络体系结构的概念;开
2、放系统参考模型及其意义;计算机网络互连设备;计算机网络工程模型。,本章学前要求,对计算机有一定的了解,或者已经接触或操作过计算机。已经掌握了学习计算机所需要的外语、数学、物理等基础知识。已经掌握了计算机网络的基本知识,1.1 OSI参考模型,网络体系结构的概念1.网络体系结构的定义 计算机网络系统是一个十分复杂的系统。将一个复杂系统分解为若干个容易处理的子系统,然后“分而治之”,这种结构化设计方法是工程设计中常见的手段。分层就是系统分解的最好方法之一。在(图1-1)所示的一般分层结构中,n 层是n-1层的用户,又是n+1层的服务提供者。n+1层虽然只直接使用了n层提供的服务,实际上它通过n层还
3、间接地使用了n-1层以及以下所有各层的服务。在层次式结构中,每一层都可能有若干个协议。在两个(N)实体之间相互合作,共同完成(N)功能时,是受着一个或几个局部于(N)层的协议(简称(N)协议)所支配。(N)协议精确地规定(N)实体应如何利用(N-1)服务协同工作去完成(N)功能,以便向(N+1)实体提供(N)服务;换言之,(N)协议规定了(N)实体在执行(N)功能时的通信行为。,1.1 OSI参考模型,层次结构的好处在于各层相对独立、功能简单、层内的变化互不影响、即适应性强、易于实现和维护,分层结构还有利于交流、理解和标准化。所谓网络体系就是为了完成计算机间的通信合作,把每个计算机互连的功能划
4、分成定义明确的层次,规定了同层次进程通信的协议及相邻层之间的接口及服务。将这些同层进程通信的协议以及相邻层接口统称为网络体系结构。,图1-1 层次模型,1.1 OSI参考模型,2.层次结构 层次结构一般以垂直分层模型来表示(图1-2)。,图1-2 计算机网络的层次模型,1.1 OSI参考模型,层次结构的要点:1)除了在物理媒体上进行的是实通信之外,其余各对等实体间进行的都是虚通信。2)对等层的虚通信必须遵循该层的协议。3)n层的虚通信是通过n/n-1层间接口处n-1层提供的服务以及n-1层的通信(通常也是虚通信)来实现的。层次结构划分的原则:1)每层的功能应是明确的,并且是相互独立的。当某一层
5、的具体实现方法更新时,只要保持上、下层的接口不变,便不会对邻居产生影响。2)层间接口必须清晰,跨越接口的信息量应尽可能少。3)层数应适中。若层数太少,则造成每一层的协议太复杂;若层数太多,则体系结构过于复杂,使描述和实现各层功能变得困难。,1.1 OSI参考模型,网络的体系结构的特点是:1)以功能作为划分层次的基础。2)第n层的实体在实现自身定义的功能时,只能使用第n-1层提供的服务。3)第n层在向第n+1层提供的服务时,此服务不仅包含第n层本身的功能,还包含由下层服务提供的功能。4)仅在相邻层间有接口,且所提供服务的具体实现细节对上一层完全屏蔽。开放系统参考模型1.开放系统 在人们的日常使用
6、当中,不同年代、不同厂家、不同型号的计算机系统千差万别,将这些系统互连起来就要彼此开放。所谓开放系统就是遵守互连标准协议的实系统。实系统是由一台或多台计算机、有关软件、终端、操作员、物理过程和信息处理手段等的集合,对实系统的研究,就会涉及到具体的计算机和技术细节。采用抽取实系统中涉及互连的公共特性构成模型系统,然后,1.1 OSI参考模型,研究这些模型系统即开放系统互连的标准,这样就避免涉及具体机型和技术上实现细节,也避免技术的进步对互连标准的影响。所谓模型化的方法是用功能上等价的开放系统模型代替实开放系统。凡是符合抽象开放系统互连的特性的实系统都可视为一个开放系统。2.OSI七层模型 1)O
7、SI网络分层参考模型 开放系统互连(Open System Interconnection)基本参考模型是由国际标准化组织(ISO)制定的标准化开放式计算机网络层次结构模型,又称ISOs OSI参考模型。“开放”这个词表示能使任何两个遵守参考模型和有关标准的系统进行互连。OSI包括了体系结构、服务定义和协议规范三级抽象。OSI的体系结构定义了一个七层模型,用以进行进程间的通信,并作为一个框架来协调各层标准的制定;OSI的服务定义描述了各层所提供的服务,以及层与层之间的抽象接口和交互用的服务原语;OSI各层的协议规范,精确地定义了应当发送何种控制信息及何种过程来解释该控制信息。,1.1 OSI参
8、考模型,需要强调的是,OSI参考模型并非具体实现的描述,它只是一个为制定标准机而提供的概念性框架。在OSI中,只有各种协议是可以实现的,网络中的设备只有与OSI和有关协议相一致时才能互连。如图1-3所示,OSI七层模型从下到上分别为物理层(Physical Layer,PH)、数据链路层(Data Link Layer,DL)、网络层(Network Layer,N)、运输层(Transport Layer,T)、会话层(Session Layer,S)、表示层(Presentation Layer,P)和应用层(Application Layer,A)。,图1-3 ISOs OSI参考模型,
9、1.1 OSI参考模型,从图中可见,整个开放系统环境由作为信源和信宿的端开放系统及若干中继开放系统通过物理媒体连接构成。这里的端开放系统和中继开放系统,都是国际标准OSI7498中使用的术语。通俗地说,它们相当于资源子网中的主机和通信子网中的节点机(IMP)。只有在主机中才可能需要包含所有七层的功能,而在通信子网中的IMP一般只需要最低三层甚至只要最低两层的功能就可以了。2)各层功能简要介绍:第一层 物理层第一层负责最后将信息编码成电流脉冲或其它信号用于网上传输。它由计算机和网络介质之间的实际界面组成,可定义电气信号、符号、线的状态和时钟要求、数据编码和数据传输用的连接器。如最常用的RS-23
10、2规范、10BASE-T的曼彻斯特编码以及RJ-45就属于第一层。所有比物理层高的层都通过事先定义好的接口而与它通话。如以太网的附属单元接口(AUI),一个DB-15连接器可被用来连接层一和层二。第二层 数据链路层数据链路层通过物理网络链路提供可靠的数据传输。不同的数据链路层定义了不同的网络和协议特征,其中包括物理编址、网络,1.1 OSI参考模型,拓扑结构、错误校验、帧序列以及流控。物理编址(相对应的是网络编址)定义了设备在数据链路层的编址方式;网络拓扑结构定义了设备的物理连接方式,如总线拓扑结构和环拓扑结构;错误校验向发生传输错误的上层协议告警;数据帧序列重新整理并传输除序列以外的帧;流控
11、可能延缓数据的传输,以使接收设备不会因为在某一时刻接收到超过其处理能力的信息流而崩溃。数据链路层实际上由两个独立的部分组成,介质存取控制(Media Access Control,MAC)和逻辑链路控制层(Logical Link Control,LLC)。MAC描述在共享介质环境中如何进行站的调度、发生和接收数据。MAC确保信息跨链路的可靠传输,对数据传输进行同步,识别错误和控制数据的流向。一般地讲,MAC只在共享介质环境中才是重要的,只有在共享介质环境中多个节点才能连接到同一传输介质上。IEEE MAC规则定义了地址,以标识数据链路层中的多个设备。逻辑链路控制子层管理单一网络链路上的设备间
12、的通信,IEEE 802.2标准定义了LLC。LLC支持无连接服务和面向连接的服务。在数据链路层的信息帧中定义了许多域。这些域使得多种高层协议可以共享一个物理数据链路。第三层 网络层,1.1 OSI参考模型,网络层负责在源和终点之间建立连接。它一般包括网络寻径,还可能包括流量控制、错误检查等。相同MAC标准的不同网段之间的数据传输一般只涉及到数据链路层,而不同的MAC标准之间的数据传输都涉及到网络层。例如IP路由器工作在网络层,因而可以实现多种网络间的互联。第四层 传输层传输层向高层提供可靠的端到端的网络数据流服务。传输层的功能一般包括流控、多路传输、虚电路管理及差错校验和恢复。流控管理设备之
13、间的数据传输,确保传输设备不发送比接收设备处理能力大的数据;多路传输使得多个应用程序的数据可以传输到一个物理链路上;虚电路由传输层建立、维护和终止;差错校验包括为检测传输错误而建立的各种不同结构;而差错恢复包括所采取的行动(如请求数据重发),以便解决发生的任何错误。传输控制协议(TCP)是提供可*数据传输的TCP/IP协议族中的传输层协议。第五层 会话层会话层建立、管理和终止表示层与实体之间的通信会话。通信会话包括发生在不同网络应用层之间的服务请求和服务应答,这些请求与应答通过会话层的协议实现。它还包括创建检查点,使通信发生中断的时候可以返回到以前的一个状态。,1.1 OSI参考模型,第六层
14、表示层表示层提供多种功能用于应用层数据编码和转化,以确保以一个系统应用层发送的信息可以被另一个系统应用层识别。表示层的编码和转化模式包括公用数据表示格式、性能转化表示格式、公用数据压缩模式和公用数据加密模式。公用数据表示格式就是标准的图像、声音和视频格式。通过使用这些标准格式,不同类型的计算机系统可以相互交换数据;转化模式通过使用不同的文本和数据表示,在系统间交换信息,例如ASCII(American Standard Code for Information Interchange,美国标准信息交换码);标准数据压缩模式确保原始设备上被压缩的数据可以在目标设备上正确的解压;加密模式确保原始设
15、备上加密的数据可以在目标设备上正确地解密。表示层协议一般不与特殊的协议栈关联,如QuickTime是Applet计算机的视频和音频的标准,MPEG是ISO的视频压缩与编码标准。常见的图形图像格式PCX、GIF、JPEG是不同的静态图像压缩和编码标准。第七层 应用层应用层是最接近终端用户的OSI层,这就意味着OSI应用层与用户之间是通过应用软件直接相互作用的。注意,应用层并非由,1.1 OSI参考模型,计算机上运行的实际应用软件组成,而是由向应用程序提供访问网络资源的API(Application Program Interface,应用程序接口)组成,这类应用软件程序超出了OSI模型的范畴。应
16、用层的功能一般包括标识通信伙伴、定义资源的可用性和同步通信。因为可能丢失通信伙伴,应用层必须为传输数据的应用子程序定义通信伙伴的标识和可用性。定义资源可用性时,应用层为了请求通信而必须判定是否有足够的网络资源。在同步通信中,所有应用程序之间的通信都需要应用层的协同操作。OSI的应用层协议包括文件的传输、访问及管理协议(FTAM),以及文件虚拟终端协议(VIP)和公用管理系统信息(CMIP)等。3)对等通信 不同系统同等层之间按相应协议进行通信,同一系统不同层之间通过接口进行通信。只有最低层物理层完成物理数据传递,其他同等层之间的通信称为逻辑通信,其通信过程为将通信数据交给下一层处理,下一层对数
17、据加上若干控制位后再交给它的下一层处理,最终由物理层传递到对方系统物理层,再逐层向上传递,从而实现对等层之间的逻辑通信。一般用户由最上层的应用层提供服务。,1.1 OSI参考模型,层次结构模型中数据的实际传送过程如图1-4所示。图中发送进程送给接收进程数据,实际上是经过发送方各层从上到下传递到物理媒体,通过物理媒体传输到接收方后,再经过从下到上各层的传递,最后到达接收进程。在发送方从上到下逐层传递的过程中,每层都要加上适当的控制信息,即图中的H7、H6、.、H1,统称为报头。到最底层成为由“0”或“1”组成和数据比特流,然后再转换为电信号在物理媒体上传输至接收方。接收方在向上传递时过程正好相反
18、,要逐层剥去发送方相应层加上的控制信息。因接收方的某一层不会收到底下各层的控制信息,而高层的控制信息对于它来说又只是透明的数据,所以它只阅读和去除本层的控制信息,并进行相应的协议操作。发送方和接收方的对等实体看到的信息是相同的,就好像这些信息通过虚通信直接给了对方一样。,1.1 OSI参考模型,图1-4 数据的实际传递过程,OSI/RM模型是国际标准化组织(ISO)对开放系统互连制定的抽象模型,对网络的标准化有非常重要的意义,1.2 网络互联协议,协议1.网络协议的概念 网络协议就是网络中(包括互联网)传递、管理信息的一些规范,协议代表着标准化,这是一组规则的集合。如同人与人之间相互交流时需要
19、遵循一定的规矩一样,在网络系统中,为了保证数据通信能正确而自动地进行,制定了一整套的规则、标准或约定,这就是网络系统的通信协议,简称为网络协议。网络协议是一套语义和语法规则,用来规定有关功能部件在通信过程中的操作。一台计算机只有在遵守网络协议的前提下,才能在网络上与其他计算机进行正常的通信。网络协议通常被分为几个层次,每层完成自己单独的功能。通信双方只有在共同的层次间才能相互联系。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBIOS协议等等。在互联网上被广泛采用的是TCP/IP协议,在局域网中用得的比较多的是IPX/SPX.。用户如果访问Internet,则必须在网络协议中添加T
20、CP/IP协议。2.协议的组成 网络协议主要由三个要素组成:,1.2 网络互联协议,1)语义 协议的语义是指需要发出何种控制信息、完成何种操作以及作出何种应答。例如,在基本型数据链路控制协议中,规定协议元素SOH的语义表示所传输报文的报头开始,而协议元素ETX的语义,则表示正文结束。2)语法 语法是指数据和控制信息的结构和格式。例如,在传输一份数据报文时,可用适当的协议元素和数据,按下述的格式来表达,其中BCC是检验码。,3)规则 它规定了事件的执行顺序。例如在双方通信时,首先由源站发送一份数据报文,如果目标站收到的是正确的报文,就应遵循协议规则,利用协议元素ACK来回答对方,以使源站知道其所
21、发出的报文已被正确接收;如果目标站收到的是一份错误报文,便,1.2 网络互联协议,应按规则用NAK元素做出回答,以要求源站重发刚刚发过的报文。综上所述可见,网络协议实质上是实体间通信时所使用的一种语言。1.2.2 网络协议的应用 就像不同国家的人之间进行交流时需要使用一种彼此都理解的语言,网络中的计算机要想相互进行“交流”,也必须选择一种彼此都能听得懂的“公用语言”,即我们通常所说的网络通信协议(Protocol)。面对众多网络协议,我们可能无从选择。不过要是事先了解到网络协议的主要用途,就可以有针对性的选择了。以下是几种常用的网络协议及其应用:1.物理层协议 1)EIA RS-232C接口标
22、准 EIA RS-232C是由美国电子工业协会EIA(Electronic Industry Association)在1969年颁布的一种目前使用最广泛的串行物理接口Recommended Standard)的意思是“推荐标准”,232是标识号码,而后缀“C”则表示该推荐标准已被修改过的次数。RS-232标准提供了一个利用公用电话网络作为传输媒体,并通过调制解调器将远程设备连接起来的技术规定。,1.2 网络互联协议,2)X.21和X.21bis建议 X.21建议是CCITT于1976年制定的一个用户计算机的DTE如何与数字化的DCE交换信号的数字接口标准.X.21建议的接口以相对来说比较简单
23、的形式提供了点到点式的信息传输,通过它能实现完全自动的过程操作,并有助于消除传输差错。在数据传输过程中,任何比特流(包括数据与控制信号)均可通过该接口进行传输。ISO的OSI参考模型建议采用X.21作为物理层载规约的标准.。X.21 bis标准指定使用V.24/V.28接口,它们与EIA RS-232D非常类似。2.数据链路层协议 1)SLIP(Serial Line Internet Protocol)串行线路Internet协议 SLIP是一个TCP/IP协议,它用于在两台计算机之间通信。通常计算机与服务器连接的线路是串行线路,而不是如T1的多路线路或并行线。服务器提供商可以提供SLIP连
24、接,这样服务器就可以响应请求,并将请求发送到网络上,然后将网络返回的结果送至计算机。现已逐渐被功能更好的PPP点对点协议所取代。2)HDLC数据链路控制协议 HDLC数据链路控制协议是一组用于在网络结点间传送数据的协,1.2 网络互联协议,议。在HDLC中,数据被组成一个个的单元(称为帧)通过网络发送,并由接收方确认收到。HDLC协议也管理数据流和数据发送的间隔时间。HDLC是在数据链路层中最广泛最使用的协议之一。现在作为ISO的标准,HDLC是基于IBM的SDLC协议的,SDLC被广泛用于IBM的大型机环境之中。在HDLC中,属于SDLC的被称为通响应模式(NRM)。在通常响应模式中,基站(
25、通常是大型机)发送数据给本地或远程的二级站。不同类型的HDLC被用于使用X.25协议的网络和帧中继网络,这种协议可以在局域网或广域网中使用。3)PPP(Point to Point Protocol)点对点协议 PPP是用于串行接口的两台计算机的通信协议,是为通过电话线连接计算机和服务器而彼此通信而制定的协议。网络服务提供商可以提供点对点连接,这样提供商的服务器就可以响应请求,将请求接收并发送到网络上,然后将网络上的响应送回。PPP是使用IP协议,有时它被认为是TCP/IP协议族的一员。PPP协议可用于不同介质上包括双绞线,光纤和卫星传输的全双工协议,它使用HDLC进行包的装入。PPP协议既可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 诊断 测试 课程内容

链接地址:https://www.31ppt.com/p-6344265.html