2 如何排除以太网故障

一半的问题来自于电缆
(1)目测连接性
检查连接性常用的方法就是检查Hub、收发器以及近期出产的网卡上的状态灯 。假如是10BASE5的电缆,要仔细检查所有的AUI电缆是否牢固地连接,划锁要同时锁牢,很多问题只要简单地把未接牢的部分重新紧一下就解决了 。
(2)受损的电缆或连接部件
在你检查物理层的问题时,要注重受损的电缆,不正确的电缆类型(比如在以太网上用RG62或RG59),未打好的RJ45头,未按牢的BNC头 。对怀疑有问题的电缆可以用一般的电缆测试仪进行测试 。
(3)连接脉冲极性问题
无论是NIC还是Hub的连接脉冲极性都可以用测试测出,连接极性故障通常是由电缆的接线错误引起的 。
检查链路层的问题
(1)碰撞问题
假如平均碰撞率大于10%或是观察到非常高的碰撞,就需要进一步的测试了 。假如可能,试着通过减少网段规模(将网络分成小段)并随时监测碰撞的变化以隔离出发生问题的区域 。为了跟踪碰撞情况,就必须知道网络的流量 。可以使用背景流量发生器来加入适量的流量(100帧/秒、100字节长的流量),并同时观察网络的统计显示 。某些和介质有关的故障是与流量的大小成正比的 。可以用控制键改变流量同时观察碰撞与错误的改变 。这种做法要非凡小心,因为你很轻易给网络加入很重的流量 。解决与碰撞有关的问题经常是很费劲的,因为测试的情况在很大程度上取决于观察的位置 。也许在同一网段相距几尺远的不同观察点所看到的情况就不同,要多找几个点来测试并留意所发生的变化 。
假如碰撞与流量成正比,或碰撞几乎是100%,或几乎没有正常的流量,则可能是布线系统出了问题 。对于UTP的布线,可以在Hub上断开电缆然后进行电缆测试 。对于同轴缆就要进行阻抗测量,可以使用数字表或其他仪表的直流通断功能进行测试 。假如电缆两端都有端接器,从T型接头应测得大约25 ,假如从电缆的一端将会测得50。
(2)帧级错误
假如出现帧级错误,你就要运行错误统计测试,并通过详查功能把有问题的工作站的MAC地址找出,然后经过测试把故障确定下来 。可以试着将驱动程序用“干净”的原盘重新装入工作站,要确认各项配置完全 。假如这一切仍不奏效,可以试着把有疑问的网卡换掉 。
(3)利用率过高
假如利用率过高(平均值大于40%,瞬时峰值高于60%),那么网段负荷就过重了 。应当考虑安装网桥或路由器以减少在网段中的流量或把网段分成若干小的网段 。
客户服务器连接的完整性
假如在链路层上是完好的,那么我们就要来看一下协议方面是否有什么问题会影响服务器与客户之间的通信 。
(1)连通性
使用专业仪表,你可以运行Server List或Novell Ping测试功能,用来验证从测试点是否可以访问服务器或服务功能 。假如服务器没有回应,重新冷启动服务器并注重观察所有所需的驱动软件是否正确加载,有无错误提示 。Novell的3.11版本及以前版本,在缺省配置使用802.3RAW的打包,而3.12及以后的版本在缺省配置时都使用了802.2的打包类型 。
另外也可试着对服务器进行几次Ping测试,要确认请求信号与返回的响应信号数目相等,结果不一致则表明有时好时坏的网卡或Hub的故障导致帧的丢失 。临界状态的和已坏的桥或路由器也可以用此方法很快地定位 。
(2)服务器或服务的可达性
假如使用协议分析仪,就要捕捉3至4分钟的数据包来分析 。看一下是否有从服务器发出延时请求,并找出是哪个服务器,假如有延时请求,则表明服务器不能完全处理所加载的任务,每一个延时请求作废一个任务请求 。

推荐阅读