3

Мы купили новый WiFi-маршрутизатор / ADSL-модем у себя дома (Asus DSL-N55U-B), и время от времени соединение Wi-Fi имеет очень большие задержки (до 20 секунд, по сравнению с наиболее распространенными 25 миллисекундами при пинге Google (простой ping google.com в linux) )). Это проявляется на многих разных устройствах (Windows, Linux, Android, iOS), поэтому, вероятно, это не проблема на конечном устройстве.

Первым делом я проверил загрузку процессора на маршрутизаторе, но он постоянно составляет около 3%. Я проверил использованные каналы Wi-Fi и попытался переместить наш канал дальше от других, используемых в нашем районе, но это не помогло. Последнее, что я попробовал, посмотрел на наш канал с помощью kismet и заметил, что довольно большая скорость повторов составляет около половины скорости передачи пакетов. Я не уверен, что именно это означает, но мне это кажется подозрительным.

Маршрутизатор работает под управлением Linux, и у меня есть root-доступ, так что я не слишком ограничен в диагностике, я могу работать на нем.

Есть ли у вас какие-либо указания, где я должен продолжать это исправлять?

редактировать

Итак, я получил новый маршрутизатор (на этот раз D-Link), и он работает просто отлично. Проблема, с которой я столкнулся с предыдущим роутером, остается загадкой :-) Спасибо всем за ответы.

3 ответа3

2

Для программного обеспечения:

  • Попробуйте установить DD-WRT. Посмотрите, облегчает ли это проблему. Плохое программное обеспечение сомнительного внешнего происхождения может быть причиной узкого места.
  • Попробуйте запустить Windows в безопасном режиме, очевидно, с поддержкой сети. Если это хорошо, то запустите его как обычно, но попытайтесь уничтожить любые тяжелые процессы, такие как торренты. Я заметил, что некоторые маршрутизаторы вообще не могут хорошо обрабатывать торренты, не из-за фактической пропускной способности, а из-за обработки необходимого количества пакетов.
  • Если у вас установлен [DD-WRT], попробуйте удалить его и вернуться к заводской прошивке по умолчанию. Я видел, что у DD-WRT есть свои случайные ошибки.

Для оборудования:

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

Для сетевых проблем:

  • Попробуйте средство диагностики сети Windows
  • Используйте приложение traceroute, чтобы подтвердить, где возникает проблема, и если природа проблемы заключается в потере пакетов и / или высокой задержке.

По вопросам радиочастот:

  • Попробуйте изменить свой Wi-Fi канал. В вашем районе может быть слишком много помех. Вы не хотите находиться на загруженном канале, но это скорее оптимизация полосы пропускания, чем исправление задержки (обычно).
  • Вы можете использовать программу Windows под названием "Inssider". Существуют разные версии этого, некоторые бесплатные / пробные версии, которые сделают эту работу.
0

Не совсем то, что вы описываете, но, возможно, путь для расследования: если эта "задержка" возникает рано после подключения к сети, а затем исчезает, вы можете проверить настройки DNS.

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

Вы можете попытаться обойти настройку DNS, указав имя целевого устройства в /etc/hosts (Linux) или C:\Windows\System32\drivers\etc\hosts (MS Windows - я всегда обнаруживал, что это странное место хранить этот файл). Пример хоста можно найти в Википедии.

Вы также можете попытаться включить / отключить настройки LMHOSTS и WINS в MS Windows (см. Раздел «Свойства карты WiFi» -> TCP / IP).

0

Я бы попробовал полностью обойти беспроводную сеть и подключить компьютер к одному из проводных портов на задней панели маршрутизатора. Сделайте это и посмотрите, улучшится ли ваш пинг. Если это так, то вы знаете, что с настройкой WiFi что-то не так, а если нет, я бы начал искать вашего DNS-провайдера.

Попробуйте переключиться на Google DNS в вашем роутере и посмотрите, изменит ли это что-нибудь (8.8.8.8). Выполните непрерывный пинг в течение нескольких минут, чтобы убедиться, что ваша средняя скорость соединения превосходит старый DNS. Если это так, ваш провайдер имеет медленные / перегруженные серверы и использует Google DNS. Если это не так, ваше соединение само может быть плохим, или проводной интерфейс маршрутизатора также медленный. Если это так, полностью отключите маршрутизатор и подключите компьютер напрямую к модему.

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

Я бы не стал перепрошивать ваш роутер, если он вам не удобен, и он не гарантирует вам лучшую производительность. Возиться с файлом hosts тоже не верный способ что-либо исправить. Лучше всего убедиться, что все оборудование работает правильно, прежде чем углубляться в проблему.

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