Dd wrt режет скорость

Содержание

Dd wrt режет скорость этой программе, число создаваемых соединений

Есть мысль установить на него альтернативную прошивку. Что избрать: DD-WRT либо OpenWrt?

Маршрутизатор тормозит

Препядствия появляются со многими маршрутизаторами, включая маршрутизаторы с DD-WRT, при использовании требовательных к вычислительным ресурсам приложений P2P. Маршрутизатор с течением времени работает всё медлительнее и перезапуск помогает лишь на куцее время. Симптомами могут быть:

  • Неспешный веб-интерфейс либо вообщем не выходит подключиться к веб-интерфейсу.
  • Замедленная передача данных, к примеру, медлительно загружаются странички в браузере.
  • Маршрутизатор не отвечает на команду ping.
  • Сбои либо самопроизвольные перезагрузки маршрутизатора.

Обычно виновниками являются томные P2P-программы, такие как Emule, BitTorrent, uTorrent, Azureus, Shareaza либо что-то схожее. Эти программки по дефлоту могут добиваться огромного количества сетевых соединений, что может привести к наполнению таблицы ip_conntrack маршрутизатора.

  • В особенности функция DHT BitTorrent посылает тыщи пакетов UDP, которые стремительно переполняют эту таблицу.

Это достаточно всераспространенные трудности, действующие на огромное число маршрутизаторов, работающих под управлением DD-WRT.

[edit] Термины и определения

P2P Одноранговые (Peer to Peer) приложения. Может означать eMule, uTorrent, Azureus и т.п. В контексте данной статьи не предполагается Skype либо другие не требовательные P2P-приложения. DD-WRT устройство Маршрутизатор под управлением прошивки DD-WRT. Веб-интерфейс Инструмент управления и опции прошивки DD-WRT по дефлоту.

Откройте в браузере адресок http://192.168.1.1 (либо другой данный Айпишник) и увидите веб-интерфейс.

[edit] Диагностика

Когда происходит такое замедление и маршрутизатор не отвечает ни на эхо-запросы команды ping, ни на запросы веб-интерфейса, вы всё равно сможете проверить, что происходит:

  • Закройте все P2P и сетевые приложения и подождите пару минут, чтоб закончить все соединения.
  • Попытайтесь использовать один из вариантов подключения к командной строке (SSH либо Telnet) для связи с маршрутизатором.
    • Если это нереально, перезагрузите устройство DD-WRT.
    • Проверьте, не вызвана ли ваша неувязка соединениями TCP либо UDP. Из командной строчки:
    cat /proc/sys/net/ipv4/netfilter/ip_conntrack_max 4096 # Тут маршрутизатор показывает наибольшее количество вероятных подключений. grep -c ^udp /proc/net/ip_conntrack 3693 # Открыто 3693 соединений по протоколу UDP grep -c ^tcp /proc/net/ip_conntrack 115 # Открыто 115 соединений по протоколу TCP
    • Также можно поглядеть сообщения системного журнальчика syslog:
    cat /var/log/messages
    1. Поначалу вы увидите сообщения ‘full, dropping packet.’, последующие за ‘messages suppressed.’.
    2. В конце концов вы увидите журнальчики, подобные последующим:
    kernel: ip_conntrack: table full, dropping packet. kernel: NET: 15 messages suppressed. kernel: ip_conntrack: table full, dropping packet. kernel: NET: 12 messages suppressed.

    [edit] Решение

    После перезагрузки и выключения всех томных приложений P2P:

    • Перейдите в веб-интерфейс устройства DD-WRT и войдите в систему.
    • Перейти в ‘Administration’ → ‘Management’.
    • Введите последующие значения в ‘IP Filter Settings’:
      • Maximum Ports: 4096 (для модели с 8 МБ RAM установите значение не выше 1024)
      • TCP Timeout (s): от 300 до 900 секунд (чем выше, тем безопаснее, чем ниже, тем резвее соединения будут сброшены из-за истечения времени ожидания, НИКОГДА НЕ УКАЗЫВАЙТЕ ЗНАЧЕНИЕ НИЖЕ 300 (5 минут) !!)
      • UDP Timeout (s): 30

      Dd wrt режет скорость

      • Сохраните опции (кнопка Save Settings) и затем перезагрузите маршрутизатор (кнопка Reboot Router).

      Приведенные выше настройки определяют, сколько времени потребуется, чтобы неактивные соединения TCP и UDP были забыты маршрутизатором. Если вы установите их слишком низкими, маршрутизатор слишком быстро забудет активные соединения, и они будут сброшены (прерваны).

      • Если вы начинаете получать частые отключения в определенных программах, но не в других (как правило это программы мгновенного обмена сообщениями), увеличьте TCP Timeout как минимум до 600 или более.

      Если вам нужно на 15% больше доступной оперативки RAM, можно отключить веб-интерфейс DD-WRT. Следующая инструкция может помочь маршрутизатору достичь теоретического максимума в 4096 портов:

      • Сначала убедитесь, что интерфейс командной строки включен. Таким макаром, можно подключиться к устройству DD-WRT и снова включить веб-интерфейс по мере надобности.
      • Затем выключите веб-интерфейс. Сделайте это через веб-интерфейс и примените изменения.
      • Если нужно включить веб-интерфейс, при необходимости используйте команду ‘httpd’. Чтобы закрыть его позже, используйте команду ‘killall httpd’.

      На этом мы закончили. Если вы хотите ознакомиться с дополнительной технической информацией и техническими результатами, дополнительная информация представлена ​​ниже.

      [edit] Увеличение максимального количества подключений за пределы доступного в веб-интерфейсе значения

      Направьте внимание, что представленные здесь инструкции экспериментальные и могут поставить под угрозу стабильность работы маршрутизатора.

      Из темы форума:

      >> Вот решение для увеличения максимального количества соединений в прошивке с ядром 2.6:

      Ядро K2.6 очень отличается в отношении параметра ip_conntrack_max (параметр IP Filter Maximum Ports в веб-интерфейсе) и его хэш-таблицы по сравнению с предыдущей версией ядра.

      Параметр ip_conntrack_max устанавливает максимальное количество соединений, которые могут быть открыты одновременно. Большинство людей думают, что лучше уменьшить таймаут (по дефлоту 3600 секунд) для этих соединений (что приводит к другим проблемам) вместо увеличения максимального количества подключений.

      На маршрутизаторах с большим объемом оперативки (например, 64 МБ и выше) можно без проблем увеличить максимальное количество подключений в 10 раз по сравнению со значением по дефлоту, равным 4096.

      Как я понимаю, также нужно увеличить размер хеш-таблицы hashsize, в какой они хранятся, чтобы извлечь выгоду из этого увеличения. В старых версиях ядра это было невозможно, потому что нужно было задать это значение перед загрузкой маршрутизатора (но для этого не было параметра в NVRAM?).

      В ядре K2.6 оба параметра можно изменять динамически в реальном времени без перезагрузки. Насколько я понимаю, размер хеш-таблицы hashsize, равный значению conntrack_max, имеет наилучшую производительность. Также, начиная с версии ядра K2.4.21, hashsize работает идеальнее всего со значением, равным степени 2, например, 2 14 = 16384 (ниже я использую это значение в качестве примера).

      Начиная с ядра K2.4.23 (и новее), чтобы изменить параметр ip_conntrack_max используйте команду:

      echo "16384" > /proc/sys/net/ipv4/netfilter/ip_conntrack_max

      Начиная с ядра K2.6.20 (и новее), чтобы изменить параметр hashsize используйте команду:

      echo "16384" > /sys/module/nf_conntrack/parameters/hashsize

      Но ни одно из этих значений не будет сохранено после перезагрузки, т.к. они хранятся в оперативки.

      Изменить значение ip_conntrack_max так, чтобы оно сохранилось после перезагрузки, можно задав его в веб-интерфейсе или введя следующие команды в командной строке:

      nvram set ip_conntrack_max=16384 nvram commit reboot

      Я не нашел способа навсегда изменить параметр hashsize. Хотя теперь в ядре K2.6 можно изменять его в режиме реального времени, вы можете просто добавить его в автоматически запускаемый сценарий.

      echo "16384" > /sys/module/nf_conntrack/parameters/hashsize

      [edit] Проверка результатов

      Помимо очевидного улучшения производительности, есть способ проверить из командной строки технические результаты:

      cat /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established 90 cat /proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeout_stream 90

      [edit] Часто упоминаемое устаревшее решение и современный эквивалент

      Следующая команда часто рекомендуется на форумах, но применима только к более старым версиям прошивки DD-WRT до V23SP1:

      echo '600 1800 120 60 120 120 10 60 30 120' > /proc/sys/net/ipv4/ip_conntrack_tcp_timeouts echo '30 60' > /proc/sys/net/ipv4/ip_conntrack_udp_timeouts 

      Примечание. Приведенный выше метод для решения проблем медленной работы маршрутизатора не применим для прошивки DD-WRT v23 SP2 и поболее поздних версий. Кроме того, эта команда относится только к трафику TCP, а не UDP.

      Ядро 2.4.23 более новых прошивок (V23SP2 и новее) игнорирует оба этих файла. Чтобы этот метод работал в более поздних ядрах, значения таймаутов должны быть помещены в отдельные файлы. Нужные файлы находятся в /proc/sys/net/ipv4/netfilter/, как показано ниже.

      [edit] Как это работает

      Мало кто знает, что по сути делает эта линия. Это список всех возможных состояний соединений TCP и их таймауты в секундах. Смотрите таблицу ниже (они представлены в правильном порядке):

      Состояние Значение таймаута
      NONE 10 минут
      ESTABLISHED 30 минут (по дефлоту 5 дней)
      SYN_SENT 2 минуты
      SYN_RECV 60 секунд
      FIN_WAIT 2 минуты
      TIME_WAIT 2 минуты
      CLOSE 10 секунд
      CLOSE_WAIT 60 секунд (по дефлоту 12 часов)
      LAST_ACK 30 секунд
      LISTEN 2 минуты

      Полный список файлов в каталоге /proc/sys/net/ipv4/netfilter/, который можно заполнить, чтобы получить тот же эффект на v23 SP2 и поболее поздних прошивках:

      /proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeout /proc/sys/net/ipv4/netfilter/ip_conntrack_icmp_timeout /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close_wait /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_syn_sent /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_syn_recv /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_fin_wait /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_time_wait /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_last_ack /proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeout /proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeout_stream

      [edit] Скрипт

      Следующий сценарий командной строки (скрипт) должен задать эти значения автоматически. Его можно установить, скопировав строки в раздел веб-интерфейса «Administration → Commands» и нажав кнопку Save Startup.

      Переменная ‘prefix’ используется для экономии места в NVRAM.

      prefix=/proc/sys/net/ipv4/netfilter/ip_conntrack echo 600 > $_generic_timeout echo 30 > $_udp_timeout echo 60 > $_udp_timeout_stream echo 1800 > $_tcp_timeout_established echo 120 > $_tcp_timeout_syn_sent echo 60 > $_tcp_timeout_syn_recv echo 120 > $_tcp_timeout_fin_wait echo 120 > $_tcp_timeout_time_wait echo 10 > $_tcp_timeout_close echo 60 > $_tcp_timeout_close_wait echo 30 > $_tcp_timeout_last_ack

      [edit] AIM, ICQ и другие программы обмена мгновенными сообщениями

      При использовании определенных программ обмена мгновенными сообщениями (IM-клиентов), таких как ICQ или AIM (или других приложений, которые не отправляют частые пакеты поддержки активности), нужно установить тайм-аут TCP в 300 или 600 секунд, чтобы помочь им оставаться на связи. Поскольку более высокие значения тайм-аута TCP могут вызвать зависания при работе с очень интенсивным P2P-трафиком, вы можете поэкспериментировать с этими значениями.

      [edit] Дополнительная помощь

      DD-WRT имеет встроенную функцию прокси-сервера, которая позволяет фильтровать содержимое HTML — файлы Cookie, ActiveX и т.п. Поскольку это оказывает большую нагрузку на маршрутизатор, можно отключить эту функцию, чтобы дать устройству DD-WRT больше времени для выполнения других обязанностей. Это можно сделать в разделе веб-интерфейса Security → Firewall.

      К сожалению, эта функция имеет 3 ошибки:

      • При снятии всех 4-х флажков параметров фильтрующий прокси-сервер всё ещё может работать (возможно, потребуется перезагрузка).
      • При большой нагрузке прокси-сервер сбрасывает соединения.
      • Один из пользователей заметил: прокси, вероятно, запускает проверку трафика и на других портах, не только лишь на 80, и, следовательно, замедляет работу приложений P2P (не подтверждено).

      Решением является отключение брандмауэра (не рекомендуется) в разделе веб-интерфейса Security → Firewall. Это также может решить проблему медленной работы маршрутизатора.

      (Такое поведение было замечено в DD-WRT v22 и v23. Пожалуйста, сообщите об этом разработчику и запишите в базу данных ошибок.)

      [edit] Ошибка в старом маршрутизаторе Linksys WRT54G/S

      Видимо, есть ошибка в маршрутизаторе Linksys WRT54GS v2.2. Эта ошибка связана с фатальной ошибкой доступа к памяти из-за разницы в тактовой частоте процессора и тактовой частоте на шине памяти. Эта ошибка приводит к разрыву соединений при передаче больших файлов. Новые версии прошивки Linksys разгоняют процессор до 216 МГц. Это можно исправить, войдя в маршрутизатор через SSH или Telnet и выполнив следующие команды:

      nvram set clkfreq=216 nvram commit reboot

      При работе DD-WRT micro v23sp2 на маршрутизаторе WRT54G v5 тактовую частоту можно настроить, войдя в маршрутизатор через SSH или Telnet и выполнив следующие команды:

      nvram set overclocking=216 nvram commit reboot

      После перезагрузки маршрутизатора нужно убедиться, что используется новая тактовая частота, проверив страницу Status веб-интерфейса DD-WRT или войдя в систему через Telnet и выполнив следующую команду:

      nvram get clkfreq

      [edit] Дополнительная помощь: настройте P2P-приложения

      Для приложений P2P, и особенно для BitTorrent, проблема может заключаться в большом количестве входящих соединений. Попробуйте отключить DHT и установить ограничение на количество пиров и входящих соединений около 100.

      Смотрите страницу Azureus page для дополнительной информации.

      [edit] Дополнительная помощь: установка радиатора

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

      Установка радиаторов, подобных тем, которые используются в компьютерах, но меньших размеров, помогает решить эту проблему. Небольшое количество термопасты и цианоакрилата (химическое название для клеев вроде «супер-клея» SuperGlue, хотя клей гораздо лучшего качества можно найти в магазинах хобби и электроники, или в Интернете). Оставьте небольшое расстояние между радиатором и корпусом маршрутизатора.

      Направьте внимание, что некоторые маршрутизаторы Linksys являются неразборными. Возможно, придется использовать клей или другие уродливые способы, чтобы собрать корпус после вскрытия.

      [edit] Дополнительная помощь: Web Traffic Daemon на v24x

      Если вы не можете попасть в веб-интерфейс и попытка настроить таймаут TCP ничего не дала, попробуйте отключить WAN Traffic Daemon. Известно, что это вызывает проблемы на маршрутизаторах D-Link DIR-300 с DD-WRT версиий до v24.

      [edit] Известные проблемы с приложениями и операционными системами

      • При использовании Steam (от компании Valve) обновление списка серверов может привести к перезагрузке маршрутизатора и сбросу настроек в значения по дефлоту, поскольку программа-клиент открывает много соединений. Можно решить эту проблему, выполнив действия, указанные на следующей странице поддержки Steam: https://support.steampowered.com/kb_article.php?ref=4487-YUOC-6922.

      [edit] Список протоколов P2P

      Также смотрите список протоколов P2P на странице Википедии List of P2P protocols (англ.).

      applejuice audiogalaxy (tcp) ares (tcp) bearshare (tcp) bittorrent (tcp/udp) directconnect (tcp) edonkey (tcp/udp) fasttrak/kazaa (tcp/udp) freenet gnucleuslan gnutella (tcp) goboogy hotline imesh kugoo mute (tcp) napster (tcp) openft (tcp) pando (tcp) soribada (tcp) soulseek (tcp) tesla waste winmx (tcp) xdcc xunlei (tcp/udp)

      Есть бюджетный WiFi роутер TP-LINK TL-WR841N V9.2 с последней официальной прошивкой на борту.

      Есть идея установить на него альтернативную прошивку. Что выбрать: DD-WRT или OpenWrt?

      Какая из них лучше для данного роутера или аналогичных бюджетных моделей? Будут ли ощутимые приемущества по сравнению с официальной прошивкой? Если да, то какие? Вообще, смысл есть менять или остаться на официальной прошивке?

      От девайса требуется только стабильная работа, один-два компьютера в сети. На этот момент стабильно теряет связь где-то раз в неделю.

      Заранее всем спасибо.

      Dd wrt режет скорость

      mad_austronaut ★★★★
      18.06.18 14:24:03 MSK

      Выбирай любую. За стабильность нужно узнавать на практике, которая обычно у альтернативных прошивок выше стоковых. Но бывают казусы. Из преимуществ — больше рычагов управления выведено из под капота, а так же расширяемость.

      digitaldark ★ ( 18.06.18 16:31:41 MSK )

      Dd wrt режет скорость

      Основные преимущества очевидны — свежее ПО в сравнении с оф. прошивкой и кастомизация по своему желанию и возможностям железа.
      Правда со своей 841N ты не разгуляешься 😉 Говорю как владелец 741ND.

      Сам себе пересобираю кастомный ‘обновленный’ образ 1-1.5 раза в год и норм. Железо конечно, скромное, но 100/100 up/down держит «без единого разрыва» уже много лет.

      paran0id ★★★★★ ( 18.06.18 18:03:17 MSK )
      Ответ на: комментарий от paran0id 18.06.18 18:03:17 MSK

      но 100/100 up/down держит «без единого разрыва» уже много лет.

      а по вифи сколько?

      anonymous ( 18.06.18 18:10:51 MSK )

      Настройка VPN на роутере (Vortex, Tomato, DD WRT) быстрая скорость, бесплатно, очень низкий пинг

      Dd wrt режет скорость

      OpenWrt работает прекрасно

      MaZy ★★★★★ ( 18.06.18 18:26:49 MSK )

      Dd wrt режет скорость

      OpenWRT свежий накати.

      devl547 ★★★★★ ( 18.06.18 19:25:24 MSK )
      Ответ на: комментарий от anonymous 18.06.18 18:10:51 MSK

      Dd wrt режет скорость

      Сколько умеет, столько и даёт 🙂 Зависимо от устройств, конечно.
      На моём основном (стареньком) домашнем ноуте коннектится по своим макс. возможностям 54.0 MBit/s (стандарт g) в прямой видимости от роутера.
      Через 30см деревянную стену коннект по N с ноутом, планшетом и смартфоном — также без проблем.
      В общей сложности 4 устройства практически всегда онлайн: десктоп по проводу, ноут с планшетом и смартфоном по воздуху. Повторюсь, что «Без единого разрыва».
      Не реклама какая-то, ну и глупо рекламировать столь старый девайс, просто делюсь историей успеха 😉

      Ну и если rsync’ю чего-нибудь с/на ноут по воздуху — стабильно около 3MB/s. Правда дольше 10-15 минут ничего не гонял, ибо быстрее витуху воткнуть 😉

      paran0id ★★★★★ ( 18.06.18 19:47:01 MSK )
      Ответ на: комментарий от paran0id 18.06.18 18:03:17 MSK

      свежее ПО — не всегда плюс. жиреющее от релиза к релизу ядро, помноженное на микроскопические кеши (да-да, целых 8-16 килобайт) и на микроскопическую ROM/RAM (типово — 4/32МБ) — это скорее минус.

      но — да, в плюс — гибкость и стабильность.

      NiTr0 ★★★★★ ( 18.06.18 22:44:25 MSK )

      Dd wrt режет скорость

      Я за OpenWrt. У меня 741й тплинк и dir300 который стабильно зависал на родной прошиве, все стабильно работает. DDwrt использовал на другом роутере, в принципе монопенисуально, openwrt мне по интерфейсу больше нравится да поддержка моделей лучше.

      einhander ★★★★★ ( 18.06.18 23:27:20 MSK )

      На этот момент стабильно теряет связь где-то раз в неделю.

      было несколько таких железок с v6/v7 до последних и со стоковыми прошивками, никто ничего не теряло.

      anonymous ( 18.06.18 23:30:34 MSK )
      Ответ на: комментарий от anonymous 18.06.18 23:30:34 MSK

      Dd wrt режет скорость

      Бывает такое. Вон, на нестабильность 1043nd ругались — а на моих двух не проявлялось.

      devl547 ★★★★★ ( 18.06.18 23:38:16 MSK )

      OpenWRT ввиду своей популярности. Стабильность, отсутствие бэкдоров, свежий софт, кастомизация. С последним могут быть трудности на 4MB флешках, лучше сразу покупать роутер из списка поддерживаемых и с USB-портом. Рут легко выносится на внешнюю флеху.

      Но даже на 4MB спасает сборка прошивки руками через ImageBuilder.

      anonymous ( 19.06.18 03:13:08 MSK )
      Ответ на: комментарий от paran0id 18.06.18 19:47:01 MSK

      Был удивлен про «много лет». Мои роутеры по lan тоже тянут, но если все по wifi лагает (3 клиента). Валяется у меня без дела «WR840N v4» думаю поставить чего интересного на него. А то по скорости wifi проигрывает Зухелю (Keenetic Start).

      Про стабильность я вообще промолчу.

      anonymous ( 19.06.18 03:29:53 MSK )

      у меня lede с zram. у модельки памяти маловато.

      как выйдет следующий опенврт будет он.

      Почему роутер режет скорость?

      Dd wrt режет скорость

      После приобретения и установки роутера, пользователь с удивлением обнаруживает, что скорость соединения с интернет – становится ниже. Другими словами, грубо говоря, роутер режет скорость, причем происходит это — не только лишь в беспроводной сети (Wi-Fi), а даже в проводной локальной сети. Допустим, при соединении с провайдером напрямую, скорость равнялась 50 Мбит/с. Через роутер, то же соединение уже доступно на 40 Мегабитах. Но самое интересное, что ограничение скорости на роутере не наблюдается, когда он работает с другим провайдером (с меньшей скоростью, или просто — с другим протоколом).

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

      Во-первых, надо ответить на один вопрос: а действительно ли роутер сбавляет скорость, или проблема вызвана другими причинами? Идем на сайт 2ip.ru/speed/. Нажимаем кнопку «Тестировать».

      Dd wrt режет скорость

      Почему роутер режет скорость интернета? Максимальная скорость Wi-Fi

      Проверка скорости

      Примечание: проверить скорость роутера, позволяют и другие сервисы, например internet.yandex.ru, или speedtest.net.

      Dd wrt режет скорость

      speedtest проверка скорости

      Если, при наличии роутера (соединенного с ПК через патч-корд), соединение – есть, а скорость – действительно, отличается (более, чем на 10-20%, при многократном тестировании), делаем вывод, что «виноват» в низкой скорости – роутер.

      Насколько падает скорость через роутер, вы можете оценить по качеству работы IP-TV (если оно есть у вас). При пониженной скорости соединения, картинка может «подергиваться», замирать, изображение на 1-2 секунды – вообще пропадает. В чем все-таки причина такого явления?

      А их (другими словами, причин), может быть несколько.

      Понижение скорости на беспроводных соединениях Wi-Fi

      Dd wrt режет скорость

      Схема подключения перифиийного оборудования

      Мы должны рассмотреть именно этот тип соединений, другими словами, «беспроводной». Скорость самой сети Wi-Fi, другими словами беспроводного канала (между ПК и точкой доступа роутера) – может быть недостаточна, даже при использовании «последнего» протокола 802.11 n. Если в теории, скорость WiFi роутера ограничена 300 Мегабитами, то на практике – редко бывает больше 75 Мбит/с. При подключении большого числа устройств по Wi-Fi, они – также, могут «мешать» друг дружке.

      Вывод: WiFi роутер режет скорость, больше или меньше – практически всегда. А вот, «насколько» — находится в зависимости от аппаратной начинки.

      Скорость маршрутизации

      Можно заметить, что скорость интернета через роутер меньше или больше, зависимо от протокола провайдера. Большинство роутеров, например, спокойно справляются с DHCP или Static IP, более низкую скорость — мы наблюдаем, если провайдер использует VPN-протокол (а самое «сложное» — PPTP). Причина этой «зависимости» — в недостаточной скорости маршрутизации WAN-LAN. Основными факторами, здесь являются: скорость работы «железа», и, также — оптимизация вашей прошивки. Иногда, через роутер меньше скорость как раз с прошивкой «по умолчанию» (но если ее «обновить» – все становится на свое место).

      Другими словами, делаем вывод, что «скорость» — зависит и от прошивки.

      Dd wrt режет скорость

      Но в большинстве случаев, при передаче пакетов WAN-LAN, низкая скорость через роутер – обусловлена недостаточно быстрым центральным процессором (с 240 МГц, например – про VPN-протокол, можно забыть). Чудес – не бывает. И все таки, здесь нужно отметить, что некоторые бренды роутеров — имеют прошивку, с которой все идеально работает на слабом, с формальной точки зрения, железе.

      Примечание: говоря о скорости коммутации WAN-LAN, мы не сказали, что это понятие содержит в себе и коммутацию WAN-Wi-Fi. А значение скорости WAN-LAN-коммутации, измеряется – так же, в Мегабитах/с.

      Скорость интернета через роутер, в любом случае, не может быть больше, чем скорость WAN-LAN-коммутации (которая, тестируется на заданном протоколе и в конкретной модели роутера).

      Результат тестов для большинства распространенных моделей – размещен на сайте www.smallnetbuilder.com (вкладка сайта LAN-WAN –> Router Charts).

      Число одновременно открытых соединений

      Даже если к роутеру подключен только один ПК или ноутбук, низкая скорость интернета через роутер может быть обусловлена слишком большим числом соединений. Дело в том, что любая программа, любой процесс (даже «скрытый»), может создать соединение. И не одно, а – несколько.

      Самым «непростым» в этом смысле, можно считать клиент торрента. В этой программе, число создаваемых соединений – по дефлоту, не ограничено. Обычный домашний вай фай роутер скорость — снижает, если число открытых соединений превосходит 100-200.

      Dd wrt режет скорость

      Настройка программы u-Torrent

      Решить проблему – легко. Допустим, в u-Torrent — заходим в «настройки»:

      В параметрах «Скорость», видим число одновременно создаваемых соединений. Этот параметр можно менять.

      Вопрос: а почему без роутера – все работало правильно?

      Ответ: дело в том, что на другой стороне, у провайдера – тоже свой роутер. Только – другой (может быть Циско, и что-то подобное), другими словами, более быстрый. В таких маршрутизаторах – совершенно иные процессоры. Их пропускная способность, тоже, другая.

      Максимальное число соединений сделали больше – и упала скорость интернета через роутер (тогда как, без роутера, эффект – незаметен). Для разных моделей роутеров, этот параметр (100 или 200) – будет своим. Чем быстрее процессор в устройстве (и, чем лучше прошивка) – тем больше соединений можно открыть без понижения скорости.

      Советы

      Если вы обнаружили, что снижение скорости Интернет-соединений – связано с вашим роутером, тогда, что в данном случае делать? Например, как увеличить скорость через роутер, если она – не достаточна, даже при небольшом числе соединений?

      Такой вариант, как замена роутера, мы не рассматриваем. Лучше вспомнить, что маленькая скорость через роутер – обусловлена не только лишь низкой скоростью установленного в нем железа. Да и – другими факторами (например – прошивкой).

      Пожалуй, обновление прошивки (до более «новой» версии) – один из хороших вариантов решения многих проблем. Каждая новая версия фирменного обеспечения, чаще – более «быстрая». На вопрос, как увеличить скорость роутера, мы отвечаем: обновите прошивку. Лучше, при всем этом – ознакомиться с отзывами, ведь «самая новая» — может быть «бета-версией», с отсутствием необходимой стабильности.

      Совет номер 2. Если нужно, и есть такая возможность – смените провайдера. С протоколом DHCP, или PPPoE (на статическом IP-адресе), неплохо работает даже самое «древнее» оборудование. Жалуются, что упала скорость через роутер, когда провайдер начал работать по VPN. Здесь нет ничего удивительного – и, от чего-либо (роутера, или услуг провайдера) – в данном случае, придется отказываться.

      Отдельно, надо сказать про Wi-Fi. Допустим, на небольшом расстоянии от точки доступа, скорость одна, а при удалении – снижается. Это вполне ожидаемо:

      Dd wrt режет скорость

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

      Dd wrt режет скорость

      очень неудачное расположение — на кухне возле кухонного стола

      Иногда, имеет смысл переключить точку доступа на более медленный протокол (например, на 802.11 g). Что — дополнительно разгружает процессор, в случае большого количества соединений. Менять что-либо в настройках мобильных устройств, при всем этом – не надо (как ограничить скорость на роутере – смотрите в инструкции по настройке, в большинстве случаев, это основной блок Wi-Fi – параметров):

      Dd wrt режет скорость

      Ну а режим шифрования (WPA, WPA2) – сбавляет скорость «сам по себе».

      Почему роутер режет скорость? Так как он – недостаточно быстрый, но – относительно тех условий, в каких должен работать.

      Методы по «улучшению», делятся на 2 класса. Либо, мы меняем «условия» (количество открытых соединений, или – что более важно – протокол связи с провайдером). Это – один класс. Либо – меняем прошивку.

      Простая настройка скорости роутера – изменение некоторых, влияющих на скорость работы, параметров. Например, если соединение – DHCP, то рекомендуется задавать в явной форме адреса DNS:

      Dd wrt режет скорость

      настройка адреса DNS

      Именно этот совет, приводят на форумах в большинстве случаев. Как повысить скорость роутера, меняя параметры менее «значимые», нужно рассматривать для каждой модели отдельно. Надеемся, наши читатели в этом – помогут нам.

      Советы по решению низкой скорости Интрнета

      Похожие статьи

      • Dd wrt ограничение скорости

        Планировщик пакетов = HFSC Профессиональная wi-fi сеть на примере Asus rt-n16 с прошивкой DD-WRT. (Перепрошивка и настройка устройства) Поначалу готовим…

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Что будем искать? Например,Человек

Мы в социальных сетях