1

Я заметил, что на моей рабочей станции (Windows 7, подключенной через кабель Ethernet) я пропингую 100-500 мс на свой телефон Android, который также, конечно, подключен к тому же WiFi через беспроводную сеть.

Странная вещь, если я пытаюсь пропинговать свою рабочую станцию от моего телефона, пинг нормальный (13-15 мс)

Это также происходит с другими телефонами (а именно iPhone), подключенными к тому же маршрутизатору, но не с ноутбуками, подключенными всегда через беспроводную сеть.

Пинг между другими устройствами, подключенными к моему маршрутизатору через кабель Ethernet, все пингуют друг друга под 1 мс.

В чем может быть причина?

Я даже попытался загрузить Linux live cd и попытаться пропинговать мой телефон и посмотреть, была ли это ошибка Windows или что-то в этом роде, но высокий пинг все еще существует.

Я попытался использовать другой маршрутизатор, но высокий пинг остается.

1 ответ1

4

Мобильные устройства с аккумуляторами используют механизм, называемый энергосберегающим, для сохранения заряда аккумулятора. В вашем случае ваш телефон Android переходит в режим энергосбережения, отправляя нулевой пакет в точку доступа / маршрутизатор (AP) с установленным битом управления питанием. С этого момента точка доступа сохраняет все пакеты, предназначенные для вашего телефона Android, в очереди для каждой станции и устанавливает поле Карты индикации трафика (TIM) в пакете маяка, чтобы указать, что пакеты, предназначенные для вашего телефона, были поставлены в очередь в точке доступа. Телефон Android выходит из спящего режима каждый интервал прослушивания, чтобы получить кадр маяка, и когда он обнаруживает, что для него установлено поле TIM, он отправляет пакет PS-Poll на точку доступа. В ответ AP отправляет первый поставленный в очередь пакет на телефон Android. Телефон принимает поставленный в очередь кадр данных и, если поле «Дополнительные данные» в этом пакете установлено, он отправляет еще один кадр PS-опроса в точку доступа. STA продолжает отправлять кадры PS-Poll для приема всех поставленных в очередь кадров, и, когда ни один из них не остается, он возвращается в спящий режим до следующего интервала прослушивания. В этом случае интервал прослушивания для Android кажется установленным от 100 мс (1 интервал маяка) до 500 мс (5 интервалов маяка). По умолчанию маяки выходят из точки доступа каждые 100 мс. Ваш телефон 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/

Графика из: https://mrncciew.com/2014/11/01/cwap-802-11-ctrl-ps-poll/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .