某高院无线终端ping不通网关问题

发布时间:  2015-03-18 浏览次数:  208 下载次数:  0
问题描述
某高院客户网络中,有些2005年或2006年的生产的笔记本电脑,关联到802.11bgn模式的AP后,ping不通网关和TSM服务器,AP换成802.11gn或802.11bg模式后,同一终端再次关联后ping包正常。

用户组网简单描述如下:




涉及的产品和版本:AP6010/AP7110等自研AP V200R003C00SPC300及之前版本

处理过程
通过抓包确认,STA下发了ICMP Request并且网关回应了ICMP Reply,但是Reply报文被核心交换机丢弃,丢弃原因是没有STA的ARP表项。核心交换机发出了ARP报文到达AP并且AP发出了但是终端没有收到,因此是空口报文的问题。通过查看速率等参数,发现AP发往问题笔记本的ARP包速率是6.5M(射频模式为n的其中一种速率),而实际上此笔记本是以射频模式g接入的。

根因
老终端兼容性问题,AP下发给老终端的ARP包速率和射频模式不匹配。

解决方案
射频模式改成bg重新下发后便可解决。

建议与总结
现网中bgn模式有问题,换成bg后问题解决,问题基本就是无线的问题或者无线存在产品兼容性问题。

对于ping这种常用的手段,要明白其原理,这一点非常重要,有利于排查问题。如果ping不通,首先要排查原因是request没有发送出去,还是reply没有收到。Ping某IP时,设备首先会查询ARP表是否存在该ARP表项,如果存在,则发送ICMP Request报文,如果不存在,则会设备会发送ARP Request报文,完成ARP表项的建立,再发送ICMP Request报文。

END