Я пытаюсь устранить неисправность моего ненадежного Wi-Fi, но я потерялся. Мои проводные соединения работают безупречно, но у моего Wi-Fi есть сильно колеблющиеся задержки. Это иногда выбивает мой Chromecast.
Вот пример вывода ping для иллюстрации наблюдаемого поведения:
64 bytes from 192.168.1.101: icmp_seq=37 ttl=64 time=100.089 ms
64 bytes from 192.168.1.101: icmp_seq=38 ttl=64 time=1.107 ms
64 bytes from 192.168.1.101: icmp_seq=39 ttl=64 time=28.129 ms
64 bytes from 192.168.1.101: icmp_seq=40 ttl=64 time=44.433 ms
64 bytes from 192.168.1.101: icmp_seq=41 ttl=64 time=1.230 ms
64 bytes from 192.168.1.101: icmp_seq=42 ttl=64 time=3.609 ms
64 bytes from 192.168.1.101: icmp_seq=43 ttl=64 time=0.912 ms
64 bytes from 192.168.1.101: icmp_seq=44 ttl=64 time=3.684 ms
64 bytes from 192.168.1.101: icmp_seq=45 ttl=64 time=3.690 ms
64 bytes from 192.168.1.101: icmp_seq=46 ttl=64 time=41.451 ms
64 bytes from 192.168.1.101: icmp_seq=47 ttl=64 time=122.275 ms
64 bytes from 192.168.1.101: icmp_seq=48 ttl=64 time=86.806 ms
64 bytes from 192.168.1.101: icmp_seq=49 ttl=64 time=41.053 ms
64 bytes from 192.168.1.101: icmp_seq=50 ttl=64 time=121.413 ms
64 bytes from 192.168.1.101: icmp_seq=51 ttl=64 time=83.308 ms
64 bytes from 192.168.1.101: icmp_seq=52 ttl=64 time=1.076 ms
64 bytes from 192.168.1.101: icmp_seq=53 ttl=64 time=3.748 ms
64 bytes from 192.168.1.101: icmp_seq=54 ttl=64 time=3.661 ms
64 bytes from 192.168.1.101: icmp_seq=55 ttl=64 time=3.658 ms
64 bytes from 192.168.1.101: icmp_seq=56 ttl=64 time=3.926 ms
Я использую D-Link DIR 878 HW:A1 (прошивка 1.04), настроенную для двухдиапазонной связи.
Я живу в (пригородном) доме и, следовательно, должен быть слегка затронут соседним Wi-Fi.
Чтобы устранить потенциальный шум от моего провайдера, я намеренно проверяю локальное проводное устройство (Mac Mini) на своем MacBook. Чтобы уменьшить вероятность проблемы, связанной с моим MacBook, я запустил аналогичные тесты ping на своем ноутбуке Acer под управлением Windows 10 и наблюдал такие же колебания.
Используя Wifi Analyzer
для Android, я отсканировал полосу частот 2,4 ГГц и переместил свою сеть в область (канал 12) без какой-либо другой видимой сети.
Кроме того, я подключился к сети с частотой 5 ГГц и наблюдал похожие колебания производительности на обоих ноутбуках (MacBook и Acer).
В тот момент, когда я подключаю проводное соединение, проблема исчезает.
Я отключил микроволновую печь и поставил свои ноутбуки рядом с маршрутизатором WiFi, чтобы посмотреть, не улучшится ли производительность. Но нет.
Этот маршрутизатор был приобретен после того, как я вернул слегка более дешевый маршрутизатор TP Link из-за колебаний производительности.
Я пытался использовать Huawei P9 в качестве точки доступа Wi-Fi рядом с моими ноутбуками и проводил пинг-тест на шлюзе, что также влияло на производительность. На обоих ноутбуках. В доме и на улице. Оба ноутбука подключены к источнику питания, поэтому оптимизация энергосбережения не должна влиять на показатели.
Что еще хуже, колебания даже не зафиксированы. Это альтернативы. Пока я писал этот вопрос, мой ноутбук теперь работает в среднем около 2-3 мс, но иногда (как каждые 15-20 секунд) переходит к 100 мс за один запрос.
Я не понимаю этого.
Я не обязательно ищу решение, но относительно понятное объяснение того, почему это может произойти и что можно (или нельзя) сделать с этим. Я ожидаю, что время пинга будет меньше 5 мс, особенно если учесть, что другие устройства не используют сети.
Хотя я по профессии инженер-программист, у меня нет (академического) понимания того, как работают радиосигналы, поэтому по возможности избегайте чрезмерно технических объяснений.