网卡的故障判定与排除
2006-08-03    安恒公司 技术部   
打印自: 安恒公司
地址: HTTP://mimo.anheng.com.cn/news/article.php?articleid=891
网卡的故障判定与排除

大家都知道网络上的任何一个站点,包括路由器,交换机,服务器直至一般的站点都需要通过网卡(NIC)来和网络连通。随着网络上站点的数量越来越多,网卡的使用自然也就越来越多。随之而来的网卡故障也明显的增加。

不少用户对网卡没有引起足够的重视。例如最便宜的网卡几十元,而质量好的网卡上百元。有些用户为了节省费用选择了最便宜的网卡而没有考虑它们可能带来的问题。有一点还要特别说明的是对于以太网来说,很多故障不是简单地通与不通的问题。而是所谓的软故障,或间歇故障。这些故障使得网络运行速度很慢而有很难找到真正的原因。不幸的是很多网管人员并不知道网卡会存在如此之多的故障,而且在故障诊断的时候花费了很大的精力和时间在错误的方向上进行故障查找。这里仅举一个例子:

网卡电平低。如果网卡的电平低从而使网络的站点根本无法与网络连通,这种故障就很容易检查出来。当然没有测试仪的情况下得出的结果可能不是这样具体,只是知道该网卡有问题而不能联网。而真正的网卡电平低可能是网卡的电平处于一种临界的状态。即网卡的电平在正常与非正常的临界边缘。而网卡的电平低有又与网络电缆的距离有关。当站点距离交换机或集线器距离较近,可能就没有问题,而当距离较远时就会有问题。而所暴露出来的问题是网络的速度慢。要说明的是,网卡在上网时当一次连接失败以后,网卡不会立即报告错误而是再次试图上网。只要在规定的次数之内网卡可以和网络连通就不会将问题向网络的高层报告,这样用户就不知道网卡存在问题。所以在进行网络故障查找时,网卡的测试就变得很重要。

一. 网卡测试的主要内容

网卡的测试主要有:网卡的连接脉冲是否有并且是否正常(电平和极性),网卡的电平是否正常,网卡的速度是否和集线器或交换机匹配(10M 或100M),网卡的工作方式是否和网络设备匹配(全双工或半双工),网卡是否非常错误的帧(长横帧和短帧)以及网卡所绑的协议有哪些。

 

上图是福禄克公司网络万用表的测试结果。从测试结果中可以得到网卡的电平是否正常,速度是多少以及工作的方式。从而也可以得出网络是否与网络连接设备是否匹配。

如果进一步测试,还可以测试网卡的健康状况,也就是网卡是否发出各种错误。如果网卡发出错误就需要更换。

二. 预防性的网卡测试

在进行网络组建的时候,不仅要考虑网卡的价格,还要考虑网卡的性能。所以最好对不同的网卡进行比较测试。测试应该包括几个内容。

  1. 首先,应该测试网卡的硬件,例如网卡的电平,脉冲极性,速度以及工作方式。测试时应该使用比较长距离的电缆,同时测试要进行数次的反复测试。
  2. 其次,要对网卡是否发出错误的帧进行测试,这时需要将网卡和网络连通。
  3. 在站点进行协议绑定时,对于不使用的协议不要装载。因为这些不使用的协议会造成网络带宽的浪费。
  4. 对于网络中所使用的网卡,网络管理部门应该所有这些网卡的驱动软件。同时要对这些驱动软件进行定期的更新。也就是说网管部门应该有这些网卡最新的驱动软件。因为网卡在生产时的驱动可能会有一些问题,而厂家会在随后的软件升级中予以解决。这也就是网卡的备案。

总之,随着网络站点数量的大量增加,网卡的问题日渐突出。而网络管理人员通常对此没有引起足够的重视,而且由于没有比较简单的测试网卡以及集线器和交换机接口的测试仪,从而使网卡问题被忽略。现在福禄克公司的网络万用表正是解决这一问题的最好工具。自从该仪器推出以来,已经有相当多的用户通过它解决了长期困扰他们的网卡以及网络连接设备的接口问题。

 

责任编辑: admin