网线破损导致“网络风暴”

笔者筹建过某公司的网络中心,该中心以负责全市各家分公司间信息的交换,实现各分公司间资源的共享。各分公司都通过DDN专线经路由器用TCP/IP协议与主机连接。

  网络中心的以太网分为两个网段:192.168.1.x和 192.168 2.x,以下简称网段 1和网段2。其中有用于处理备分公司信息的生产机及开发机各一台,另有二台与各分公司进行远程通信的路由器。另外还有一些用于开发和监控的计算机。网段2中有多台计算机,进行客一端的开发调试。开发机和一台计算机同时连在两个网段上。

  某天,网络发现各分公司的数据传输不正常,而旦是采用TCP/IP协议与中心连接的分公司的数据不正常。隔一段时间就发现这些分公司的数据通信室都不能进行,经过几天努力还是无法解决,但是公司正常运转必须借助网络,于是向笔者求助。

  诊断过程

  笔者赶到现场,仔细观察故障现象,基本上可以判断是通信问题造成的因为无论是在网段1 还是在网段2 上 计算机与生产机的连接都出现了时断时续的现象。而与生产机直接相连(不通过以太网)的主控台与主机的连接则没问题。从主控台上看,无论是内存占用还是CPU利用率等各方面都没有发现异常。而且生产机上的所有进程也都没有发现异常。看来问题出现在以太网上。

  既然两个网段与主机的连接都有问题,是不是两个网段都有问题呢?用TCP/IP协议中最基本的测试方法Ping命令测试,结果发现网段2中的各台计算机之间的连接都没有问题,而网段1 中,不只是各台计算机与生产机之间Ping时断时通,而且其他各台计算机之间互Ping也是时断时通。问题肯定出在网段1上。网段2 到生产机的通信有问题,是因为从网段2到生产机必须经过网段1。

  究竟是什么地方出了问题呢?网段1 中各台计算机既然都是通过一台HUB连在一起的,那么HUB出问题的概率很大,所以首先要查一下HUB。经检查,H U B的工作状态正常,但是插在某个端口中的双绞线的指示灯状态却不正常;是闪烁的红灯(与正常运行的计算机连接时,各端口的指示灯应为绿色)。拔下此端口中的双绞线,网段1 中各台计算机间的通信恢复正常。

  这就比较好办了,笔者 “顺藤摸瓜”沿着这条线排查下去,出问题的这条线连接的计算机正是接在网段1 上的。经查证,使用该计算机的用户想起出现问题时他恰好打开计算机。

  会不会是这台计算机的问题呢?这台计算机设置好之后很久没有更改了,问题不应出在软件上。是网卡出了问题吗?笔者用另一块好的网卡替换下计算机里原来的网卡,问题仍然存在,说明问题不是出在网卡上。笔者拿来另一台计算机接在这根网线上,还是不能正常连上网络,看来问题多半就在于网线。根据以往的经验,网线的问题多出现在水晶头上,水晶头如果压得不好,拔插的次数一多就容易出问题。笔者干脆把线两边原来的水晶头切下来重新做。出乎意料的是问题仍然存在。如此看来,问题只能是出在线中间了。笔者从一头顺着双绞线检查,终于找到了问题的根源,原来是线被一条机柜压住了。由于机柜很重,压的时间比较长,以至于把双绞线的外皮压破,造成双绞线混线。更换新的双绞线后 故障解决。

  排除心得

  由于以HUB连接的局域网采用CSMA/CD(即带有冲突检测的载波侦听多路存取)技术进行信息传输,所以当网线发生混线后,信号不能正常传输并产生错误信号,以至网段内充满错误信号,使得正常信号不能顺利传输,导致网络通信的时断时续。从本例中我们可以得到一些经验 :在以太网中,尤其是以HUB连接的共享以太网中,网络中任何一点产生的问题,都可能造成整个网络的不正常以至瘫痪。网线虽然是连在HUB和单个计算机之间,但若是出了问题却可能影响整个网络。

(0)

相关推荐

  • 网线破损导致“网络风暴”

    笔者筹建过某公司的网络中心,该中心以负责全市各家分公司间信息的交换,实现各分公司间资源的共享.各分公司都通过DDN专线经路由器用TCP/IP协议与主机连接. 网络中心的以太网分为两个网段:192.168.1.x和 192.168 2.x,以下简称网段 1和网段2.其中有用于处理备分公司信息的生产机及开发机各一台,另有二台与各分公司进行远程通信的路由器.另外还有一些用于开发和监控的计算机.网段2中有多台计算机,进行客一端的开发调试.开发机和一台计算机同时连在两个网段上. 某天,网络发现各分公司的数

  • 非对称网络不通 子网掩码导致网络不通是“祸首”

    网络不通,这是最多的网络问题表像,但如果你能访问我,但我不能访问你,这个问题就比较麻烦了.本文是作者在实战中的一起由子网掩码造成的故障总结. 网络不通是经常发生的一种现象,遇到这种现象,相信许多人都会将精力集中在网络线缆.网卡驱动.网卡参数方面;而在检查网卡参数时,他们或许又将眼光聚焦在IP地址.网关地址.DNS服务器或DHCP服务器等重点参数上.事实上,还有一个网络参数--子网掩码,同样也是非常重要的,要是我们忽略了对它的设置或将它设置错误,同样也会带来网络不通的故障.由于子网掩码参数平时不被

  • 故障的机器修好后重启,狂拉主库binlog,导致网络问题的解决方法

    问题简述: 一周前,有一台mysql服务器发生硬件故障,停机了.我们给专门负责这块的同学提交了申请,他们负责去报修这台服务器.今天这台服务器修好后,他们将其开机启动.服务器上的4个mysql实例在开机后自动启动,开始拉主库的binlog.由于这台服务器停机时间比较久,日志丢的比较多,狂拉主库的binlog,导致主库网络出现问题. 现象: 首先,我们完全没有意识到是因为一台坏掉的服务器重启拉主库binlog导致的,因为我们压根不知道 这台服务器什么情况,只知道1周前,我们报修了1台服务器.具体什么

  • 解析导致局域网网速变慢的五大真凶

    对于网管来说,局域网网速变慢是最麻烦的事之一了.如果是网络不通,反而能够快速地找到原因,但如果网络是通的,但网速变慢,这就最令人头痛.初次面对这类"软"故障时,往往有的人会束手无策.本文为大家介绍引起此类"软"故障常见的原因及排除方法,以提高大家对实际问题的处理能力. 一.网线问题导致网速变慢 我们知道,双绞线是由四对线按严格的规定紧密地绞和在一起的,用来减少串扰和背景噪音的影响.同时,在T568A标准和T568B标准中仅使用了双绞线的1.2和3.6四条线,其中,1

  • Windows下通过bat获取网络连线实际名称,加强IP类设置脚本的兼容性

    其中比较难解决的问题就是获取网络连线的实际名称,大部分人使用的IP设置脚本都是将[本地连接]写死在代码中,可实际上并不是所有电脑都叫本地连接:比如有的用户电脑可能升级了网卡驱动,或者更换了网卡,导致网络连线的名称变成"本地连接2",又比如有无聊好事者(某产线的作业员电脑),将网络连线的名称各种DIY,我就见过一个修改成"操蛋的青春",瞬间无语! 好了,废话不多说,直接上菜! 对于网络连线的实际名称,可能出现的情况有: 1.网卡更换/驱动升级导致名称变更,比如本地连接

  • 网管常用的网络命令集合

    如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写.  例如,"sh int" 的意思是 "show interface".  现在 Windows 2000 也有了类似界面的工具,叫做 netsh. 我们在 Windows 2000 的 cmd shell 下,输入 netsh  就出来:netsh> 提示符,  输入 int ip 就显示:  interface ip>  然后输入 dump ,我们就可以看到当前系统的网络配置: # ----

  • Windows网络命令行程序参数说明

    Windows网络命令行程序  C:\>nslookup www.jb51.net Server:  www Address:  192.168.5.8 Non-authoritative answer: Name:    www.jb51.net Address:  202.103.69.64 这部分包括:  shi 使用 ipconfig /all 查看配置  使用 ipconfig /renew 刷新配置  对于启用 DHCP 的 Windows 95 和 Windows 98 客户,请使

  • 网络基础学习之十九路由器的硬件连接

    在了解了路由器的基础知识后,从本篇开始就要正式介入路由器的使用了.本篇所要介绍的就是使用前的基础工作--路由器的硬件连接. 因为路由器属于一种用于网络之间互联的高档网络接入设备,因其连接的网络可能多种多样,所以其接口类型也就比较多.为此,在正式介绍路由器的连接方法之前我们有必要对路由器的一些基本接口进行认识. 一.路由器接口 路由器具有非常强大的网络连接和路由功能,它可以与各种各样的不同网络进行物理连接,这就决定了路由器的接口技术非常复杂,越是高档的路由器其接口种类也就越多.路由器既可以对不同局

  • 使用Python构建Hopfield网络的教程

    热的东西显然会变凉.房间会会人沮丧地变得凌乱.几乎同样,消息会失真.逆转这些情况的短期策略分别是重新加热. 做卫生和使用 Hopfield 网络.本文向您介绍了三者中的最后一个,它是一个只需要特定的参数就可以消除噪声的算法.net.py 是一个特别简单的 Python 实现,将向您展示它的基本部分如何结合到一起,以及为何 Hopfield 网络有时可以自失真的图案中 重新得到原图案.尽管这个实现有局限性,不过仍然可以让您获得关于 Hopfield 网络的很多有益且有启发作用的经验. 您寻求的是什

  • Win2KWinXP网络显示配置常用命令

    使用 netstat 显示连接统计 可以使用 netstat 命令显示协议统计信息和当前的 TCP/IP 连接.netstat -a 命令将显示所有连接,而 netstat -r 显示路由表和活动连接.netstat -e 命令将显示 Ethernet 统计信息,而 netstat -s 显示每个协议的统计信息.如果使用 netstat -n,则不能将地址和端口号转换成名称. Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径.Tracert 命令用 IP

随机推荐