最近接到一个网吧反馈,开机速度奇慢,游戏卡顿,远程服务器看客户机开机虚拟盘读写速度确实很慢,怀疑交换机问题。让网管早上吧总闸拉掉,继续测试还是不行,服务器硬盘测速都正常,于是去网吧现场勘查。
网吧网络拓扑为星网结构,主交换48电口4光口,服务器连接使用2个光口,剩下的两个分交换占用2个光口。
首先拔掉分交换两个光口只测试主交换,客户机到服务器内网速度一样是不行,如下图:
服务器到客户机发包测速一样不正常。如下图:
询问网管最近网吧是否有其他变动,回答没有。
于是怀疑主交换出问题了,换了一个主交换,无效。
换掉服务器和交换机之间的万兆模块,无效。
更换服务器万兆网卡,无效。
使用千兆网线连接主交换,无效。
主交换只插一根客户机网线和服务器千兆网线,速度正常
换回主交换只插一根客户机网线和服务器万兆网卡,速度正常(至此已经排除“主交换”和“服务器万兆网卡”还有“万兆模块”的问题了)
怀疑是网线中间有回路或者网线打铁导致,隧逐一插网线测试,当插到标签为吧台的网线是,客户机到服务器发包异常。
隧排查吧台网线结构,发现是吧台只走了一根网线,到吧台交换机。交换机再分网线到一个WiFi、监控和收费机上。
但是上面查的网线明显多几条,拔掉多余的之后再发包测速,速度正常。看来回路出现在这里,顺着网线找了一下,发现监控线插了两条,一条到wifi,一条到监控交换机上。又看了一下WiFi没用wan口,只是用lan口做了AP。
又询问网吧老板得知昨天早上电脑公司来给网吧监控添加了一个外网。问题找到了,就是交换机到WiFi这根网线个之前的监控交换机到吧台交换机形成了一个回路。
拔掉吧台交换机到监控交换机之间的那根网线,问题至此解决。
网吧出现这种情况第一时间问最近又没有什么变动。然后以最大方向逐一向小方向排查,就算是某一个机器的水晶头出问题了,也能找到,虽然方法比较笨但极有效。
最后传一个局域网网速测试工具:iperf的傻瓜版,就是不需要命令行了,唯一的缺点就是太傻瓜,想反向发包就得反着再开一次软件,不像iperf的命令行直接反向一个-R就可以了。
评论前必须登录!
注册