发新话题
打印

[转帖]网速变慢的故障分析

[转帖]网速变慢的故障分析

计算机网络发生故障是不可避免的。校园网建成运行后,网络故障诊断是网络管理的重要工作。一般当网络发生信息不通、不能浏览Web等连通性故障时,故障现象比较明确,容易观察和定位故障点,此类故障解决起来并不困难。然而最令人头痛的是网络是通的,但网速变慢。初次面对这类“软”故障时,往往有的人会束手无策。本文为大家介绍引起此类“软”故障常见的原因及排除方法,以提高大家对实际问题的处理能力。

一、网线问题导致网速变慢

我们知道,双绞线是由四对线按严格的规定紧密地绞和在一起的,用来减少串扰和背景噪音的影响。同时,在T568A标准和T568B标准中仅使用了双绞线的1、2和3、6四条线,其中,1、2用于发送,3、6用于接收,而且1、2必须来自一个绕对,3、6必须来自一个绕对。只有这样,才能最大限度地避免串扰,保证数据传输。本人在实践中发现不按正确标准(T586A、T586B)制作的网线,存在很大的隐患。表现为:一种情况是刚开始使用时网速就很慢;另一种情况则是开始网速正常,但过了一段时间后,网速变慢。后一种情况在台式电脑上表现非常明显,但用笔记本电脑检查时网速却表现为正常。对于这一问题本人经多年实践发现,因不按正确标准制作的网线引起的网速变慢还同时与网卡的质量有关。一般台式计算机的网卡的性能不如笔记本电脑的,因此,在用交换法排除故障时,使用笔记本电脑检测网速正常并不能排除网线不按标准制作这一问题的存在。我们现在要求一律按T586A、T586B标准来压制网线,在检测故障时不能一律用笔记本电脑来代替台式电脑。

二、网络中存在回路导致网速变慢

当网络涉及的节点数不是很多、结构不是很复杂时,这种现象一般很少发生。但在一些比较复杂的网络中,经常有多余的备用线路,如无意间连上时会构成回路。比如网线从网络中心接到计算机一室,再从计算机一室接到计算机二室。同时从网络中心又有一条备用线路直接连到计算机二室,若这几条线同时接通,则构成回路,数据包会不断发送和校验数据,从而影响整体网速。这种情况查找比较困难。为避免这种情况发生,要求我们在铺设网线时一定养成良好的习惯:网线打上明显的标签,有备用线路的地方要做好记载。当怀疑有此类故障发生时,一般采用分区分段逐步排除的方法。

三、网络设备硬件故障引起的广播风暴而导致网速变慢

作为发现未知设备的主要手段,广播在网络中起着非常重要的作用。然而,随着网络中计算机数量的增多,广播包的数量会急剧增加。当广播包的数量达到30%时,网络的传输效率将会明显下降。当网卡或网络设备损坏后,会不停地发送广播包,从而导致广播风暴,使网络通信陷于瘫痪。因此,当网络设备硬件有故障时也会引起网速变慢。当怀疑有此类故障时,首先可采用置换法替换集线器或交换机来排除集线设备故障。如果这些设备没有故障,关掉集线器或交换机的电源后,DOS下用“Ping”命令对所涉及计算机逐一测试,找到有故障网卡的计算机,更换新的网卡即可恢复网速正常。网卡、集线器以及交换机是最容易出现故障引起网速变慢的设备。

四、网络中某个端口形成了瓶颈导致网速变慢

实际上,路由器广域网端口和局域网端口、交换机端口、集线器端口和服务器网卡等都可能成为网络瓶颈。当网速变慢时,我们可在网络使用高峰时段,利用网管软件查看路由器、交换机、服务器端口的数据流量;也可用Netstat命令统计各个端口的数据流量。据此确认网络数据流通瓶颈的位置,设法增加其带宽。具体方法很多,如更换服务器网卡为100M或1000M、安装多个网卡、划分多个VLAN、改变路由器配置来增加带宽等,都可以有效地缓解网络瓶颈,可以最大限度地提高数据传输速度。

五、蠕虫病毒的影响导致网速变慢

通过E-mail散发的蠕虫病毒对网络速度的影响越来越严重,危害性极大。这种病毒导致被感染的用户只要一上网就不停地往外发邮件,病毒选择用户个人电脑中的随机文档附加在用户机子的通讯簿的随机地址上进行邮件发送。成百上千的这种垃圾邮件有的排着队往外发送,有的又成批成批地被退回来堆在服务器上。造成个别骨干互联网出现明显拥塞,网速明显变慢,使局域网近于瘫痪。因此,我们必须及时升级所用杀毒软件;计算机也要及时升级、安装系统补丁程序,同时卸载不必要的服务、关闭不必要的端口,以提高系统的安全性和可靠性。

总之,计算机网络的应用越来越广泛,提高校园网的管理水平、不断学习、注重理论知识和实际操作的密切结合是相当重要的。

TOP

Re:[转帖]网速变慢的故障分析

好,有见解
dddddd

TOP

Re:[转帖]网速变慢的故障分析

偶对关于形成回路的的故障不是很理解,希望楼主或其他进来的了解的兄弟能解释一二!!!
(还有偶经常在两个级连交换机之间用两条双绞线连接,这是不是也构成回路?!!!)
期待中!!

TOP

Re:[转帖]网速变慢的故障分析

两个级连交换机之间用两条双绞线连接不一定是回路, 要看是否有把port設為Port Trunking; Port Trunking即端口干路,可以理解为:将交换机上的多个端口在物理上连接起来,在逻辑上捆绑在一起,形成一个拥有较大带宽的端口,组成一个干路,以达到平衡负载和提供备份线路的目的。
如果沒有設定為Port Trunking, 那就是回路了, 可能會造成交换机死机;
解決的方法為設定STP(交换机要有提供)或避免接成回路;
长期以来,设计第二层网络的网络管理员依靠IEEE 802.1d生成树协议(STP)提供冗余性,同时确保多个网络网桥和交换机之间的连接没有回路。然而,802.1d和802.1q虚拟局域网(VLAN)的融合给网络架构带来了难题。
  如果你有多个链路隔离VLAN流量,STP可能导致部分数据通路瘫痪。802.1s多生成树协议(MSTP)可以通过支持一个网络内的多个生成树,来解决这个问题。这项标准使管理员可以把VLAN流量分配给唯一的通路。
  假设有这样一种网络结构:三台交换机完全互连。网络上两个VLAN的识别号(ID)分别为10和20。交换机1把VLAN 10和VLAN 20分配给了两个不同的端口,这样一来,VLAN 10和VLAN 20的流量都可以在不同链路上传输。初一看,这似乎是种理想的配置结构,可以均衡两个VLAN上的流量负载。然而,STP运行在该网络上的所有三个交换机上面。
  如果交换机3被选为根网桥,STP会封阻交换机1和交换机2之间的链路。如果出现这种情况,来自VLAN 20的流量就无法通过网络传输。之所以会出现这个问题,是因为尽管把VLAN 10和20当作完全隔离的网络,但基于802.1d的初始STP却把整个拓扑当作单一网络,因为它没有多个网络的概念。
  另一种解决办法就是在交换机上运行多个独立的STP副本(即生成树协议实例)。但给每个VLAN分配不同的生成树实例并不实际,因为这会给交换机带来开销。此外,大多数网络不需要好几种逻辑拓扑。确切地说,每种所需的拓扑有一个生成树实例就够了。
  多个设备要以合理方式进行交互,就要知道如何把VLAN映射到多生成树实例。在大型企业网络中,可能需要不同的VLAN-to-MSTP实例。就这点而言,802.1s标准可以通过使用多生成树区域,来满足这些不同的映射需求。
  再来分析开头那个例子,你可以明白使用802.1s是如何解决拓扑问题的。如果你把VLAN 10分配给MSTP实例1、把VLAN 20分配给MSTP实例2,就会有两种不同的生成树拓扑。交换机3将成为实例1的根网桥,会封阻交换机1和2之间的链路。
  但与基于802.1d的情况不同,这条链路的封阻只是针对来自VLAN 10的流量而言。来自VLAN 20的流量可以通过这条链路传输。同样,MSTP实例2选择交换机2作为其根网桥,针对来自VLAN 20的流量,封阻了交换机1和3之间的链路。
  网络管理员只要为VLAN分配独立的生成树拓扑,就可以确保两个VLAN都能在网上顺畅传输。这就获得了所需的效果,即均衡网络流量,同时体现出了802.1s MSTP在网络拓扑中的价值。

TOP

Re:[转帖]网速变慢的故障分析

多谢了。
我是个笨小孩`,笨小孩。。。。。。。

TOP

发新话题
  清除 Cookies - 联系我们 - 邮件技术资讯网 - Archiver - WAP - 繁體中文
当前时区 GMT+8, 现在时间是 2008-7-6 21:56

本论坛为非盈利中立机构,论坛所有言论纯属发表者个人意见,与《 邮件技术资讯网》论坛立场无关。内容所涉及的版权和法律相关事宜请参考各自所有者的条款。
如果认定侵犯了您的权利,请联系我们尽快处理。本论坛原创内容请联系本站后再行转载并务必保留我站信息。此声明修改不再另行通知,本论坛保留最终解释权。
*本论坛QQ群:1#群2233231(推荐) 2#群2598254(已满) 3#群15974064(推荐) 4#群14173252(推荐)*
Powered by Discuz! 6.0.0  © 2001-2007 Comsenz Inc.