终端丢包率

丢包率  时间:2021-04-03  阅读:()
知wlan接入wlan优化余晨2018-10-16发表无线终端丢包通用排查组网及说明WLAN在使用过程中,有时候会发现无线终端(STA)在ping其他设备时,会出现连续丢包现象.
这种情况下可能还伴随ping延时增大(几百毫秒),并导致一些应用感觉不是很好,例如下载速度变慢、视频出现抖动等等.
这种情况是WLAN网络中比较棘手的问题,一方面WLAN本身有一个复杂的、不容易评估的空间媒质,导致空口的不稳定性,另一方面还要综合考虑整个有线、无线网络的网络配置和性能.
下面是一个典型的WLAN基本网络构成(FITAP组网方式),当Stationping服务器丢包严重时,需要按照报文转发途经来考虑丢包的可能性.
定位故障的思路是:首先,通过测试判断终端能否正常连接、获取地址.
然后,判断有线网络是否存在丢包问题.
再次,判断无线终端状态、空口利用率、空口质量、底噪是否正常.
最后,通过收集debugging信息分析问题原因.
问题描述不涉及过程分析1、终端能否ping通网关(1)ping测试具体操作命令:ping192.
168.
1.
3例如:通过CMDping查看,可以确认当前网络丢包属于那种类型.
是随机性时断时通,还是连续有规律丢包.
D:\>ping192.
168.
1.
3Pinging192.
168.
1.
3with32bytesofdata:Replyfrom192.
168.
1.
3:bytes=32time=19msTTL=255Replyfrom192.
168.
1.
3:bytes=32time=4msTTL=255Replyfrom192.
168.
1.
3:bytes=32time=3msTTL=255Replyfrom192.
168.
1.
3:bytes=32time=4msTTL=255Pingstatisticsfor192.
168.
1.
3:Packets:Sent=4,Received=4,Lost=0(0%loss),Approximateroundtriptimesinmilli-seconds:Minimum=3ms,Maximum=19ms,Average=7ms(2)无线网络丢包说明从目前的协议分析和实际应用来看,无线网络可能无法实现真正的零丢包.
空口利用率正常、无干扰的情况下,3%以内的无规律丢包是可以接受的范围.
2、判断有线网络是否正常(1)如果网关不在AC上,需要做终端pingAC地址的测试.
第一、如果ping网关异常但是pingAC正常,则需要排查AC至网关二层网络.
第二、如果ping网关、AC均异常,则需要排查有线丢包.
(2)如果终端在线则直接通过命令行查到当前AP地址,然后通过ACpingAP判断AC到AP的有线网络链路状态,如果终端不在线,则直接进入下一个环节第一、查找当前终端所链接AP的名称命令:displaywlanclientmac-address0024-d79c-af4cverbose例如:通过命令查看,可以确认终端当前链接AP的名字.
[AC]displaywlanclientmac-address0024-d79c-af4cverbose…APName:ap1第二、查看终端当前链接AP的地址命令:displaywlanapnameap1verbose例如:通过命令查看,可以确认AP1的地址为192.
168.
1.
6,在线时长为22个小时,如果在线时间很短,则证明AP注册存在问题,需要参考注册指导排查问题原因.
[AC]displaywlanapnameap1verbose…UpTime(hh:mm:ss):22:06:21…IPAddress:192.
168.
1.
6第三、在AC上pingAP地址,观察网络质量.
命令:ping192.
168.
1.
6例如:通过命令查看,可以确认AC到AP这段有线网络是否正常.
[AC]ping192.
168.
1.
6PING192.
168.
1.
6:56databytes,pressCTRL_CtobreakReplyfrom192.
168.
1.
6:bytes=56Sequence=1ttl=255time=1ms…---192.
168.
1.
6pingstatistics---5packet(s)transmitted5packet(s)received0.
00%packetlossround-tripmin/avg/max=1/1/1ms3、排查有线网络丢包通过逐级ping、抓包方式明确具体丢包的位置,再检查二层、三层设置是否符合规范.
4、排查无线接入问题(1)可以在AC上通过命令查看用户的关联状态.
命令:displaywlanclientmac-address0024-d79c-af4c例如:通过命令查看无线用户有无关联AC[AC]displaywlanclientmac-address0024-d79c-af4cTotalNumberofClients:1ClientInformationMACAddressUserNameAPID/RIDIPAddressVLAN0024-d79c-af4c-NA-1/1192.
168.
1.
81(2)排查无线接入问题第一、检查终端无线网卡是否正常打开.
第二、检查是否在终端服务中开启无线服务,例如windows操作系统中,要开启WirelessZeroConfiguration.
第三、检查终端是否工作在正常的无线终端模式,如果错误的设置成AP模式则无法作为无线终端使用.
第四、检查终端是否关联正确的SSID.
5、排查DHCP问题(1)在STA上开始->运行->输入cmd回车,通过命令行查看终端地址获取情况.
命令:ipconfig/all例如:通过命令查看,可以确认本机获取ip地址.
6、判断终端在线状态是否正常命令:displaywlanclientmac-address0024-d79c-af4cverbose例如:通过命令查看,可以确认MAC为0024-d79c-af4c的终端正常上线.
[AC]displaywlanclientmac-address0024-d79c-af4cverboseTotalNumberofClients:1ClientInformationMACAddress:0024-d79c-af4c…PowerSaveMode:Active…RSSI:33Rx/TxRate:300/300…UpTime(hh:mm:ss):00:01:05(1)PowerSaveMode表示终端状态,当终端处于休眠状态则ping延时会比较大,一般会大于beacon间隔.
(2)RSSI表示AP收到的终端信号强度,信号强度应该尽量达到30之上.
(3)Rx/TxRate,如果RxRate始终保持在较低速率(例如1、2、11),该客户端所在的环境可能丢包比较严重,需要对空间使用情况进行分析.
(4)UpTime表示用户在线时间,如果Uptime时间比较短,而该用户已经长时间使用无线网络,需要考虑该用户是否出现过漫游.
7、根据终端状态依次改善网路状况(1)无线用户的信号强度RSSI偏低(低于25),则需要分析一下该用户状态以及对整个网络的影响,尽量提高无线用户的信号.
可以通过调整天线、增加AP的方式改善信号覆盖.
(2)无线用户的Rx和Tx速率偏低:通常说明空口环境不是特别好、甚至丢包比较多,需要进行空口的分析(例如信道占用情况、确认网络流量),适当进行流量控制或者无线用户的限速.
(3)无线用户漫游比较频繁(在各个AP上持续的时间都比较短):可以适当的调整这台客户端连接的AP的发射功率减少用户的漫游,或者将网卡的漫游主动性调低.
(4)终端处于休眠状态则ping延时会比较大,一般会大于beacon间隔.
8、判断无线空口利用率是否正常(1)需要登录AP查看空口利用率第一、查找当前终端所链接AP的名称命令:displaywlanclientmac-address0024-d79c-af4cverbose例如:通过命令查看,可以确认当前终端所链接AP的名字.
第二、查看当前终端所链接的AP的地址命令:displaywlanapnameap1verbose例如:通过命令查看,可以确认AP1的地址.
第三、打开AP远程登录开关,通过AC登录到AP上V5命令:[AC]_h[AC-hidecmd]wlanap-executeap2telnetenable[AC-hidecmd]wlanap-executeap2exec-controlenabletelnet192.
168.
1.
6例如:通过在AC上telnet,可以成功登录到终端所关联的AP上.
V7命令:[AC]probe[AC-probe]wlanap-executeap2exec-controlenabletelnet192.
168.
1.
6例如:通过在AC上telnet,可以成功登录到终端所关联的AP上,password输入h3capadmin.
第四、查看信道利用率,判断空口繁忙情况命令:displayar5drv1/2(单频AP则只有一个射频口,双频AP则1表示5G视频口,2表示2.
4G射频口)channelbusy例如:通过命令查看,AP的5G射频口空口目前处于正常状态,当CtlBusy高于60时,则表示空口繁忙.
sysSystemView:returntoUserViewwithCtrl+Z.
[AP]_h[AP-hidecmd]displayar5drv1channelbusyChannelBusyinformationCtlChannel:149ChannelBand:40MExtChannel:AboveRecordInterval(s):9Date/Month/Year:03/05/2013Time(h/m/s):CtlBusy(%)TxBusy(%)RxBusy(%)ExtBusy(%)0111:18:3568372800211:18:2667362900311:18:1763352600411:18:0878403300511:17:598143360…(2)查看AP空口统计情况,判断空口质量.
命令:displayar5drv1/2(单频AP则只有一个射频口,双频AP则1表示5G视频口,2表示2.
4G射频口)statistics[AP-hidecmd]displayar5drv1statisticsRadiostatistics:TxFrameAllCnt:40693TxFrameAllBytes:7293360QueuestatisticsQueueNumber:0123EmergencyQCABTxFrmCnt:15257450018832729TxUcastFrmCnt:15237800018830…TxDiscardFrm:2400312…RadioResetOnErr:0…BeaconBusyCnt:2BeaconErrCnt:0…说明:第一、每个Radio有4个普通发送队列和1个紧急发送队列,通常数据报文都走1号队列.
通常我们主要关注1号队列.
第二、TxDiscardFrame表示此队列丢弃的报文总数,包括发送失败和队列溢出的报文.
第三、TxDiscardFrame/TxUcastFrameCnt表示丢包率,如果超过3%的时候就应当警惕了.
第四、RadioResetOnErr意味着Radio芯片复位,会导致丢包,正常情况下不应当出现这个错误.
第五、BeaconBusyCnt和BeaconErrCnt表示AP发送beacon的繁忙度及错误统计,此处可以看出空口的质量,如果出现增长则会出现丢包现象.
(1)查看AP各个栈的使用情况.
命令:displayar5drv1queueall[AP-hidecmd]displayar5drv1queueallNameQueueHeadTailDescCountFrameCountFrameLimitRev0x87806a300xa72d3e600xa72d3ce0512100512AC00x87806a780xa742b5400xa742b5400010AC10x87806ab80xa742d3400xa742d3400010AC20x87806af80x000000000x000000000010AC30x87806b380x000000000x000000000010Emg0x878090e80xa74294400xa7429440000CAB0x878090680xa73e3cc00xa73e3cc000100Bcn0x878090a80xa72fd4400xa72fd44012595910Ept0x878069e80xa742c5c00xa742c440496405000说明:第一、FrameCount如果不为零则表示当前报文有积压情况.
偶尔的几个报文积压不会引起什么问题,但长时间积压上百个报文就应当引起警惕.
通常我们主要关注AC1(即1号队列).
第二、FrameLimit表示每个栈的上限.
9、排除空口干扰降低底噪干扰(1)AP上查看底噪是否正常命令:displayar5drv1/2(单频AP则只有一个射频口,双频AP则1表示5G视频口,2表示2.
4G射频口)calibration(列出合格标准)例如:当Value值高于-80的时候就需要警惕,可借助仪器分析原因.
[AP-hidecmd]displayar5drv1calibrationCalibrationInformation:CalibrationEnable:YESCalibrationInterval:1000ResetRadioCount:0iqCalState:CAL_DONEI:62/60/58,Q:-4/0/-2iqCalValid:TrueNoiseFloor:-93RfGainState:InactiveNFRecord:Num:NFValuetimeAGC-CONTROL0-9317:54:43:03810/05/2013FFFFFFFF1-9317:54:44:03810/05/2013FFFFFFFF2-9317:54:45:03810/05/2013FFFFFFFF(2)借助分析工具分析可以使用黄马甲,IEEE802.
11b/g版本及以上的黄马夹是支持用户检查和确定AP(接入点)、和RSSI信号电平、全频谱扫描等内容.
或者使用频谱仪频谱(Spectrum)模式可以对测试点进行频谱与干扰分析.
10、收集终端抓包、空口抓包、debugging信息定位问题如果终端可以抓包则不需要空口抓包即可,如果是说明、证明问题,则需要进行空口抓包,如果终端不支持抓包,则需要进行空口抓包.
(1)终端抓包推荐使用Wireshark/Ethereal进行抓包:第一、为了便于抓包分析,可以在无线客户端ping固定大小的报文,例如130bytes.
第二、提供抓包信息的时候,收集抓包信息后一定要提供无线客户端的MAC地地址和IP地址.
第三、报文分析时可以根据报文大小,确定是否每一个pingrequest报文都很快有pingreply回应消息.
第四、如果两边抓包,可以通过ping报文的序列号进行匹配分析,确定两个抓包的相对时间进行对比分析,确定延时情况和报文丢失情况;第五、在无线笔记本上使用Ethereal进行抓包,使用该工具选用无线网卡后,需要将下面的选项去掉,才可以抓包(2)空口抓包可以使用Omnipeek/Airmagnet进行:首先、在解决问题的时候往往"单兵作战",很难进行全面的同时抓包分析,但是走到了这一步"已经初步认为空口存在丢包的情况",也必须想法进行空口抓包,下面为抓包相关的注意事项:第一、抓包工具不一定能够将所有的空口报文都抓上来,也就是在分析过程中要充分考虑到可能偶尔有报文接收不上来的情况;第二、无论使用哪一种抓包,一定要选择当前Station所在的信道进行抓包;第三、ping有两个方向,一个为pingrequest从Station到AP,另外一个为pingreply从AP到Station.
第四、为了报文方便分析,可以ping指定大小的报文,例如130bytes;特别对于加密的接入一定要采用ping特殊长度的报文;其次、关于抓包分析的分析方法:(Omnipeek的抓包)相关分析:第一、如果收不到ACK确认(Station没有发送ACK,或者AP没有收到Station发送的ACK),则会进行报文重传;第二、从AP到Station以及从Station到AP都遵循这个规律;第三、AP设备默认重传次数为5次,Station重传次数不定;第四、如果抓包中连续出现多个相同的重传报文,而没有ACK报文,说明该报文可能丢失;第五、根据报文MAC地址,可以确定是AP到Station丢失还是Station到AP丢失;最后、下面的判断方法,在一定程度上可以验证是否与网卡关系密切,当前应用过程中还是发现了好多网卡也存在这样或者那样的问题,特别是11n网卡:第一、通常我们习惯上用Station去ping网关,而很多时候网关不在AC上,也就是相当于AC连接的一台PC.
更换Station,再ping相同的PC,看是否还丢包严重.
第二、如果不是,则说明原来Station自身很可能存在问题,禁用或者插拔网卡后再重新使用,看能否恢复正常.
如果仍然丢包严重,寻求其他帮助.
第三、更换PC,再用相同的Stationping,看是否还丢包严重.
第四、如果不是,则说明原来PC自身很可能存在问题,寻求其他帮助.
实际网络中,通常更换的PC可以用AC或者中间的交换机替代.
(1)登录AP开启debugging信息注意:开启debug之前,用测试终端长ping网关.
检查CPU和内存的使用情况,确保开启debug不会影响设备的正常运行.
收集完信息后请及时关闭debug.
V5命令:[AP]_h[AP-hidecmd]debuggingar5drv1/2phypacketallverboseV7命令:[AP]probe[AP-probe]debuggingar5drv1/2phypacketallverboseterminalmonitorterminaldebugging1/2分别为radio1和2解决方法收集如上信息反馈400.
其他相关案例,可搜索如下:无线V7通用优化规范无线V5通用优化规范无线终端关联故障通用排查无线终端偶发中断故障通用排查

昔日数据月付12元起,湖北十堰机房10M带宽月付19元起

昔日数据怎么样?昔日数据是一个来自国内服务器销售商,成立于2020年底,主要销售国内海外云服务器,目前有国内湖北十堰云服务器和香港hkbn云服务器 采用KVM虚拟化技术构架,湖北十堰机房10M带宽月付19元起;香港HKBN,月付12元起; 此次夏日活动全部首月5折促销,有需要的可以关注一下。点击进入:昔日数据官方网站地址昔日数据优惠码:优惠码: XR2021 全场通用(活动持续半个月 2021/7...

RAKSmart VPS主机半价活动 支持Windows系统 包含香港、日本机房

RAKSmart 商家最近动作还是比较大的,比如他们也在增加云服务器产品,目前已经包含美国圣何塞和洛杉矶机房,以及这个月有新增的中国香港机房,根据大趋势云服务器算是比较技术流的趋势。传统的VPS主机架构方案在技术层面上稍微落后一些,当然也是可以用的。不清楚是商家出于对于传统VPS主机清理库存,还是多渠道的产品化营销,看到RAKSmart VPS主机提供美国、香港和日本机房的半价促销,当然也包括其他...

HostKvm新上联通CUVIP线路VPS,八折优惠后1G内存套餐$5.2/月起

最近上洛杉矶机房联通CUVIP线路主机的商家越来越多了,HostKvm也发来了新节点上线的邮件,适用全场8折优惠码,基于KVM架构,优惠后最低月付5.2美元起。HostKvm是一家成立于2013年的国人主机商,提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,君选择国内直连或优化线路,延迟较低,适合建站或者远程办公等。以洛杉矶CUVIP线路主机为例,...

丢包率为你推荐
12306崩溃12306网站显示异常,什么原因啊Baby被问婚变绯闻小s在黄晓明婚礼上问了什么问题安徽汽车网合肥汽车站网上售票中老铁路中国有哪些正在修的铁路mathplayer西南交大网页上的 Mathplayer 安装了为什么还是用不了?www.kkk.comwww.kkk103.com网站产品质量有保证吗杰景新特萨克斯吉普特500是台湾原产的吗xyq.163.cbg.com梦幻西游里,CBG是什么?在那里,能帮忙详细说一下吗月神谭有没有什么好看的小说?拒绝言情小说!巫正刚想在淘宝开一个类似于耐克、阿迪之类的店、需要多少钱、如何能够代理
域名注册godaddy 注册cn域名 x3220 荣耀欧洲 highfrequency ion 韩国空间 56折 外国域名 eq2 hostloc 共享主机 nerds 服务器监测 彩虹云 云服务器比较 photobucket 免费网络 广东主机托管 windowsserver2008r2 更多