职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 2752|回复: 2

看现象找故障 网络测试工具来帮忙

[复制链接]
老牛 发表于 2007-1-23 08:09 | 显示全部楼层 |阅读模式
当用户端出现网络故障时,用户应该先依据一定的步骤检测网络故障原因,以判断看是自己计算机端故障,还是外界线路或其他故障,这样才能对故障排除做到有的放矢。另外,网络故障千奇百怪,虽然有多类硬件工具或软件工具可供解决,但也得根据具体故障现象来合理选择。本文将针对不同的故障现象,列举常用的测试解决方案,以供大家参考。
一、网络广播风暴
  广播风暴是一种在网上广播的消息导致大量响应,每个响应又导致大量响应的状态;严重的广播风暴可能封锁所有网络通讯量,导致网络灾难的发生。导致此类现象的原因较多,比如当网卡或网络设备损坏后会不停地发送广播包,也会导致广播风暴。现在一般采用VLAN来控制广播风暴的出现。
  当网络设备硬件有故障时也会引起网速变慢。当怀疑有此类故障时,首先可采用置换法替换交换机来排除集线设备故障;然后关掉交换机电源用ping命令对所涉及计算机逐一测试,找到有故障网卡的计算机,更换新的网卡即可。即是说,此时的故障解决要用到的工具,主要是一些网络测试命令,比如“Ping”及“Tracert”等。
  比如要检测当前网络是否存在数据响应不畅的问题,以判断是否会导致风暴的发生,可使用“Tracert”来跟踪到某个站点的路由情况,使用命令如下:Tracert www.it168.com,在返回的结果中,如果“Request timed out”字段较多,则大致可判断在当前网络的路由器或交换机中存在响应不畅的问题(图1)。

图1
  当然也可使用专门的软件工具来解决,比如“Sniffer”。利用Sniffer软件的Host Table功能,将网络内所有计算机通过Internet出口的网络流量按照发出数据包的包数多少进行排序,并根据数据包的流向来判断是否存在网络广播现象(图2)。

图2
  二、网络变慢、数据出错
  网络出现迟钝、传输数据错误,有时数据更新出现空白,数据更新速度偶尔变慢或断续的现象,在企业网络中也是时有发生。这类现象表明网络中有大量的非法数据包存在,通常以电磁干扰和接地回路方面的问题居多。
  为了确定干扰源的准确位置,可将大部分与工作站相连的交换机电源关闭,而让服务器继续工作;然后使用各类硬件测试仪工具实现诊断,比如福禄克、安捷伦等公司的产品(图3)。

图3
  通常情况下,利用此类专业诊断设备的测试数据,网络专业人员可以分析网络整体的健康状况;可测量的参数包括网络特性、基线性能、设备列表、故障日志以及交换机端口统计数据等;可对企业网络进行快速的安装、维护和故障诊断。
 三、网络瘫痪
  网络瘫痪应该属于较严重的网络故障了。通常引起这类现象的原因很多,硬件设备损坏、网络传输介质断裂、病毒破坏、网络操作系统配置问题、雷电破坏等,都有可能导致此类现象的发生。
  在具体的故障排除过程中,除了从网络设备的表面现象观察其是否正常工作外,最主要的还是借助于专门的工具来完成诊断。对于传输介质的完好性检查较为简单,可使用一般的网线测试仪来完成(图4);当然也可使用最为传统简便的方法,即使用“Ping”命令,通过对目标地址的“Ping”操作,来测试网内连通性是否正常(常使用“Ping 192.168.1.1”命令行)。

图4
  另外,就是使用“协议分析仪”对网络状态进入更为深入的检查了。协议分析仪一般有专用的硬件设备和专门的软件。这类协议分析仪典型的功能是数据包的捕捉、协议的解码、统计分析和数据流量的产生。通过此类工具捕捉到的实际流量、提取流量的特征等结果,来对网络系统的流量及网络的响应作出相应的诊断,产品如图5所示。

图5
  而软件型协议分析仪用得最多的当属Ganymede Software 公司的Chariot 软件。它是一款应用层IP网络及网络设备的测试软件,可提供端到端、多操作系统、多协议测试、多应用模拟测试等功能;其应用范围包括有线、无线、局域网、广域网络及网络设备间的测试,对于网络故障定位与排除都能起到重要的辅助作用(图6)。

图6
  四、测试总结
  根据网络故障现象,采取不同的解决办法,这本来就是一个测试的过程。而具体的测试操作无外乎硬件(网络设备)与软件(操作系统、协议配置)两方面。通常情况下,目前的网络设备测试的方法有2 种:一是将设备放在一个仿真的网络环境中,通过分析该产品在网络中的行为对其进行测试;二是使用专用的网络测试设备对产品进行测试,如专用的性能分析仪器等。
  对于网络系统的布线测试、物理连通性的测试和故障监测也有专门的工具,这些工具是一些底层的网络测试和维护工具,如Fluke 公司的网络听诊器、网络一点通、企业级网络测试仪等等。而网络电缆测试仪、令牌环网测试仪、以太网测试仪还有光缆测试仪等等,都是在网络系统的实施部署和运行维护阶段采用的常用的测试工具。对于网络协议的一致性测试一般有专门的测试工具来支持,比如说对ISDN、ATM 、ADSL、帧中继等的实现都有专门的测试仪。
  不管采用的是硬件或软件的办法,目的都是为了解决实际的问题。在网络测试中,依据故障现象来决定采取何种测试解决方案,也需要长期的经验积累及对相关测试工具的熟悉了解。

[ 本帖最后由 老牛 于 2007-1-27 13:41 编辑 ]
peace2008 发表于 2007-1-29 09:07 | 显示全部楼层
::16::
donphone 发表于 2007-1-31 19:17 | 显示全部楼层
我是该好好学学网络了
现在连局域网都不会建~~55555
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-4 18:15 , Processed in 0.140765 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表