1、WLAN网络 PING丢包问题定位方法福建公司2013.9目录经验总结4.问题基本定位方法3.无线网络丢包说明2.案例背景1.案例背景南安 红 星 职专 学生宿舍 4楼 经 常出 现 网 络 慢的情况, 经现场测试发现 ,从笔记 本直接 PING网关,出 现较严 重的 丢 包,延 迟现 象。 PC端到 AC端的 PING丢包延 迟 故障,是一个很常 见 的故障 现 象,下文将 对 PING丢 包 现 象 问题进 行定位分析。WLAN使用 过 程中,有 时 候会 发现 Station在 ping其他 设备时 ,会出 现连续丢 包 现象。 这 种情况下可能 还 伴随 ping的延 时 增大(几百毫
2、秒),可能会 导 致一些 应 用感 觉 不是很好,例如下 载 速度 变 慢、 视频 出 现 抖 动 等等。 该 种情况 应该 是WLAN网 络 中比 较 常 见 的一个 问题 ,一方面 WLAN本身有一个复 杂 的不好 评 估的空 间 媒 质带 来了空口的不 稳 定性,另一方面 还 要 总 和考 虑 整个网 络 的网 络 配置和性能。下面是一个典型的 WLAN基本网 络 构成( FIT方式),当 Station ping PC丢包 严 重 时 ,需要按照 报 文途 经 来考 虑丢 包的可能性。目录经验总结4.问题基本定位方法3.无线网络丢包说明2.案例背景1.无线网络丢包说明无 线 网 络 中
3、的零 丢 包,通 过 目前的 协议 分析和 实际应 用来看,可能是一个无法追求到的目 标,所以在无 线 网 络问题 定位 过 程中要充分理解网 络 的 “零星 丢 包 ”。编 号 问题 描述 初步判断方法 解决方法1 偶 尔 出 现丢 包 丢 包率小于 1%的情况 不是 问题 ,正常情况 2 偶 尔 出 现丢 包丢 包率大于 3%的情况,可以重点关注一下信道占用情况1、 调 整信道、功率2、提高重 传 次数3 连续丢 包Ping操作的 时 候出 现一段 时间 感 觉 效果非常差,大量 丢 包1、可能需要 进 行抓包分析常 见问题 列表目录经验总结4.问题基本定位方法3.无线网络丢包说明2.案例
4、背景1.问题基本定位方法出现此种问题,对于定位问题最直接和有效的信息就是提供出现问题时候的空口抓包,同时现场可以采用 “二分法 ”分段对问题进行判断:( 1)无 线环 境是否有 问题 、无 线 客 户 端是否工作正常?( 2)有 线 AC到 PC之 间 是否会 丢 包?( 3)有 线 AP到 AC之 间 是否会 丢 包?( 4)无 线 客 户 端 发 送 问题 : Station到 AP方面空口是否会 丢 包?( 5) AP发 送 问题 : Station到 AP方面空口是否会 丢 包?( 6)无 线 客 户 端自身是否有 问题 ?可以考 虑 从 简单 到复 杂 、逐 渐 排除的定位方法。首先
5、确定是否 为 无 线 客户 端自身的 问题 ,之后 进 行分段定位,最后确定是否 为 空口 丢 包造成。特 别 ,如果更 换 了无 线 客 户 端后 问题 不出 现 , 虽 然不能完全 说 明 AP设备 不存在 问题 ,但是 总 体上可以 缓 解一部分, 为 后面的 继续 定位争取 时间 。无线丢包定位流程问题基本定位方法问题基本定位方法1、初步判断无 线 客 户 端运行状 态问题 判断和 处 理:1. 无 线 用 户 的信号 强 度 RSSI偏低(低于 20):需要分析一下 该 用 户 状 态 以及 对整个网 络 的影响,尽量提高无 线 用 户 的信号;2. 无 线 用 户 的 Rx和 Tx
6、速率偏低:通常 说 明空口 环 境不是特 别 好、甚至 丢 包比较 多,需要 进 行空口的分析(例如信道占用情况、确 认 网 络 流量),适当 进 行流量控制或者无 线 用 户 的限速;3. 无 线 用 户 漫游比 较频 繁(在各个 AP上持 续 的 时间 都比 较 短):可以适当的调 整 这 台客 户 端 连 接的 AP的 发 射功率减少用 户 的漫游,或者将网卡的漫游主 动性挑低。( 说 明, 该处 理不是特 别 关 键 ,因 为 无 线 网卡自己 这 种快速的漫游 对实际应 用影响不是特 别 大)问题基本定位方法2、判断无 线 空口 质 量登 陆 到 AP设备 上, 进 入 隐 藏命令收
7、集 display ar5drv 1|2 statistics信息 进 行分析,主要判断 丢包率,如果 丢 包率低于 1%说 明空口 质 量 还 可以。display ar5drv 1|2 statistics分析说明:1) 每个 Radio有 4个普通发送队列和 1个紧急发送队列,通常数据报文都走1号队列。通常我们主要关注 1号队列。2) TxDiscardFrame表示此队列丢弃的报文总数,包括发送失败和队列溢出的报文。3) NotEnoughResource表示队列溢出的报文。4) TxDiscardFrame/ TxUcastFrameCnt表示丢包率,如果超过 3%的时候就应当警惕了
8、。5) RadioResetOnErr意味着 Radio芯片复位,会导致丢包。正常情况下不应当出现这个错误。实际使用中 ,涉及 其他 AP干扰问题、 AP自身问题、非 WLAN信号干扰问题等等。一个信道的转发能力是固定的,当多台 AP使用相同信道并且互相可见的情况下,他们总的空口能力也最多 22M左右 。 2因此,当空口的转发能力已经饱和时,必然有的 AP就会出现丢包 。不 合理的网络规划会带来隐藏节点问题, AP、 Station之间的无谓冲突会降低空口的性能,增加错报几率,从而导致丢包。可以 使用 Netstumbler和 Airmagenet对空口周围的环境进行相应的分析:特别Airmagnet对空口进行扫描,可以看到信道的占用率和吞吐量,查看信道中 AP和Station的数量,查看空口报文的速率组成以及占用比例。