好长时间没有静下心来写点东西了,今天就奢侈一会吧,听着音乐,把前几天遇到的一次网络故障回顾一下吧。首先声明我不是什么大神级别的网工,如果你想从我这篇文章里学习到什么很牛逼的技术的话,恐怕要让你失望了。我只是我。
这次实验室的网络故障,算是我接触计算机以来最折腾我的一次了吧。情况是这样的,应该是上周的周四吧,下午网络就不通了,右下角的电脑图标有一个黄色的感叹号。计算机接触了有3年了吧,知道这是怎么回事,在学校里,也经常遇到这样的问题,一般都是2天左右就好了。所以,就没怎么着急。
关于我们实验室,网络环境是这样的:墙上有一个接口,一根以太网网线从这个接口,串联了2个数据链路层的交换机,每个交换机个连接了10台电脑左右。
一般情况下,电脑右下角的小图标如果显示有一个红叉,说明是网线没有插好。如果是黄色的感叹号,则说明是网络的问题。因为学校整个是局域网,而且,现在的我们不需要手工分配IP,都是自动获取的IP。所以,如果出现黄色的感叹号一般不是我们的问题,如果你的电脑连接的有一个路由器的话,那么重启一下路由试试,如果路由也是好的。而且,其他宿舍或隔壁的办公室有网络的话,还有你的电脑的网卡驱动也是好的话,没有办法了,拨打校园的网络维修人员吧。
就这样一晃,3天过去了,周一,我和我的同学实在忍不下去了。这一次,我真的尝试了没有网络的日子,3天,我们都受不了了,开始行动吧。
在这次故障的前几天,我的宿舍也经历了一次黄色感叹号的网络故障,那一次,我重启了一下路由就OK了。可这次,我们发现实验室的交换机上面连一个按钮都没有,只有一个三个的插销接口。怎么办?断电吧,把实验室的总电源关了以后,大约几分钟以后吧,重启电源,不行,看来不是这个错误。那就,打电话,呼叫网络维护中心,打了,对方回应说,我们是学校的实验室,属于我们院系的管辖范围内,他们只管理宿舍区。我的那个桑心啊。
我们的实验室在二楼,而我们院系的机房在4楼。我们是计算机与信息工程学院。在我们这个二楼的还有其他老师的办公室,所以,我们去老师的办公室询问了那里的网络情况,发现好好的,没有断网的情况。好吧,上四楼,麻烦老师去。我们学院的机房有好几个,都是在四楼,有一个老师管理这个的。老师听了我们的来原。拿着测线器下来了。当她看了集线器的那个从墙上的接口接入的那个插口时(此句有点拗口),发现,集线器上的灯光一闪一闪的,不像其他的接口一样,均匀的亮着。测试了墙上的接口,发现是通的,然后从集线器上出来的接口,没有通。我们以为是集线器的问题,因为有2个集线器,所以我们把那一个也拆下来了,测试,发现也是这样的,不通。墙上的接口通过一根网线直接和电脑相连,发现是可以联网的。老师很无语,去楼上拿了一个新的集线器,连接上,发现也不行。老师,很无语很无语。怀疑是我们的实验室电脑被病毒感染了。我一听,我的心凉了。这也太玄乎了吧。这病毒也太厉害了吧,它怎么知道我连接的是墙上的网线还是集线器。
老师无奈的走了,刚好碰见我们的网络老师,好了,也来看看吧。情况又从头到尾的给网络老师汇报了一下。老师也是怀疑集线器的由问题了。根据集线器的型号,上网查了集线器的设置,发现,不行,我们实验室的集线器,是那种傻瓜式的,根本不用设置,即插即用,简单的很。老师也是忙乎了大半天,还是不行。最后天晚了,就让老师走了。
晚上的时候,我们又折腾了大半天,我和同学讨论了一下:墙上的借口直接和电脑相连,网络是通的,说明,墙上的接口是好的,因为电脑可以联网,所以电脑应该也是好的。接口通过网线然后和交换机相连,就不可以了,说明交换机有问题。但是实验室的2台交换机一起坏了,这样的概率也太大了吧。如果是交换机的问题,那么为什么老师拿来的新的交换机还是不可以。说明不是交换机的问题。奥,我的天哪。哪里出错了。
一下午的时间,把实验室的所有的网络布线都给排查了一下,担心是不是有什么回路的产生。不知不觉,已经22点了,回去吧,等到明天看看吧。回去的时候,抱着一丝的希望,我把实验室的交换机拿回宿舍,想换一个物理网络环境测试一下交换机,交换机坏的概率真的不大。
这让我想起了一个故事,有这么一个人,一天从早上就开始很不顺心,然后,一直到晚上,他都要崩溃了。已经沮丧到谷底了,事情开始转折了。
通了,交换机是好的,看来不是交换机的问题。额,那是什么的问题,交换机是好的,墙上的接口也是好的。最后,就只剩下一个了,那就是电脑。就像我想的那样,有东西在捣乱。我之所以这么想,还是因为断网的前几天,我频繁的FQ行为,我心里是耿耿有怀。真的但心是自己的行为造成的这次网络故障。
好吧,为了打消我心里的困惑,明天,把我们宿舍的路由器带去,还有的我的本本电脑。总之交换机肯定是好的。
一大早,我们就来到了实验室。首先测试路由器的功能,恩,完美的和墙上的接口通信了,而且和我的电脑也连通了。接下来,把交换机也连接上,(⊙o⊙)…)通了,我的天啊,通了。墙上的接口和交换机中间连接一个路由器,尽然好了。可是我们把路由器去掉,就不行了,太奇怪了。昨天晚上我还在群里面就这个问题和成员讨论了一下。他们说,是不是有的交换机接口被关闭了。关于,这个交换机接口关闭的疑惑,我们在连接路由的情况下,把每个口用一根网线测试了一下。期间,我发现,老师在测试一根网线通不通的时候,用的是测线器,其实,有一个路由器或者交换机就可以测试网线的好坏的。把一根网线插在不同的接口上,2个指示灯都亮的话,那么就是好的。这叫做通路。突然感觉很初中的电路一样。
没辙了没辙了,能测的都测了,能排除的都排除了,没办法了,通知实验室的boss(院长)吧。boss来了,看了看,然后,电话直接打到校网络中心,哎呀,还是boss出马,一个顶俩。说去的话有分量。
对方不知是什么来头,总之很厉害的样子。我以为他会亲自到来,视察一下我们这儿的环境。没想到,远程和boss电话,就把问题搞定了。首先,神秘人物获取了我们这儿一台电脑的MAC地址。这时候,我们的电脑是直接和墙上的接口相连的,所以网上通的。我们把交换机连上,然后ping了一下校园里的网关,带有参数-t的奥。就这样通了。哈哈,太高兴了。完事儿以后,boss询问了故障的原因,对方说,是因为我们的交换机和学校那边的交换机的速率不匹配,我们这边的速率太大了,那边承受不了,所以……当我们,把墙上的接口单独的和电脑相连的时候,这时候速率是很慢的。而且路由器也属于慢速率型的。神秘人物把我们实验室的网速调慢了一些,这就可以了。哎呀,不管了,只要有网速就可以。总比没有网络的好多了。