这主要是针对网络间加了路由器的情形。由于不正常的路由、错误的子网分割或对方机器上设有相应的路由。或双方的帧类型不同。可以从以下几点来找出问题。
1)、用"traceroute 目的IP" 来找到包可到的机器A,问题往往出现在A的下一步B上,看看B上有无返回的路由。这样一步一步到达目的IP。
2)、确保子网间的路由正确。
3)、确保同一局域网上机器使用同样的帧类型。如:EthernetII ,802.3,802.5等。
4、网络间歇性地不通、减慢或死锁。
这主要是由于一些工作量大的程序,超出系统的负荷造成。这时需要调整内核参数。
1)、有时会出现类似"out of streams"等错误提示。先可以用"netstat -m" 来查看系统运行此程序所需的STREAMS。然后调整它。
2)、过时的驱动程序也会引起网络死锁。这只要及时更新其最新版本即可。
5、网速很慢
这个问题有两种可能,一是网络提供商的原因,另一种就是你机器本身的原因,网络提供商的问题我们这里就不讲了,主要讲一下机器本身的原因。
1)、网线问题
我们知道,双绞线是由四对线按严格的规定紧密地绞和在一起的,用来减少串扰和背景噪音的影响。同时,在T568A标准和T568B标准中仅使用了双绞线的1、2和3、6四条线,其中,1、2用于发送,3、6用于接收,而且1、2必须来自一个绕对,3、6必须来自一个绕对。只有这样,才能最大限度地避免串扰,保证数据传输。本人在实践中发现不按正确标准(T586A、T586B)制作的网线,存在很大的隐患。表现为:一种情况是刚开始使用时网速就很慢;另一种情况则是开始网速正常,但过了一段时间后,网速变慢。后一种情况在台式电脑上表现非常明显,但用笔记本电脑检查时网速却表现为正常。对于这一问题本人经多年实践发现,因不按正确标准制作的网线引起的网速变慢还同时与网卡的质量有关。一般台式计算机的网卡的性能不如笔记本电脑的,因此,在用交换法排除故障时,使用笔记本电脑检测网速正常并不能排除网线不按标准制作这一问题的存在。我们现在要求一律按T586A、T586B标准来压制网线,在检测故障时不能一律用笔记本电脑来代替台式电脑。
2)、网络中存在回路
当网络涉及的节点数不是很多、结构不是很复杂时,这种现象一般很少发生。但在一些比较复杂的网络中,经常有多余的备用线路,如无意间连上时会构成回路。比如网线从网络中心接到计算机一室,再从计算机一室接到计算机二室。同时从网络中心又有一条备用线路直接连到计算机二室,若这几条线同时接通,则构成回路,数据包会不断发送和校验数据,从而影响整体网速。这种情况查找比较困难。为避免这种情况发生,要求我们在铺设网线时一定养成良好的习惯:网线打上明显的标签,有备用线路的地方要做好记载。当怀疑有此类故障发生时,一般采用分区分段逐步排除的方法。
(责任编辑:武林网)
新闻热点
疑难解答