公司接入的是10M光纤,以前一直用家用4口路由器接一台24×××换机,带30台电脑跑起来倒也没什么问题,后来头儿说要从技术上进行“上网行为管理”,我第一想到网管软件,后来研究来研究去发现用网管软件进行上网行为管理的成本并不低,而用实现起来也有点难度(我本是程序员,到了这家公司后才成为多面手的),所以后来选择了“上网行为管理路由器”,正好把原有的4口家服路由器也换掉,还借本买了机柜,装了空调,这会机房才真像个机房。
可是,新设备才新装上第二天,就有别的部门同事反应他们原来用的内部服务系统现在频繁掉线,我一下就蒙了,真的假的啊,刚换完设备你们就给小鞋穿,我可是“工程师”啊,可不能让这些什么也不懂的家伙给泡了,亲自去考查了一下掉线的问题,确实存在,还挺严重,同时,多数人反应网速远不如从前,看来这下子我成了恶人了。怎么回事呢?
掉线问题说明网络不稳定,那可以从几方面考虑,软件、网卡、水晶头、网线、交换机,软件方面不可能,没人动过服务器,而用服务器不止一台,都有这问题,不是个案,所以网卡的可能性也同时被排除,接下来是水晶头,我看了看线序果然不对,不知原来是什么人接的,于是我把所以错序的水晶头都重接了一遍,结果,还是不行。网线呢?怎么换也还是不行,那就是交换机了,很有可能,这个老交换机我一直就看它不爽,这回正好也给它换掉,于是我又搬来了一台Dlink的交换机,接上,掉线仍在继续,这时距新路由器的引进已经过了一个星期了,周末我干脆也没休,就是最后周日这天,下班后公司没几个人了,我发现有一台服务器已经不再掉线了,那么……也许是交换机的问题,但是一个企业级上网行为管理路由器加一个大品牌24口桌面交换机带30台电脑上10M光纤应该不是这么个状态,内网互通丢包严重(刚才忘了说了,请原谅我的语无伦次),这应该是交换机的问题,是有什么东西占用了网络资源,会是什么呢,多数电脑都是我亲手“调教”出来的,不可能有什么病毒,那问题到底出在哪呢?
仔细想了一下换设备前和后都有什么变了,想来想去,忽然有三个字进入了大脑,对,“ARP”,我记得在自己电脑上装ARP防火墙时软件就提示我打开ARP保护会占用一定的系统资源,那么,我们的网络资源会不会是路由器里的ARP保护占去了呢,于是我马上进入管理介面看了看,果然,在ARP保护一项里写着ARP发包频率为每秒10个,以前的路由器没有ARP防护的功能,我也不知道这个“10”是高还是低,反正我就直接把这一项设置禁用了,结果,再一次用本机PING一台服务器,10000次丢包为0,简直不敢相信,问题竟然解决了!
把ARP防护关掉后当天不但掉线问题解决了,网速也快起来了,而对于我们这种小规模的网络,IP/MAC又做了双向绑定,那么再设置ARP保护也就没必要了,而且这个功能占用的网络资源竟然这么惊人,看来,要使用路由器的ARP保护功能,就要用非常强大的交换机才行了。
转载于:https://blog.51cto.com/chenqiang001/187186