Вопрос Хорошее SNR, плохая производительность Wi-Fi


Мой Wi-Fi-маршрутизатор на базе Atheros имеет действительно хорошее SNR (обычно выше +20, также потому, что я всего в нескольких метрах от него), но очень плохой производительности. В большинстве случаев ping ужасен (см. Конец сообщения), TCP явно не намного лучше, и часто он даже не может завершить обмен ключами WPA или получить свой IP-адрес.

Усиление антенны составляет 3 дБ, а роутер находится на высоте ок. 1,3 м. Он очень близок к базовой станции DECT (менее 10 см). За ней стоит стена. Существует деревянный шкаф, расположенный примерно в 1 метре от маршрутизатора, но он не находится на пути между точкой доступа и ноутбуком. По соседству я вижу до 4 активных точек доступа, включая шахту. Точка доступа передает только один SSID, хотя теоретически это может быть два с разными MAC-адресами.

Другая, вероятно, нерелевантная информация: маршрутизатор находится в режиме моста, а восходящая линия связана с проводной сетью, что является относительно сложным, поскольку он также имеет мой домашний офис, но имеет хорошую производительность (время ping <2 мс).

Вот пример ping, собранный без другого трафика на Wi-Fi. Нет потерянных пакетов, но мне кажется, что сеть закрывается на заметные периоды, начиная от 0,2 до 2 секунд (но я даже видел пять пингов, прибывающих в то же самое время после 5 секунд отключения):

64 bytes from 192.168.10.2: icmp_seq=0 ttl=64 time=17.549 ms
64 bytes from 192.168.10.2: icmp_seq=1 ttl=64 time=844.128 ms
64 bytes from 192.168.10.2: icmp_seq=2 ttl=64 time=19.354 ms
64 bytes from 192.168.10.2: icmp_seq=3 ttl=64 time=268.005 ms
64 bytes from 192.168.10.2: icmp_seq=4 ttl=64 time=292.110 ms
64 bytes from 192.168.10.2: icmp_seq=5 ttl=64 time=823.084 ms
64 bytes from 192.168.10.2: icmp_seq=6 ttl=64 time=1.353 ms
64 bytes from 192.168.10.2: icmp_seq=7 ttl=64 time=676.620 ms
64 bytes from 192.168.10.2: icmp_seq=8 ttl=64 time=176.904 ms
64 bytes from 192.168.10.2: icmp_seq=9 ttl=64 time=11.536 ms
64 bytes from 192.168.10.2: icmp_seq=10 ttl=64 time=1.413 ms
64 bytes from 192.168.10.2: icmp_seq=11 ttl=64 time=862.640 ms
64 bytes from 192.168.10.2: icmp_seq=12 ttl=64 time=1.436 ms
64 bytes from 192.168.10.2: icmp_seq=13 ttl=64 time=822.594 ms
64 bytes from 192.168.10.2: icmp_seq=14 ttl=64 time=1.419 ms
64 bytes from 192.168.10.2: icmp_seq=15 ttl=64 time=870.897 ms
64 bytes from 192.168.10.2: icmp_seq=16 ttl=64 time=1.417 ms
64 bytes from 192.168.10.2: icmp_seq=17 ttl=64 time=918.914 ms
64 bytes from 192.168.10.2: icmp_seq=18 ttl=64 time=6.308 ms
64 bytes from 192.168.10.2: icmp_seq=19 ttl=64 time=848.949 ms
64 bytes from 192.168.10.2: icmp_seq=20 ttl=64 time=8.535 ms

Дополнительная информация, поведение, при котором «каждая секунда что-то ухудшается», верно даже при работе Wi-Fi. Он просто не идет как плохо...

64 bytes from 192.168.10.2: icmp_seq=42 ttl=64 time=8.209 ms
64 bytes from 192.168.10.2: icmp_seq=43 ttl=64 time=2.727 ms
64 bytes from 192.168.10.2: icmp_seq=44 ttl=64 time=11.154 ms
64 bytes from 192.168.10.2: icmp_seq=45 ttl=64 time=1.931 ms
64 bytes from 192.168.10.2: icmp_seq=46 ttl=64 time=12.076 ms
64 bytes from 192.168.10.2: icmp_seq=47 ttl=64 time=2.908 ms
64 bytes from 192.168.10.2: icmp_seq=48 ttl=64 time=15.090 ms
64 bytes from 192.168.10.2: icmp_seq=49 ttl=64 time=1.805 ms
64 bytes from 192.168.10.2: icmp_seq=50 ttl=64 time=15.800 ms
64 bytes from 192.168.10.2: icmp_seq=51 ttl=64 time=2.382 ms
64 bytes from 192.168.10.2: icmp_seq=52 ttl=64 time=17.613 ms
64 bytes from 192.168.10.2: icmp_seq=53 ttl=64 time=1.841 ms
64 bytes from 192.168.10.2: icmp_seq=54 ttl=64 time=19.485 ms
64 bytes from 192.168.10.2: icmp_seq=55 ttl=64 time=1.876 ms
64 bytes from 192.168.10.2: icmp_seq=56 ttl=64 time=21.485 ms
64 bytes from 192.168.10.2: icmp_seq=57 ttl=64 time=1.888 ms
64 bytes from 192.168.10.2: icmp_seq=58 ttl=64 time=23.365 ms
64 bytes from 192.168.10.2: icmp_seq=59 ttl=64 time=1.876 ms

Кроме того, выключение станции DECT ничего не меняет.


2
2017-09-11 15:26


происхождения


Пробовали ли вы очевидное: временно отключите базовую станцию, а затем переместите маршрутизатор, чтобы увидеть, влияет ли это на производительность? - AndrejaKo
Нет, и я это сделаю. :) Но если это может помочь, не должно ли вмешательство вызывать более высокое значение шума? - Paolo Bonzini
Ну, я понятия не имею. Некоторые устройства DECT работают в диапазоне 2,4 ГГц и могут создавать помехи неочевидным образом. В соответствующих стандартах есть разделы функциональной совместимости, и в некоторых случаях это может случиться так, что, например, маршрутизатор будет ждать завершения работы других устройств в группе и только затем передать (как и в вашем случае). Вы можете получить высокое SNR, но это не гарантирует, что сигнал будет непрерывным. Это просто буквально означает, что прием сигнала хорош. - AndrejaKo
Примечание. Европейский DECT составляет 1,9 ГГц. - Paolo Bonzini
DECT 6 везде 1.9 ГГц. - Joshua


ответы: