当前位置:首页 » 网络连接 » 计算机网络一种自上而下的方法
扩展阅读
手机网络成e网怎么回事 2025-05-15 20:41:27

计算机网络一种自上而下的方法

发布时间: 2022-05-06 17:29:51

Ⅰ 将计算机网络体系结构的通信协议划分为七层,自下而上第二层是 。[[

OSI是Open System Interconnect的缩写,意为开放式系统互联参考模型。在OSI出现之前,计算机网络中存在众多的体系结构,其中以IBM公司的SNA(系统网络体系结构)和DEC公司的DNA(Digital Network Architecture)数字网络体系结构最为着名。为了解决不同体系结构的网络的互联问题,国际标准化组织ISO(注意不要与OSI搞混))于1981年制定了开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM)。这个模型把网络通信的工作分为7层,它们由低到高分别是物理层(Physical Layer),数据链路层(Data Link Layer),网络层(Network Layer),传输层(Transport Layer),会话层(Session Layer),表示层(Presen tation Layer)和应用层(Application Layer)。第一层到第三层属于OSI参考模型的低三层,负责创建网络通信连接的链路;第四层到第七层为OSI参考模型的高四层,具体负责端到端的数据通信。每层完成一定的功能,每层都直接为其上层提供服务,并且所有层次都互相支持,而网络通信则可以自上而下(在发送端)或者自下而上(在接收端)双向进行。当然并不是每一通信都需要经过OSI的全部七层,有的甚至只需要双方对应的某一层即可。物理接口之间的转接,以及中继器与中继器之间的连接就只需在物理层中进行即可;而路由器与路由器之间的连接则只需经过网络层以下的三层即可。总的来说,双方的通信是在对等层次上进行的,不能在不对称层次上进行通信。
OSI 标准制定过程中采用的方法是将整个庞大而复杂的问题划分为若干个容易处理的小问题,这就是分层的体系结构办法。在OSI中,采用了三级抽象,既体系结构,服务定义,协议规格说明。
ISO将整个通信功能划分为七个层次,划分层次的原则是:
1、网中各节点都有相同的层次。
2、不同节点的同等层次具有相同的功能。
3、同一节点能相邻层之间通过接口通信。
4、每一层使用下层提供的服务,并向其上层提供服务。
5、不同节点的同等层按照协议实现对等层之间的通信。

第一层:物理层(PhysicalLayer),规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了DTE和DCE之间各个线路的功能;规程特性定义了利用信号线进行bit流传输的一组操作规程,是指在物理连接的建立、维护、交换信息是,DTE和DCE双放在各电路上的动作系列。
在这一层,数据的单位称为比特(bit)。
属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。

第二层:数据链路层(DataLinkLayer):在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。
数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
在这一层,数据的单位称为帧(frame)。
数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。

第三层是网络层(Network layer)

在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。网络层的任务就是选择合适的网间路由和交换结点, 确保数据及时传送。网络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息- -源站点和目的站点地址的网络地址。

如果你在谈论一个IP地址,那么你是在处理第3层的问题,这是“数据包”问题,而不是第2层的“帧”。IP是第3层问题的一部分,此外还有一些路由协议和地址解析协议(ARP)。有关路由的一切事情都在第3层处理。地址解析和路由是3层的重要目的。网络层还可以实现拥塞控制、网际互连等功能。
在这一层,数据的单位称为数据包(packet)。
网络层协议的代表包括:IP、IPX、RIP、OSPF等。

第四层是处理信息的传输层(Transport layer)。第4层的数据单元也称作数据包(packets)。但是,当你谈论TCP等具体的协议时又有特殊的叫法,TCP的数据单元称为段(segments)而UDP协议的数据单元称为“数据报(datagrams)”。这个层负责获取全部信息,因此,它必须跟踪数据单元碎片、乱序到达的数据包和其它在传输过程中可能发生的危险。第4层为上层提供端到端(最终用户到最终用户)的透明的、可靠的数据传输服务。所为透明的传输是指在通信过程中传输层对上层屏蔽了通信传输系统的具体细节。
传输层协议的代表包括:TCP、UDP、SPX等。

第五层是会话层(Session layer)

这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。如服务器验证用户登录便是由会话层完成的。

第六层是表示层(Presentation layer)

这一层主要解决拥护信息的语法表示问题。它将欲交换的数据从适合于某一用户的抽象语法,转换为适合于OSI系统内部使用的传送语法。即提供格式化的表示和转换数据服务。数据的压缩和解压缩, 加密和解密等工作都由表示层负责。

第七层应用层(Application layer),应用层为操作系统或网络应用程序提供访问网络服务的接口。
应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。

Ⅱ 计算机网络 自上而下的方法与internet特色 中文版

看你问的书应该是你希望学习计算机网络方面的知识,《计算机网络》自上而下这本书也算是本好书,不过对于初学者来说不太适合,我有一些建议:
下面这两套书都经典得无敌:
1. Danglas Comer写的《用TCP/IP进行网际互联》共三册
2. W.Richard Stevens写的《TCP-IP详解》共三册(注:此书因为基于BSD4.4-LITE,所以更适合Linux的源代码学习)
给你个忠告,网络部分是一个相对独立的大系统,包含的内容很多,就像一个操作系统一样,掌握一部分核心的内容就可以走天下了,别想着都吃下了,你会被噎死的!!呵呵
我个人正在学习《TCP/IP详解》的卷一和卷二,当时也是老师推荐的,确实写得很不错,书中实例也很多

如何学习 计算机网络自顶向下方法

《计算机网络自顶向下方法》是2009年机械工业出版社出版的图书,作者是库罗斯。本书是当前世界上最为流行的计算机网络教科书之一,采用了作者独创的自顶向下的方法来讲授计算机网络的原理及其协议,即从应用层协议开始沿协议栈向下讲解,强调应用层范例和应用编程接口,使读者尽快进入每天使用的应用程序环境之中进行学习和“创造”。本书的讲解以因特网为例,学以致用;注重教学法,深入浅出地重点讲解计算机网络的基本原理。
第4版全面关注了网络安全问题;更新并扩展了无线网络的覆盖范围,增加了有关802.11(WiFi)、802.16(WiMAX)和蜂窝网络的新内容;增强了P2P应用程序的内容,包括文件共享协议、BitTorrent等文件分发协议以及Skype的IP话音等新型多媒体应用;更新了局域网和多媒体网络的章节,以反映这些领域中理论与实践的变化;第1章中增加了有关端到端吞吐量分析的新材料;全面修订并增加了新的课后5-7题,以及附加了循序渐进的Ethereal实验。

Ⅳ 计算机编程是中自上而下好还是自底向上好为什么

引言:有的学生在选择专业的时候会选择关于计算机类的专业,认为这个专业发展前景比较大,毕竟现在是信息化时代,用到计算机的工作挺多。所以在计算机编程中,许多同学会有这样的问题。计算机编程是自上而下的好还是自底向上的好,首先我们要了解他们之间的区别,才能区分他们之间的好坏。接下来跟着小编一起去了解一下他们之间的区别吧。

选择这两个方面首先要懂得他们的原理,将原理弄懂,再结合自己的兴趣就比较好选择了。如果当你的大学课程中要学习计算机编程,而自己又不确定对哪种方式更加喜欢,可以先培养下兴趣,可以用它解决一下现实中的问题。看自己喜欢用哪一种方法,哪一种方法更方便,以及自己用的惯,就可以选择哪一种。

Ⅳ 学习计算机技术要注意什么

一、学习计算机网络应该注意要点

1.了解计算机网络的组成

计算机网络是计算机与通信技术的结合,软硬件的结合,通信子网与资源子网的结合,使理解可以降低在线课程学习的难度。这也是网络协议分层的基本知识,也就是说,为什么网络被划分为通信子网和资源子网,因为计算机网络是通过通信和计算机技术的结合产生的。分成2个子网后,问题变得更加简单。进一步地,分层可以进一步分为两层或三层,即物理层、链路层和网络层;资源子网进一步分为两层,即传输层和应用

网络硬件和软件的结合,这种概念的理解也很重要,比如互联网,是路由器和IP协议的结合,路由器是它的硬件,而IP协议就是它的软件。

网络的组成还应注意,不同类型的网络具有不同的组成方法,包括LAN、 WAN和Internet。因此,应该单独介绍网络的组成,并且不能在一般意义上讨论计算机网络的组成。网络应用程序中也存在类似情况。LAN,WAN和Internet的应用范围和方式不同。

2.如何学习网络协议

分层理论,分层协议,可以降低分析难度,分层和模块化是计算机技术的重要分析方法。首先将计算机网络划分为通信子网和资源子网层2,并进一步分层通信子网和资源子网。实际上,网络设备是层相关的,例如集线器、以太网交换机和路由器是不同层的网络设备。TCP / IP与层相关,例如IP层,传输层和应用层。网络安全与层有关,如应用层、传输层、网络层和链路层都有相应的安全协议。

3.了解网络分类的重要性可以更好地帮助读者清除思维方式,而不是像粘贴一样在头脑中。如地理分类,包括LAN、广域网;根据媒体分类,包括铜网、光网络、无线网络;根据应用程序分类,包括LAN应用程序和Internet应用程序。

4.务必学习TCP / IP协议。

底层是局域网,广域网或无线网络,然后是IP层,用于形成逻辑完整的网络。以上完成了通信子网的功能。TCP完成应用程序进程之间的通信,应用程序层完成应用程序。学习计算机网络的本质是学习TCP / IP协议,因为只有使用TCP / IP完整协议的网络才被称为真正的计算机网络。因此,学习TCP / IP协议并了解TCP / IP协议的内涵,它还真正了解计算机网络并学习计算机网络。

二、了解计算机网络技术中的一些常用术语

1.广播模式

传统的局域网采用广播模式,可以理解共享媒体访问控制,可以理解以太网的冲突域,集线器组网的性能较差,并逐步被淘汰。人们理解以太网交换机对局域网发展的重要性,因为广播模式属于传统局域网,交换网络是交换局域网,是以太网,分水岭发展的里程碑。另外,在MAC层或IP协议中,经常强调广播,因为广播方法简单并且适合于分发诸如多媒体广播,会议电视信息分发等信息。

2.交换

WAN采用切换。分组交换是计算机网络技术中非常重要的技术。它是核心技术和代表性技术。局域网开始使用广播,后来也采用了切换。然而,与广域网交换不同,广域网位于网络层,并且交换分组。局域网位于MAC层,并交换MAC帧。事实上,互联网必须进行交换。数据包在路由器的不同端口之间转发。它们也可以被视为交换,但人们习惯于调用数据包的存储和转发。可以看出,交换的概念对计算机网络非常重要,而计算机网络技术离不开交换。

3.点对点和端到端点对点有两个含义。一个是与广播相比,数据传输仅用于某个节点的通信。WAN通常采用点对点方法。在路由之后,选择链接,然后将数据发送到由地址指示的目的地。点(不传递给其他节点)。另一个是相对于端到端的。这里,点对点意味着数据传输是逐点传输的,而端到端意味着数据传输通常不会通过中间节点(不是逐点),或者节点是没处理。例如,传输层的数据传输以端到端的方式在应用程序之间传输。由于中间节点没有传输层,因此无法处理它们,也无需处理它们。在网络层,链路层的数据传输是点对点传输。

4.网络应用模式

网络的最终目标是申请,应用程序离不开双方的网络通信,那么双方的关系是什么?他们如何互动?在TCP / IP协议中,它们的关系是客户端/服务器(C / S模式,C / S模式用于描述双方之间的通信方式。认为C和S之间的关系是关系在通信中,双方不能同时发起通信。一方首先发起通信,另一方响应通信。发起通信的一方是客户C.通信后响应通信的一方是服务器。因此,C / S模式已成为编写与通信相关的软件的模式,另一种模式是B / S模式,其中B是浏览器,S是WEB服务器。该模式主要用于软件编程模式。

5.自下而上自上而下

网络协议是分层的,分层协议的分析可以是自下而上的方法,也可以是自上而下的方法。自下而上是从物理层到分析层,从顶部到底部,从应用层到物理层。在过去,人们经常使用自下而上的方法,现在有更多的自上而下的方法。

6.什么是真正的计算机网络?

只有使用TCP / IP完整协议的网络才能称为计算机网络,例如因特网,局域网,广域网等属于计算机通信网络,属于通信子网,是用于数据传输,尤其是广域网。主要功能是对于数据传输,局域网的概念可以包括通信子网,或者某个网络的应用是使用LAN模式。但是,在这种模式下,上层也采用TCP / IP协议,如果要访问Internet,则还必须采用属于Internet的TCP / IP协议。因此,计算机网络通常是指使用TCP / IP协议的因特网,例如因特网。三个、了解教材结构,建立计算机网络的整体概念

Ⅵ 谁有《计算机网络——自顶向下方法与Internet特色》中文版的电子版啊

计算机网络—自顶向下方法与Internet特色 中文版 第三版》点评
解放军理工大学 陈鸣(博导)
当我在1986年第一次研读Andrew S. Tanenbaum教授着的《计算机网络》时,计算机网络在我国尚未出现.1988年,我国引进国外设备构建了第一个全国性的X.25数据网络,使我第一次对网络和协议有了直观深入的认识.由于应用不多,虽然该网的国家主干速率仅有4.8kb/s,但网络仍然很空闲;在随后的几年中,个人计算机的性价比大幅度提高,采用NetWare网络操作系统的10Mb/s以太网迅速升温并普及,证券,金融等部门和国家大型企业率先推行计算机化,从而引发了学习,建设计算机网络的热潮,高校普遍感到有开设《计算机网络》课程的必要性了,尽管那时因特网好像离我国还非常遥远.现在,因特网已经进入千家万户,计算机网络这门课程逐步走向研究生的课堂,走向计算机和通信大学生的课堂,直至走向许多专业大学生的课堂.国内外网络教材的数量不断增加,但质量良莠不齐;讲解着名的ISO OSI的七层体系结构逐步被讲解因特网体系结构所替代;网络新技术不断出现,知识点不断增多,网络书不断加厚,随之而来出现了教学重点被冲淡的问题……无论如何,计算机网络是计算机和通信两个领域的交叉学科,内容极为复杂,涉及以错综复杂的方式彼此交织的许多概念,协议和技术,计算机网络原理是一门公认的较难教授和学好的课程.因此,很多教授和学者都致力于改进计算机网络的教材和教学法.
20年多来,我一直在计算机网络领域从事研究和教学工作,几乎每年都担任计算机网络课程的教学任务,包括了从短训班学员,本科生到硕士研究生,博士研究生的各个教学层次.为此,我非常关心国内外计算机网络教材的最新发展,每当看到有价值的网络书,我都会毫不犹豫地买下阅读,每每都会有很大收获和体会.如果你一定要我用一句话来评论给我留下深刻印象的网络教科书的话,我会说(这可能会导致片面):知识全面,学术严谨是Andrew S. Tanenbaum教授的的风格(代表作《计算机网络》,第四版原版由机械工业出版社引进);Douglas E. Comer教授对TCP/IP联网基本思想和实现技术有深刻的诠释;Larry L. Peterson教授 (代表作《计算机网络:系统方法 第三版》中文版,影印版皆由机械工业出版社2005年出版)则强调网络整体的系统性和普遍原则,有大家风范;谢希仁教授撰写的网络教科书注重网络知识点之间的联系,并与中文读者有天然沟通;James F. Kurose和Keith W. Rose教授撰写的网络教科书(代表作计算机网络—自顶向下方法与Internet特色第三版即本书)最大亮点的则在于精心选择教学内容和独具匠心的教学法,是高质量的入门级经典之作.正如许多专家所指出的那样,该书不仅用作大学本科生和短训班的教材极为适合,而且对网络专业人员也是有价值的参考资料.
网络领域的革命性变化必然要导致网络教科书的变化:首先,因特网已经接掌了计算机网络,因此,今天有关计算机网络的问题都必然与因特网联系起来.第二,网络中的"高增长领域"目前是网络服务和应用程序,因此必须强调网络应用程序开发.Kurose和Ross博士长期参与并见证了这种变化,在教学实践中以独创的自顶向下教学法解决现有网络教科书中存在的问题.自从该书的第1版于2001年问世以来,已经被数以百计的大学和学院采用,被译为10多种语言提供给世界上数以万计的学生和专业人士使用.在国内,已有许多着名高校选其为计算机,通信等专业的本科生和研究生教材.例如,解放军理工大学计算机与网络工程专业本科生自2002年起陆续使用该书第一版,第二版教材,2005年使用该书第三版前5章内容作为本科"计算机网络原理"课程的教材,而后4章内容及前5章要点则作为硕士研究生"计算机网络"课程的基本教材,配合相关实验均取得了良好的教学效果.
James F. Kurose和Keith W. Rose教授的《计算机网络—自顶向下方法与Internet特色》一书的显着特点是:
1. 独创的"自顶向下"教学法.由于计算机网络的复杂性,长期以来按分层体系结构自下而上讲授网络课程内容似乎已成一种定式.该书特别强调应用层,及早激发学生们的学习热情,及早强调DIY(Do-It-Youself) 开发网络应用程序.
2. 以因特网为研究对象.由于因特网的成功,因特网已经成为计算机网络的代名词.该书以因特网体系结构的5层模型来组织材料,为学生们的学习热情提供原动力.
3. 着眼原理.计算机网络领域的许多基础性的重要问题已经研究得较为清楚,重点研究这些原则,将使学生获得长"保质期"的知识,在飞速发展的网络研究开发中保持判断力和启发创造力.
4. 注重教学法.为帮助学生们理解关键的技术概念和激发学习积极性,本书包括了许多类比,幽默和实际的例子,引人入胜的历史事件和实践原则,对网络领域声名卓着的创新家们的专访,以及网站上翔实的教学资料和实验内容等.
5. 及时更新教学内容.从2001年第一版到2003年的第二版,至2004年的第三版,本书及时引入重要的最新知识和放弃了许多过时的内容.本书第三版反映了网络领域的最新进展,如增加了包括无线网络和移动网络一章,扩充了对等网络,BGP,MPLS,网络安全,广播选路和因特网编址及转发方面的新材料,并修订了习题.
6. 强调实验教学.新版教材增加了一套实用的Ethereal实验,讲解学生们如何亲眼观察网络协议的运行过程和产生的结果的方法;对多个难以理解的网络问题给出了原理性示教;给出编制网络应用程序的具体建议和部分源程序,鼓励大家用多实践的观点来解决网络教学要求理论联系实践的问题.
在本书的教学中,由于学时有限和专业词汇的艰涩,学生们普遍感到使用原版教材经过老师讲解,虽然能够理解课程内容但却难以在短期内记住其中的内容,从而导致学习效果不佳.该书的中译本能够为缓解在有限时间内有效地学习计算机网络知识(而不是英文本身)的矛盾能起到重要作用.
在该书第三版的翻译中,译者改正了书中存在的多处错误与排版错误并得到了原书作者的认可;译者和编辑们经常就某些网络术语的中文标准译法或更准确的译法展开讨论,力图使该教科书的网络专业词汇更加规范.机械工业出版社还就与该书配套的实验问题与专家们进行了深入的探讨,在该书的教学资料,实验设计等方面有一系列考虑,这将有助于我国高校教师教好这门课程,也有助于学子们学好这门重要的课,为进一步深入学习计算机网络其他知识打下坚实的基础.
特色以及评论:

“本书是书中珍品——Kurose和Ross采用一种新颖的自顶向下方法,使得复杂的网络问题变得井井有条!无论是对学生还是对专业人士该书的价值将是无法估量的。
——leonardKleinrock,加利福尼亚大学洛杉矶分校
“我认为Kurose和Ross与学生们沟通得很好,同时将重点放在基本概念和原则上,而基本概念和原则从长远来看才是真正要紧的。”
——ShivkumarKalyanaraman,Rensselaer理工学院
“对于希望理解因特网实际运行原理的网络专业人士而言,这本书是一个无价的资源。作者采用自顶向下的方法解释了当今通信服务的底层技术,既引人入胜,又易于理解。这是一本必备书

Ⅶ 计算机网络(自上而下方法)翻译版

这里有您要找的书:
http://proct.dangdang.com/proct.aspx?proct_id=20478379

Ⅷ 谢希仁的计算机网络讲的内容和外国的计算机网络自顶向下方法有什么区别

后者更详细,但是本质的区别是顺序正好相反。谢希仁的是从物理层开始讲,讲到应用层,而自顶向下方法是按应用层传输层网络层这个顺序讲的。
个人认为都可以看,外国的这本在某些算法上说的更细,我是把谢希仁的作为主要,然后如果哪里有疑问就把机械工业的这本作为辅助去查一查

怎么维护日常网络当中的故障与解决

浅谈计算机网络常见故障处理及维护方法
海口市高级技工学校 王学军
[关键词] 网络故障网络维护分类解决办法
[摘要] 网络故障极为普遍,网络故障的种类也多种多样,要在网络出现故障时及时对出现故障的网络进行维护,以最快的速度恢复网络的正常运行,掌握一套行之有效的网络维护理论、方法和技术是关键。就网络中常见故障进行分类,并对各种常见网络故障提出相应的解决方法。

随着计算机的广泛应用和网络的日趋流行,功能独立的多个计算机系统互联起来,互联形成日渐庞大的网络系统。计算机网络系统的稳定运转已与功能完善的网络软件密不可分。计算机网络系统,就是利用通讯设备和线路将地理位置不同的、信息交换方式及网络操作系统等共享,包括硬件资源和软件资源的共享:因此,如何有效地做好本单位计算机网络的日常维护工作,确保其安全稳定地运行,这是网络运行维护人员的一项非常重要的工作。
在排除比较复杂网络的故障时,我们常常要从多种角度来测试和分析故障的现象,准确确定故障点。
一、分析模型和方法
(一)七层的网络结构分析模型方法
从网络的七层结构的定义和功能上逐一进行分析和排查,这是传统的而且最基础的分析和测试方法。这里有自下而上和自上而下两种思路。自下而上是:从物理层的链路开始检测直到应用。自上而下是:从应用协议中捕捉数据包,分析数据包统计和流量统计信息,以获得有价值的资料。
(二)网络连接结构的分析方法
从网络的连接构成来看,大致可以分成客户端、网络链路、服务器端三个模块。
1、客户端具备网络的七层结构,也会出现从硬件到软件、从驱动到应用程序、从设置错误到病毒等的故障问题。所以在分析和测试客户端的过程中要有大量的背景知识,有时PC的发烧经验也会有所帮助。也可以在实际测试过程中询问客户端的用户,分析他们反映的问题是个性的还是共性的,这将有助于自己对客户端的进一步检测作出决定。
2、来自网络链路的问题通常需要网管、现场测试仪,甚至需要用协议分析仪来帮助确定问题的性质和原因。对于这方面的问题分析需要有坚实的网络知识和实践经验,有时实践经验会决定排除故障的时间。
3、在分析服务器端的情况时更需要有网络应用方面的丰富知识,要了解服务器的硬件性能及配置情况、系统性能及配置情况、网络应用及对服务器的影响情况。
(三)工具型分析方法
工具型分析方法有强大的各种测试工具和软件,它们的自动分析能快速地给出网络的各种参数甚至是故障的分析结果,这对解决常见网络故障非常有效。
(四)综合及经验型分析方法靠时间、错误和成功经验的积累
在大多数的阿络维护工作人员的工作中是采用这个方法的,再依靠网管和测试工具迅速定位网络的故障。
二、计算机无法上网故障排除
1、对于某台联网计算机上不了网的故障,首先要分别确定此计算机的网卡安装是否正确,是否存在硬件故障,网络配置是否正确在实际工作中我们一般采用Ping本机的回送地址(127.0.0.1)来判断网卡硬件安装和TCPIP协议的正确性。
如果能Ping通,即说明这部分没有问题。如果出现超时情况,则要检查计算机的网卡是否与机器上的其它设备存在中断冲突的问题。通过查看系统属性中的设备管理器,查看是否在网络适配器的设备前面有黄色惊叹号或红色叉号,如有则说明硬件的驱动程序没有安装成功,可删除后重新安装。另外,要确保TCPIP协议安装的正确性,并且要绑定在你所安装的网卡上。如果重新安装后还是Ping不通回送地址,最好换上一块正常的网卡试一试。由于在局域网中划分了VLAN,所以连在不同VLAN中的计算机都有各自不同的IP地址、子网掩码和网关。要在机器的网络属性中设定的IP地址等数据与连接的VLAN相匹配,否则将出现网络不通的情况。
当确保了计算机的硬件设备和网络配置正确后,接着就要查看计算机与交换机之间的双绞线,交换机的RJ45端口或交换机的配置是否有问题。此时我们要Ping上网计算机所在VLAN的网关,不通的话就要分段检查上面所说的各项。
最简单的方法是检查双绞线,用线缆测试仪检测双绞线是否断开。双绞线没有问题,就要查看交换机的端口是否坏了。交换机每一个端口都有状态指示灯以询问一下其它网管人员就可以排除了,如果不放心可以对照查看。交换机的参数配置表也是网络管理员必备的资料之一,并且随着网络用户的变化要不断地修改,检测到此,如果端口指示灯不亮,就只能是端口损坏了,可以把跳线接到正常使用的端口上排除其它原因,确定是端口的问题。
2、一批联网计算机上不了网对于同时有一批计算机上不了网的故障,首先要找到这些计算机的共性,如是不是属于同一VLAN或接在同一交换机上的,若这些计算机属于同一VLAN,且属于计算机分别连接于不同的楼层交换机,那么检查一下路由器上是否有acl限制,在路由器上对该VLAN的配置是否正确,路由协议(如我局的OSPF协议)是否配置正确。若这些计算机属于同一交换机,则应到机房检查该交换机是否有电源松落情况,或该交换机CPU负载率是否很高,与上一级网络设备的链路是否正常。
通常某交换机连接的所有电脑都不能正常与网内其它电脑通讯,这是典型的交换机死机现象,可以通过重新启动交换机的方法解决。如果重新启动后故障依旧,则检查一下那台交换机连接的所有电脑,看逐个断开连接的每台电脑的情况,慢慢定位到某个故障电脑,会发现多半是某台电脑上的网卡故障导致的。
故障通常是交换机的某个端口变得非常缓慢,最后导致整台交换机或整个堆叠慢下来。通过控制台检查交换机的状态,发现交换机的缓冲池增长得非常快,达到了90%或更多。原因及解决方法为:首先应该使用其它电脑更换这个端口上原来的连接,看是否由这个端口连接的那台电脑的网络故障导致的,也可以重新设置出错的端口并重新启动交换机,个别时候,可能是这个端口损坏了。
三、故障定位及排除的常用方法
(一)告警性能分析法
通过网管获取告警和性能信息进行故障定位。我们单位使用了Siteview网络网管,可以对全单位的网络设备进行管理,平时多观察各设备CPU负载率和各线路的流量。当有人反映不能连接至网络或网速很慢时,可通过网管观察计算机与交换机的连接情况,是否有时断时通的现象,交换机CPU负载率是否很高,线路流量是否很大。通过观察设备端口状态,分析和观察交换机哪个端口所接的计算机发包量不太正常。
(二)查看网络设备日志法
经常看一下网络设备的日志,分析设备状况。我曾经通过showlonging命令观察到4006交换机下连的2950交换机经常每隔7小时down掉,然后又up,因时间间隔较长,单位人员未感觉网络中断,在此期间我们检查并确定了光缆、光收发器、网线、交换机配置、交换机端口均正常,后来的间隔时间由原来的7小时减为7分钟。由此我们立即判定2950交换机本身有故障,马上将已准备好的备用交换机换上,从而减少了处理故障的时间,并在最短时间内恢复网络。
(三)替换法
替换法就是使用一个工作正常的物体去替换一个工作不正常的物体,从而达到定位故障、排除故障的目的。这里的物件可以是一段线缆、一个设备和一块模块。
(四)配置数据分析法
查询、分析当前设备的配置数据,通过分析以上的配置数据是否正常来定位故障。若配置的数据有错误,需进行重新配置。
四、结束语
计算机网络技术发展迅速,网络故障也十分复杂,本文介绍了常见的几类故障及其维护方法。为了在网络出现故障时及时对网络进行维护,以最快的速度恢复网络的正常运行,在网络维护中还需要注意以下几个方面:
1、建立完整的组网文档,以供维护时查询。如系统需求分析报告、网络设计总体思路和方案、网路拓扑结构的规划、网络设备和网线的选择、网络的布线、网络的IP分配,网络设备分布等等。
2、做好网络维护日志的良好习惯,尤其是有一些发生概率低但危害大的故障和一些概率高的故障,对每台机器都要作完备的维护文档,以有利于以后故障的排查。这也是一种经验的积累。
3、提高网络安全防范意识,提高口令的可靠性,并为主机加装最新的操作系统的补丁程序和防火墙、防黑客程序等来防止可能出现的漏洞。