根据客户反映说是无线网络频繁丢包。到现场后,进行无线测试确实丢包,但是对于丢包的原因还不清楚,于是我打开了ping的工具(不是CMD命令提示符,是第三方的工具,做的比较人性化)。测试完之后丢包率在8%左右,这个肯定是不正常的,我就着手来排查问题。

    首先测试有线网络,延迟节本1ms之内,而且也没有丢包现象,最后排查出来是只要数据只要经过任何一个无线AP就会丢包。之后我就把精力集中在AC的配置上,是不是AC的配置有错误,排查后发现配置没问题。出于对自己的不信任,我把AC设备恢复出厂设置,重新配置,丢包问题还是依旧存在。

    无奈之下打电话求助,得出的结论是周围其他无线热点(CMCC)对我现有网络有影响,在和甲方协商后,将大楼内的无线热点设备进行断电,断电后,网络依旧丢包,排除干扰的问题。

    无奈之下,将AP的信道和功率都手动设置,来进行测试,发现不管设置成什么样子都是丢包。现在不能确定的就是AC设备硬件是否出现故障,检查设备各状态,一切正常。同时公司给我快递一台测试机,让我进行测试,测试时发现丢包现象还是一样(这台设备是之前用过的,肯定是好的),所以我就怀疑是不是我的电脑终端有问题,经查发现我无线网卡和虚拟机桥接,即把桥接删除,进行测试,还是一样。所有的东西排查之后,唯一没有变的就是我的ping工具,我用cmd命令提示符测试发现,网络还有丢包,但是丢包都是在2%之内,这时我才发现自己的工具有问题。

    工具问题解决后,网络依然有2%的丢包情况,在项目现场进行测试时发现在终端位置不变的情况下网络基本无丢包现象,当终端进行移动的时候会有1个丢包,经过不断的测试,发现是无线漫游的时候会产生丢包现象。

    至此,我才把问题给确认是无线漫游丢包。

 

    总结:

    1、最好不要用第三方测试工具。

    2、保证测试终端网络各项属性的正常。(共享、桥接等问题)

 

    还有一个疑问就是怎样才能在无线漫游的时候不丢包?这个可不可以做到?咨询厂家工程师后,得到的答案是:在合理布置无线AP点位的情况下,是可以做的漫游零丢包。

    但是又有个棘手的问题,这个我是做不到的(涉及到无线通信的好多知识),厂家的工程师也说他也讲不明白,要是做的话可以把CAD图给他,让他帮忙给布置点位。

    所有我就想问,这个怎么样可以做到?大家有没有可以参考的资料?