Nie*_*123 2 networking router wireless-networking android ping
我注意到在我的工作站(Windows 7,通过以太网电缆连接)上,我在 100-500 毫秒之间 ping 到我的 Android 手机,当然,它也通过无线连接到同一个 WiFi。
奇怪的是,如果我尝试从我的手机 ping 我的工作站,ping 是正常的(13-15 毫秒)
连接到同一路由器的其他手机(即 iPhone)也会发生这种情况,但始终通过无线连接的笔记本电脑不会发生这种情况。
通过以太网电缆连接到我的路由器的其他设备之间的 Ping 都在 1 毫秒内相互 Ping。
可能是什么原因?
我什至尝试启动 Linux live cd 并尝试 ping 我的手机,看看是 Windows 故障还是什么,但高 ping 仍然存在。
我也尝试使用另一台路由器,但仍然保持高 ping。
带电池的移动设备利用一种称为省电的机制来保护电池。在您的情况下,您的 Android 手机通过向设置了电源管理位的接入点/路由器 (AP) 发送空数据包来进入省电模式。从那时起,接入点将所有发往您的 Android 手机的数据包存储在每个站点的队列中,并在信标数据包中设置流量指示图 (TIM) 字段以指示发往您手机的数据包已在 AP 排队。Android 手机在每个监听间隔从睡眠中唤醒以接收信标帧,当它检测到它的 TIM 字段已设置时,它会向 AP 发送一个 PS-Poll 数据包。作为响应,AP 将第一个排队的数据包发送到 Android 手机。电话接收排队的数据帧,如果设置了此数据包中的更多数据字段,它向 AP 发送另一个 PS-Poll 帧。STA 继续发送 PS-Poll 帧以接收所有排队的帧,当没有任何帧时,它会回到休眠状态,直到下一个侦听间隔。在这种情况下,android 的侦听间隔似乎设置为 100 毫秒(1 个信标间隔)到 500 毫秒(5 个信标间隔)。默认情况下,信标每 100 毫秒退出一次 AP。您的 Android 手机运行正常且符合 802.11 标准。
编辑:这是一个有助于更好地了解 802.11 节电的链接:https : //people.cs.nctu.edu.tw/~yctseng/WirelessNet2011-02/ieee802-11-power-saving-mode.ppt
图片来自:https : //mrncciew.com/2014/11/01/cwap-802-11-ctrl-ps-poll/
| 归档时间: |
|
| 查看次数: |
1117 次 |
| 最近记录: |