1

У меня дома есть маршрутизатор Wi-Fi и расширитель, и я считаю, что в расширителе может быть какая-то неверная конфигурация. У меня часто бывают большие задержки или пропускная способность ниже ожидаемой при подключении к расширителю.

Мой главный вопрос:

Как устранить неполадки с расширителем Wi-Fi, который, кажется, вызывает много дубликатов?

ОТВЕТ: В моем случае проблема была в неисправной сетевой карте на ПК ("d"). См. РЕДАКТИРОВАТЬ3 для полного объяснения и посмотрите на комментарии для надежных советов по WIFI thoubleshooting.

Пока что я пробовал использовать ping, mtr, traceroute/tracepath. Далее я опишу свой сценарий, а затем приведу несколько примеров ping:

сценарий

Что у меня есть:

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

б. TP-Link Archer-C60 подключен к "а" (маршрутизатору ISP) через Ethernet

с. TP-Link AC 750 (RE200) подключен к "b" через канал Wi-Fi 5,8 ГГц

д. Домашний ПК подключен к "c" через канал Wi-Fi 2,4 ГГц

Ни одно другое устройство не использует канал 5,8 ГГц. Другие устройства используют Wi-Fi-канал B или C 2,4 ГГц для доступа к сети.

Физическая модель среды:

Legend:
  -- and | are walls
  '  is a ethernet cable
  a  is the ISP-provided router
  b  is the TP-Link Archer-C60 wifi router
  c  is the TP-Link AC 750 (RE200) wifi extender
  d  is a home PC

                                |--------------|
                                |            d |
                                |c             |
-----------|    |------   ------|              |
|                                              |
|            b|-------   ---   -|              |
|            '|                 |--------------|
|            '|
|            a|
|             |
|-------------|

Пример пингов

Я запустил ping с хоста "d", пока никакое другое устройство не подключено к сети. При этом я могу легко получить от 5 до 7 дубликатов для одного и того же пингового ответа. Некоторые примеры выходных данных:

Пинг б (192.168.0.1) из д:

--- 192.168.0.1 ping statistics ---
421 packets transmitted, 421 received, +487 duplicates, 0% packet loss, time 420022ms
rtt min/avg/max/mdev = 1.053/10.543/188.536/21.423 ms

Пинг 8.8.8.8 от d:

--- 8.8.8.8 ping statistics ---
421 packets transmitted, 420 received, +867 duplicates, 0% packet loss, time 419810ms
rtt min/avg/max/mdev = 35.480/47.917/256.235/21.228 ms

EDIT1: При запуске tcpdump я получаю много ICMP time exceeded in-transit . Небольшая выборка, где 192.168.0.1 - "b", а 192.168.0.100 - "d" ...

EDIT2:

  • удалено ICMP time exceeded in-transit журнале, добавлено в EDIT1, поскольку оно не было связано.

  • виртуальная топология среды

Виртуальная топология это:

a --- cat5 --- b >>> 5.8Ghz >>> c ))) 2.4Ghz ))) d and other hosts devices
               U
               U
              2.4Ghz
               U
               U
         other hosts devices

То есть:

  • Интернет предоставляется от «a» до «b» через cat5 и распространяется через «b» через беспроводную сеть.
  • маршрутизатор «b» и расширитель «c» обмениваются данными по каналу 5,8 ГГц
  • хосты подключаются к «b» или «c» через канал 2,4 ГГц (теоретически они могут подключаться через канал 5,8 ГГц, но на данный момент у меня нет совместимых устройств)

EDIT3:

Оказывается, это был неисправный беспроводной сетевой адаптер PCI на моем ПК ("d"). Сетевая карта отбрасывала много пакетов и отправляла множество дубликатов. Такое поведение засоряет ретранслятор и в конечном итоге всю сеть, влияя на другие устройства. Я заменил NIC и теперь все работает просто отлично.

Чтобы определить это, я просто получил пару ноутбуков и попытался проверить подключение внутри и вне сети. Кроме того, я сделал все тесты с включенным "d", а затем повторил их с выключенным. Разница была очень заметной.

Возможность подключения внутри сети: я использовал ping iputils для проверки скорости сброса при флуде (флаг -f). Частота выпадения была близка к нулю между двумя ноутбуками, но составляла около 20% для моего ПК. На ПК также выставлено множество DUP. tcpdump показывал дублированные пакеты как принадлежащие моему ПК или только идущие к моему ПК. Когда мой компьютер был включен, пинг между двумя устройствами имел несколько DUP и падений. Когда ПК был выключен, DUP или капли не были обнаружены.

Возможность подключения за пределами сети: я использовал mytraceroute, fast.com и speedtest.net для проверки подключения за пределами сети. Задержка была очень высокой, а пропускная способность очень низкой, когда мой компьютер был включен. Сеть работала отлично, с очень низкой задержкой и почти номинальной пропускной способностью, когда мой ПК был выключен.

С новым NIC все работает как шарм.

1 ответ1

0

Оказывается, это был неисправный беспроводной сетевой адаптер PCI на моем ПК ("d"). Сетевая карта отбрасывала много пакетов и отправляла множество дубликатов. Такое поведение засоряет ретранслятор и в конечном итоге всю сеть, влияя на другие устройства. Я заменил NIC и теперь все работает просто отлично.

Чтобы определить это, я просто получил пару ноутбуков и попытался проверить подключение внутри и вне сети. Кроме того, я сделал все тесты с включенным "d", а затем повторил их с выключенным. Разница была очень заметной.

Возможность подключения внутри сети: я использовал ping iputils для проверки скорости сброса при флуде (флаг -f). Частота выпадения была близка к нулю между двумя ноутбуками, но составляла около 20% для моего ПК. На ПК также выставлено множество DUP. tcpdump показывал дублированные пакеты как принадлежащие моему ПК или только идущие к моему ПК. Когда мой компьютер был включен, пинг между двумя устройствами имел несколько DUP и падений. Когда ПК был выключен, DUP или капли не были обнаружены.

Возможность подключения за пределами сети: я использовал mytraceroute, fast.com и speedtest.net для проверки подключения за пределами сети. Задержка была очень высокой, а пропускная способность очень низкой, когда мой компьютер был включен. Сеть работала отлично, с очень низкой задержкой и почти номинальной пропускной способностью, когда мой ПК был выключен.

С новым NIC все работает как шарм.

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