Почему на микротике через вай фай загрузка выше, чем загрузка

Обновлено: 21.11.2024

Вы играете в онлайн-игры? Наверное. Вы испытали отставание? Скорее всего. Или, может быть, вы просто хотите действительно хороший домашний маршрутизатор? Эта страница поможет вам настроить Mikrotik hAP AC, мощный маршрутизатор для малого бизнеса с двухдиапазонным Wi-Fi.

Фон

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

Многие люди знакомы с проблемами, которые могут вызвать маршрутизаторы потребительского уровня. Неудивительно, что первым методом устранения неполадок является перезагрузка устройства — потребительские маршрутизаторы рассчитаны на низкую цену и используют дешевое оборудование с ограниченным объемом памяти и плохо написанным программным обеспечением. От переполнения таблицы NAT до сбоев DHCP-сервера ваш готовый маршрутизатор не так хорош. Многие из них также имеют явные дыры в безопасности, которые открывают вашу сеть для атак. Хотя некоторые маршрутизаторы предлагают параметры QoS для приоритизации трафика, они имеют очень ограниченную функциональность и могут даже снижать производительность, поскольку аппаратное обеспечение таких маршрутизаторов не предназначено для какой-либо серьезной обработки.

К счастью, между полноценными бизнес-маршрутизаторами, такими как Cisco (настоящая Cisco, а не Linksys), и готовыми потребительскими маршрутизаторами, которые вы найдете в местном магазине ПК, есть хороший шаг. Mikrotik — это латвийская компания, которая производит как аппаратное обеспечение (называемое RouterBOARD), так и программное обеспечение (RouterOS), которые обеспечивают надежную платформу для создания маршрутизатора. Само по себе аппаратное обеспечение намного лучше, чем почти все, что вы можете найти в потребительских маршрутизаторах - двух- или четырехъядерные процессоры, много оперативной памяти и т. д. Программный пакет (RouterOS) предоставляет графический интерфейс для платформы на базе Linux - Linux хорошо известен за его производительность и стабильность, и RouterOS строится на этом. Не волнуйтесь, вам не нужно знать какие-либо сложные вещи Linux, RouterOS сделает все за вас.

Это руководство посвящено установке и настройке hAP AC. Это одна из новейших моделей маршрутизаторов Mikrotik, предназначенных для домашнего использования и малого бизнеса, с процессором 720 МГц, мощной тройной цепью 2,4 ГГц 802.11n и 5 ГГц 802.11ac для беспроводной связи и пятью портами Gigabit Ethernet. HAP AC может поддерживать QoS для интернет-соединений со скоростью до 250 Мбит/с.

Покупка

За пределами США я рекомендую ознакомиться со списком дистрибьюторов Mikrotik, чтобы найти местного продавца.

Распаковка и подключение

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

В зависимости от вашего дистрибьютора конфигурации устройства по умолчанию могут различаться, но обычно оно работает сразу после установки без настройки. 1-й порт Ethernet будет настроен для использования в глобальной сети (Интернет), а порты 2–5 — для вашей локальной сети. Этот странно выглядящий порт — это порт SFP для подключения оптоволоконных кабелей, вы можете спокойно игнорировать его!

Подключите интернет (кабельный модем, оптоволокно, DSL и т. д.) к порту 1, а ПК или ноутбук – к порту 2 на маршрутизаторе с помощью кабеля Ethernet, затем подключите питание. Маршрутизатор должен загрузиться примерно за 15-30 секунд. Теперь включите свой компьютер или ноутбук, и он должен получить IP-адрес через DHCP от маршрутизатора.

Доступ к странице конфигурации

Наиболее распространенный диапазон IP-адресов по умолчанию — 192.168.88.0/24, поэтому ваше устройство, скорее всего, будет иметь IP-адрес 192.168.88.254 или аналогичный. Теперь вы сможете перейти по адресу http://192.168.88.1/ в своем браузере, чтобы получить доступ к «Webfig» — это веб-инструмент управления, который настроит ваш маршрутизатор.

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

В зависимости от версии заводского ПО, вы можете либо оказаться непосредственно в меню Webfig, либо вверху экрана будет несколько вкладок, "Быстрый набор", "Webfig" и "Терминал". Мы хотим использовать Webfig для остальной части этого руководства (как на этом снимке экрана).

Примечание: RouterOS работает поверх полноценной ОС Linux. Таким образом, вам следует избегать резкого отключения питания маршрутизатора, где это возможно, поскольку вы рискуете вызвать повреждение файловой системы. Существует параметр system/shutdown, который вы можете использовать, чтобы инициировать чистое завершение работы, после чего можно безопасно отключить питание.

В курсе событий

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

Конфигурация беспроводной сети

Теперь давайте настроим вашу беспроводную сеть. В меню «Беспроводная связь» в Webfig нажмите wlan1, чтобы открыть свойства беспроводного адаптера 2,4 ГГц. Нажмите кнопку "Расширенный режим" вверху и установите следующие параметры:

Протокол беспроводной связи: 802.11
Частотный режим: регулятивный домен
Страна: Ваша страна
Ширина канала: 20/40 МГц Ce
Частота: 2412/2437/2462. Вы хотите выбрать наименее загруженную частоту - используйте кнопку "Использование частоты" в качестве быстрого теста
SSID: название вашей беспроводной сети
Поддержка WMM: включена
Режим WPS: отключен

Нажмите "ОК", затем выполните те же действия для wlan2 (адаптер 5 ГГц). В диапазоне 5 ГГц доступно гораздо больше частот, и некоторые из них имеют особые условия для использования. Настройка «Авто», вероятно, является безопасным выбором, если вы не знаете, что делаете. Будьте особенно внимательны, чтобы убедиться, что вы выбрали правильную настройку страны, так как в противном случае некоторые частоты могут быть незаконными!

Снова нажмите OK, затем перейдите на вкладку "Профили безопасности" в диалоговом окне "Беспроводная сеть". Нажмите «по умолчанию» и установите следующее:

Режим: Динамические ключи
Типы аутентификации: WPA2 PSK
Шифры: aes ccm
WPA 2 Pre Shared Key: Ваш пароль беспроводной сети
Обновление группового ключа: 01:00:00

Это должно обеспечить полностью защищенную беспроводную сеть.

Системные пароли и другие настройки

Перейдите в Система / Пароль и введите пароль для защиты административного интерфейса маршрутизатора. Этот пароль понадобится вам для повторного входа в конфигурацию в будущем.

Перейдите к IP/UPNP и отметьте Enabled. Перейдите на вкладку «Интерфейсы», затем нажмите «Добавить новый», чтобы добавить новый интерфейс. Добавьте ether1 (ваш интернет) в качестве внешнего интерфейса. Нажмите «ОК», затем «Добавить новый» и добавьте локальный мост в качестве внутреннего интерфейса. Включение UPNP позволяет приложениям в вашей сети автоматически настраивать переадресацию портов, если это необходимо.

Перейдите к IP/DNS и введите 8.8.8.8 в качестве DNS-сервера. Это Google DNS, который обычно быстрее и надежнее, чем DNS вашего интернет-провайдера.

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

Качество обслуживания

Здесь все становится немного сложнее. Вместо того, чтобы объяснять все, что связано с брандмауэром, маркировкой соединения, маркировкой пакетов, очередями, приоритетами и т. д., я дам вам набор команд, которые вы должны выполнить. Чтобы запустить эти команды, вам необходимо загрузить приложение «Winbox», так как оно использует консольные команды, недоступные в веб-интерфейсе. Нажмите кнопку «Winbox», которая должна загрузить для вас копию Winbox. Войдите в маршрутизатор с помощью Winbox, и вы увидите, что он в основном похож на Webfig, но немного мощнее.

Нажмите кнопку "Новый терминал" в Winbox и вставьте следующее (вы можете нажать Shift+Ins, чтобы вставить в терминал):

После этого нажмите Очереди/Дерево очередей и дважды щелкните очередь1. Вы увидите значение 9700k — оно должно быть заменено на немного меньше вашей скорости загрузки, в кбит/с. Приведенный выше код копирования/вставки предназначен для тех, у кого скорость загрузки 10 Мбит/с, поэтому максимальная скорость загрузки ограничена 9,7 Мбит/с (9700 КБ). Вы хотите ограничить его чуть ниже максимальной загрузки, в противном случае есть риск, что загрузка будет поставлена ​​в очередь на вашем модеме, что сделает все QoS бесполезным. Установив максимальную загрузку в очереди 1, дважды щелкните потоковую передачу и установите для нее значение, немного превышающее максимальный битрейт потока, чтобы сгладить пропускную способность потока (значение по умолчанию выше для потока 6000 кбит/с). Если вы не стримите, просто игнорируйте это - ничего не повредит.

Готово! Теперь у вас есть базовый QoS для загрузки с поддерживаемыми играми, такими как StarCraft 2, Brood War, игры на основе Valve Source (CS: GO, Dota 2 и т. д.), Heroes of the Storm и League of Legends. Игры и важные небольшие пакеты, такие как пакеты TCP и DNS, получают наивысший приоритет, гарантируя отсутствие задержек даже при интенсивном использовании восходящего потока. Следующим наивысшим приоритетом являются данные исходящего потока, поэтому, если вы транслируете, у вас не будет пропущенных кадров, вызванных другими загрузками, такими как видео или торренты. Если вы хотите добавить дополнительные игры, выясните, какие UDP-порты использует игра, и скопируйте одно из существующих правил «отметить соединение», например SC2, заменив dst-port на соответствующие UDP-порты.

Сб, 21 декабря 2019 г., 12:40

Я заметил, что несколько человек сталкивались с подобными проблемами на этом форуме много лет назад. Однако никто так и не докопался до сути.

2011UiAS-2HnD
Устройства, подключенные к гигабитным портам (коммутатор 1), загружаются: 32 Мбит/с, загружаются: 130 Мбит/с - в среднем
Устройства, подключенные к мегабитным портам (коммутатор 2), загружаются: 92 Мбит/с, загружаются: 93 Мбит/с - в среднем

Маршрутизатор ISP
Устройства, подключенные к гигабитным портам, загружаются: 300 Мбит/с. Загрузка: 300 Мбит/с – в среднем

2011UiAS-2HnD WAN подключен к порту 1 кабелем CAT 7 к моему маршрутизатору интернет-провайдера. Роутер интернет-провайдера подключен к широкополосному оптоволоконному каналу.

Если я отключу кабель WAN от 2011UiAS-2HnD и проверю его скорость напрямую, я получу полную загрузку: 300 Мбит/с, загрузку: 300 Мбит/с.
Если я затем заменю кабель WAN в порту 1 2011UiAS-2HnD и скорость на ЛЮБОМ порту на коммутаторе 1 (гигабит), я получу загрузку 32 Мбит/с: 130 Мбит/с
Однако, если я проверю любой порт на коммутаторе 2 ( мегабит), то я получаю загрузку: 92 Мбит/с, загрузку: 93 Мбит/с.

Я обновил BIOS до последней версии (6.45.5) и последнюю версию RouterOS (6.46.1)
Я полностью сбросил конфигурацию маршрутизатора до настроек по умолчанию - результат тот же
Я поставил пустую конфигурацию и настроил 2011UiAS-2HnD в качестве базового коммутатора - тот же результат.
Нет очередей, ограничений, ничего.

Как это возможно, что скорость загрузки через гигабитный порт составляет всего 32 Мбит/с, а загрузка осуществляется в 10 раз быстрее? Как мегабитные порты могут быть быстрее download:92mbps upload:93mbps?

Что я здесь упускаю? Пожалуйста, помогите.

Сб, 21 декабря 2019 г., 14:19

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

Добавление или изменение очередей для ограничения пропускной способности при загрузке не имеет значения (на случай, если процессор не справляется с пропускной способностью)

Изменение согласования для удаления полного дуплекса на 1000 м действительно имеет значение, и я получаю солидные 93 Мбит/с в обоих направлениях. Намного лучше! Как странно? Аппаратное обеспечение не может справиться с чем-либо быстрее. Действительно ли этот гигабитный коммутатор является мегабитным?

Однако после восстановления полнодуплексного согласования 1000 м я попытался включить управление потоком TX и RX.

В тот момент, когда я это сделал, роутер загорелся, как рождественская елка, и теперь он загружается очень разумно: 200 Мбит/с при загрузке: 180 Мбит/с

Кто-нибудь может объяснить, почему включение аппаратного управления потоком может иметь такое огромное значение?

Сб, 21 декабря 2019 г., 15:13

Я не знаю, полностью ли объясняет это явление следующее, но я предполагаю, что это способствует...

Глядя на блок-схему RB2011, можно заметить, что она имеет две микросхемы переключателей. Один интегрирован в SoC, другой (гигабитный) дискретный. Однако скорость соединения между процессором и микросхемой дискретного коммутатора составляет всего 1 Гбит/с. Если глобальная сеть подключена к порту Гбит/с и клиенту локальной сети, то весь трафик должен проходить через одно и то же межсоединение дважды, по одному разу в каждом направлении. Это на самом деле не объясняет, почему нельзя получить хотя бы 300 Мбит/с в любом направлении. Но тогда процессор RB действительно слабый, он может выполнять мостовое соединение только со скоростью около 1 Гбит / с (это пересылка пакетов без какой-либо обработки) и, учитывая тот факт, что в тесте задействованы все 10 портов (из них 5 интегрированы в SoC, поэтому межсоединение не должно быть узким местом там). ) становится понятно, что RB2011 не зверь.

Тогда дело доходит до времени. любое устройство, вовлеченное в трафик, должно принимать входящие пакеты по мере их поступления. или же они сбрасываются (вероятно, считаются перерасходом). Процессор RB2011 не зверь, поэтому может случиться так, что он не готов к следующему пакету, потому что он все еще обрабатывает предыдущий. В этом случае пакет теряется, и TCP (или приложение в случае UDP) приходится возвращаться к повторной передаче. и те чертовски бьют по пропускной способности. Если скорость входящего пакета уменьшится достаточно (может быть лишь незначительно), пропускная способность может поддерживаться. И здесь помогает управление потоком, потому что одноранговый узел (например, маршрутизатор интернет-провайдера) слегка буферизует исходящие пакеты.

Судя по описанию проблемы, у RB большие проблемы с DL, а не с UL. Это может указывать на то, что оптоволокно интернет-провайдера может работать на гораздо более высоких скоростях (вероятно, Гбит/с или даже выше), и они используют формирование трафика для регулирования средней скорости в соответствии с абонентской скоростью. Но это означает, что трафик может быть очень пульсирующим. И здесь может помочь управление потоком.

Чт, 26 декабря 2019 г., 18:13

Здравствуйте, спасибо за ответ.

Я надеялся, что другие полезные ребята на форуме присоединятся к нам – принятие желаемого за действительное

Я прочитал ваши пункты, и они имеют смысл. Тем не менее, я прочитал так много похожих (но разных) сообщений, которые слишком похожи, чтобы быть совпадением. И я начинаю задаваться вопросом, не происходит ли здесь что-то еще.

Например, пользователь с hAP жалуется на невозможность получить высокую скорость и ошибки дуплекса. Мне тоже не удалось заставить мои гигабитные порты работать в полнодуплексном режиме, и я обнаружил, что отключение полнодуплексного согласования ускоряет работу. Я, как и он, пробовал как сертифицированные кабели, так и самодельные кабели, но это не имело значения.

И многие пользователи жалуются на низкую скорость именно на моем 2011UiAS-2HnD.Много тем возникало за эти годы, и ни одна из них так и не была решена.

Я подключил качественный гигабитный коммутатор d-link к одному порту гигабитного маршрутизатора моего интернет-провайдера (Sagemcon F@st 5655v2AC), а к нему — кабель к компьютеру. Я сделал тест скорости и получил 500 Мбит / с (очень близко к номинальной скорости моего полного оптоволоконного широкополосного доступа), затем я подключил порт 1 моего Mikrotik 2011UiAS-2HnD к тому же коммутатору D-Link. Мгновенно связь упала до жалких 30 Мбит/с входящего и 120 Мбит/с входящего трафика.

Я люблю Mikrotik, и до всего этого мой 2011UiAS-2HnD. Однако время меняется, и мне все больше и больше нужны более высокие скорости для потоковой передачи 4k, и похоже, что мой 2011UiAS-2HnD просто не справляется. На самом деле мне интересно, может ли это быть чем-то вроде вечеринки!

Похоже, есть какой-то конфликт времени

Сообщений: 1749 Присоединился: среда, 18 мая 2005 г., 17:57 Место: Сол III, Солнечная система, Сектор 001, Альфа-квадрант

Пт, 27 декабря 2019 г., 14:02

1) какие ошибки вы получаете? вставьте сюда статистику портов.
Если у вас возникли ошибки FCS и вам пришлось отключить полное согласование, значит, что-то физически не так. Наиболее распространенные вещи, которые я видел:
а) кабели Ethernet проходят параллельно электрическим кабелям на значительном расстоянии, без какого-либо экранирования, электромагнитные силы от электрических кабелей воздействуют на кабель Ethernet.
б) устройства совершенно несовместимы друг с другом, когда используются эти порты, поставьте простой переключатель между ними и проверьте, решает ли это проблему.
c) неправильное использование разъемов или неправильные разъемы, может кабель 6a с разъемами категории 5 - вести себя странно.

2) Используете ли вы ускоренный режим? вы видите счетчик регистрации пакетов?

В любом случае часто возникают проблемы с физическим Ethernet-соединением между сетями разных брендов, а не только Mikrotiks, поэтому ваши «похожие проблемы» — это просто «Общие проблемы с Ethernet», и в большинстве случаев они связаны с аппаратным обеспечением.< /p>

С большими знаниями приходит большая ответственность из-за способности распознавать id. некомпетентные люди намного быстрее.

Чт, 02 января 2020 г., 22:01

Ошибка очень низкая скорость. И скорость загрузки намного выше, чем загрузка. Обычно 30 Мбит/с входящего трафика, 130 Мбит/с входящего.

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

Я получаю те же результаты на ПК с Windows 7 (Gigabit NIC) в том же тесте и на телефоне Android, подключенном через USB 3.0 OTG.

Кроме того, практически 4K-телевизор с кабелем к маршрутизатору моего интернет-провайдера (Sagencom 5655v2 AC) я могу играть в Disney+ в UHD 4K
4K-телевизор с тем же кабелем к моему 2011UiAS-2HnD на коммутаторе2 (мегабит) я могу играть Disney+ в HD с периодической буферизацией
Если я подключу свой 4K-телевизор тем же кабелем к моему 2011UiAS-2HnD на коммутаторе 1 (гигабит), Disney+ вообще не будет воспроизводиться, и даже BBC iPlayer борется

Чт, 02 января 2020 г., 23:14

Ошибка очень низкая скорость. И скорость загрузки намного выше, чем загрузка. Обычно 30 Мбит/с входящего трафика, 130 Мбит/с входящего.

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

Я получаю те же результаты на ПК с Windows 7 (Gigabit NIC) в том же тесте и на телефоне Android, подключенном через USB 3.0 OTG.

Кроме того, практически 4K-телевизор с кабелем к маршрутизатору моего интернет-провайдера (Sagencom 5655v2 AC) я могу играть в Disney+ в UHD 4K
4K-телевизор с тем же кабелем к моему 2011UiAS-2HnD на коммутаторе2 (мегабит) я могу играть Disney+ в HD с периодической буферизацией
Если я подключу свой 4K-телевизор тем же кабелем к моему 2011UiAS-2HnD на коммутаторе 1 (гигабит), Disney+ вообще не будет воспроизводиться, и даже BBC iPlayer борется

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

tldr: отключите WMM QoS в настройках маршрутизатора.

Симптомы

Дома у меня следующие настройки:

  1. Linksys E1200 Wireless-N Router: OS X 10.7.1, Intel Core i7 1,8 ГГц, 4 ГБ ОЗУ: iOS 5.0
  2. Пользовательский рабочий стол: Windows 7, процессор Intel Core 2 Duo E8400 3,0 ГГц, 2 ГБ ОЗУ.
  3. Провайдер: Comcast xfinity

Всякий раз, когда я использовал свой ноутбук или телефон, соединение Wi-Fi было невероятно медленным. Видео на Youtube долго загружались, плитки Google Maps заполнялись медленно, и даже Gmail не отвечал. С другой стороны, мой рабочий стол, подключенный к маршрутизатору через кабель Ethernet, работал нормально.

Числа

Рабочий стол

Ноутбук

Айфон

Ой! Скорость загрузки моего ноутбука и iPhone была более чем в 30 раз ниже, чем скорость загрузки моего рабочего стола! С другой стороны, скорость загрузки была примерно одинаковой на всех устройствах.Что, черт возьми, происходит?

Неудачные попытки

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

  1. Изменить хосты DNS
  2. Изменить беспроводной канал
  3. Изменить ширину беспроводного канала.
  4. Использовать другой режим безопасности (личный WPA2)
  5. Отключить брандмауэры
  6. Включить или отключить настройки IPv6
  7. Перезагрузите маршрутизатор

Ничего из этого не помогло.

Решение

В отчаянии я начал изменять случайные настройки на своем роутере и наткнулся на тот, который наконец-то заработал. Направления для других роутеров могут немного отличаться, но вот что я сделал:

Вот и все. Как только я отключил поддержку WMM, скорость загрузки для моего ноутбука и iPhone подскочила до 24 Мбит/с, что идеально соответствует моему настольному компьютеру.

Что такое WMM?

WMM, по-видимому, является функцией стандарта 802.11e, которая обеспечивает более высокий приоритет для «зависящего от времени» трафика, такого как видео или голос. Теоретически это должно улучшить работу таких вещей, как вызовы VoIP и видеочат (например, Skype). На практике его включение уничтожило мою скорость загрузки по Wi-Fi. С тех пор, как я отключил его, мой Wi-Fi стал молниеносно быстрым, и я не заметил никаких негативных побочных эффектов.

Если у кого-то есть дополнительная информация о том, почему это так, поделитесь ею здесь.

Обновление (апрель 2014 г.): обновления встроенного ПО

Через пару лет после написания этой записи в блоге я столкнулся с проблемой, обратной исходной: у меня внезапно была быстрая загрузка, но низкая скорость загрузки. В поисках исправления я обнаружил, что упомянутая выше проблема WMM/QoS могла быть исправлена ​​в более новых версиях прошивки для моего маршрутизатора! Я еще раз написал сообщение в блоге, чтобы зафиксировать все детали: У вас быстрая загрузка, но низкая скорость загрузки? Вот исправление.

Обновление (сентябрь 2013 г.): некоторые подробности

За последний год этот пост набрал более 100 тысяч просмотров и помог многим людям исправить скорость загрузки. Я счастлив, что смог помочь людям. Другие люди тоже были готовы поделиться советом: я получил электронное письмо от Расса Вашингтона из Атланты, который проделал впечатляющую исследовательскую работу, чтобы раскрыть потенциальную основную причину. Если это поможет другим, вот его электронная почта:

Евгений: Я наткнулся на ваш пост в блоге "У вас медленная загрузка, но высокая скорость загрузки по беспроводной сети? Вот исправление". У меня есть кое-какая информация, которая может оказаться полезной.

Это случилось и со мной, когда я перешел на Comcast, но параллельно у меня работал DSL. У трафика Comcast была эта проблема, а у DSL - нет. Кроме того, это повлияло на мой маршрутизатор Linksys, когда на нем была стандартная прошивка *и* после перехода на DD-WRT. Ясно, что проблема заключалась в самом трафике, поэтому я включил анализатор пакетов.

*Все* входящие Comcast-трафикы (Интернет --> клиент) были помечены значением DSCP, равным 8 (селектор класса 1). Трафик DSL имел значение DSCP, равное 0. Таким образом, Comcast помечает весь трафик для обработки определенным образом с помощью QoS: «Приоритет», что звучит хорошо, но на самом деле является вторым *самым низким* из возможных.

WMM, сам по себе являющийся методом QoS, по-видимому, снижает приоритеты (отбрасывает?) на основе значения, предоставленного Comcast. Отключение WMM помогло обойти это, но, поскольку WMM является частью спецификации 802.11n, мне нужна была основная причина. Разумная замена этого значения DSCP, установленного Comcast, помогает.

Итак, между моим маршрутизатором Linksys и обоими интернет-провайдерами у меня был брандмауэр Netscreen. Это позволяет мне устанавливать значения DSCP в соответствии с политикой, поэтому я сказал, чтобы они соответствовали DSL (DSCP 0). Это дало большое улучшение. Тем не менее, я все еще не получал полной скорости, поэтому даже нулевое значение было не лучшим для > скоростей DSL. Я установил значение DSCP на 46 (ускоренная переадресация) и бинго, до 20 Мбит/с, почти полная предоставленная скорость (25 Мбит/с).

Почему возникают проблемы только с загрузкой? Потому что единственные пакеты, помеченные Comcast, — это входящие: Интернет -> вы, включая эти пакеты больших данных. Да, при загрузке вы получаете пакеты ACK и тому подобное, но это крошечные пакеты управления соединением. Я предполагаю, что WWM тоже странно работает на них, но вы (обычно) не заметите этого при тестировании скорости в несколько Мбит/с.

Я все еще пытаюсь понять WMM, но это была большая находка, и я повезло иметь брандмауэр, который позволял мне настраивать пакеты. Надеюсь, вы найдете эту информацию полезной.

Расс Вашингтон, Атланта, Джорджия

Обновление (сентябрь 2014 г.): дополнительные подробности

Потому что MikroTik WiFi — это дерьмо для скорости. Достойная надежность.

Оп · 6 мес. назад

Ну, скорость загрузки довольно хорошая, что я нахожу странным .

Проверьте, можете ли вы установить на него OpenWRT. Установил его на 3 AC Cap дома, и они намного быстрее, и роуминг отличный, даже если у вас есть одно устройство, роуминг отлично подходит для переключения между диапазонами 2 и 5 ГГц, когда вы перемещаетесь.С Mikrotik, как только телефон подключится к одному диапазону, маловероятно, что он переключится на другой без каких-либо настроек или управления диапазоном.

Микротик Wi-Fi плохо отправляет данные, ваш телефон хорошо отправляет данные.

Оп · 6 мес. назад

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

Оп · 6 мес. назад · отредактировано 6 мес. назад

Это касается нескольких клиентов, телефонов и ноутбуков. канал 5ггц. Я обычно загружаю медленнее, чем загружаю, и не могу понять, почему. Конфигурация в основном стандартная, только с некоторыми переадресациями портов и пользовательским DNS.

Я пробовал менять частоты, делая только переменный ток 5 ГГц, в основном стандартный. Кажется, я не могу использовать более высокие каналы, по какой-то причине он застрял на канале 36? Не совсем уверен, как вручную выбрать канал.

Фотография выше — это самый лучший сценарий. Ситуация намного, гораздо более выражена на клиентах, совместимых с WIFI 6, где скорость загрузки составляет около 200 Мбит/с, а скорость загрузки превышает 500 Мбит/с. Это значение получено с расстояния в несколько метров от маршрутизатора в прямой видимости.

Нужен экспорт конфига, чтобы рассказать вам о многом. Какую фигуру вы ожидаете увидеть?

Оп · 6 мес. назад · отредактировано 6 мес. назад

добавить admin-mac= auto-mac=no comment=defconf name=bridge

установить [ find default-name = wlan2 ] диапазон = 5 ГГц-a / n / ac ширина канала = 20/40/80 МГц-XXXX отключено = нет расстояния = частота в помещении = автоматическая установка = режим в помещении = ap-bridge ssid =noodles station-roaming=enabled wireless-protocol=802.11

добавить комментарий=defconf name=WAN

добавить комментарий=defconf name=LAN

/интерфейсные профили безопасности беспроводной сети

set [ find default=yes ] authentication-types=wpa2-psk mode=dynamic-keys supplicant-identity=MikroTik wpa-pre-shared-key= wpa2-pre-shared-key=

add authentication-types=wpa2-psk mode=dynamic-keys name=wlan1-profile supplicant-identity=MikroTik wpa-pre-shared-key= wpa2-pre-shared-key= /interface wireless

установить [ найти имя по умолчанию = wlan1 ] диапазон = 2 ГГц-b / g / n ширина канала = 20/40 МГц-XX отключено = нет расстояния = частота в помещении = автоматическая установка = режим в помещении = профиль безопасности ap-bridge =wlan1-profile ssid="больше лапши" station-roaming=enabled wireless-protocol=802.11

добавить name=dhcp ranges=192.168.1.10–192.168.1.254

добавить адрес-пул=dhcp disabled=no interface=bridge name=defconf

set full policy=local,telnet,ssh,ftp,reboot,read,write,policy,test,winbox,password,web,sniff,sensitive,api,romon,dude,tikapp

/порт моста интерфейса

добавить мост=мост comment=defconf interface=ether2

добавить мост=мост comment=defconf interface=ether3

добавить мост=мост comment=defconf interface=ether4

добавить мост=мост comment=defconf interface=ether5

добавить мост=bridge comment=defconf interface=wlan1

добавить мост=bridge comment=defconf interface=wlan2

/параметры обнаружения соседей по IP

/член списка интерфейсов

добавить comment=defconf interface=bridge list=LAN

добавить comment=defconf interface=ether1 list=WAN

добавить адрес=192.168.1.1/24 comment=defconf interface=bridge network=192.168.1.0

добавить комментарий=defconf disabled=no interface=ether1 use-peer-dns=no

/ip сеть dhcp-сервера

добавить адрес=192.168.1.0/24 comment=defconf gateway=192.168.1.1 netmask=24

добавить адрес=192.168.1.5 имя=PiHole

добавить адрес=192.168.1.1 comment=defconf name=router.lan

/IP фильтр брандмауэра

добавить action=accept chain=input comment="defconf: принять установленный,связанный,неотслеживаемый" connection-state=установленный,связанный,неотслеживаемый

добавить action=drop chain=input comment="defconf: drop invalid" connection-state=invalid

добавить action=accept chain=input comment="defconf: accept ICMP" protocol=icmp

добавить action=accept chain=input comment="defconf: accept to local loopback (для CAPsMAN)" dst-address=127.0.0.1

add action=drop chain=input comment="defconf: удалить все, что не идет из локальной сети" in-interface-list=!LAN

добавить action=accept chain=forward comment="defconf: accept in ipsec policy" ipsec-policy=in,ipsec

добавить action=accept chain=forward comment="defconf: принять политику ipsec" ipsec-policy=out,ipsec

добавить action=fasttrack-connection chain=forward comment="defconf: fasttrack" connection-state=installed,related

добавить action=accept chain=forward comment="defconf: принять установленный, связанный, неотслеживаемый" connection-state=установленный, связанный, неотслеживаемый

добавить action=drop chain=forward comment="defconf: drop invalid" connection-state=invalid

add action=drop chain=forward comment="defconf: удалить все из WAN без DSTNATed" connection-nat-state=!dstnat connection-state=new in-interface-list=WAN

/ip брандмауэра nat

добавить action=masquerade chain=srcnat comment="defconf: masquerade" ipsec-policy=out,none out-interface-list=WAN

добавить action=dst-nat chain=dstnat dst-port=49742 in-interface=ether1 protocol=tcp to-addresses=192.168.1.4 to-ports=32400

добавить action=dst-nat chain=dstnat dst-port=48424 in-interface=ether1 protocol=tcp to-addresses=192.168.1.4 to-ports=48424

добавить action=dst-nat chain=dstnat dst-port=54613 in-interface=ether1 protocol=tcp to-addresses=192.168.1.4 to-ports=54613

добавить action=dst-nat chain=dstnat dst-port=443 in-interface=ether1 protocol=tcp to-addresses=192.168.1.5 to-ports=443

добавить action=dst-nat chain=dstnat dst-port=80 in-interface=ether1 protocol=tcp to-addresses=192.168.1.5 to-ports=80

/tool ​​mac-сервер mac-winbox

Как я уже упоминал, довольно стандартные настройки, не уверен, что здесь раскроет конфиг, но это неважно.

Чего я надеюсь достичь? Почти паритет в пропускной способности беспроводной сети для загрузки и выгрузки. Если я могу получить загрузку ~ 600 Мбит / с, мне интересно, почему я также не должен иметь возможность хотя бы приблизиться к пропускной способности загрузки (если только устройство просто не способно на это). Мне также интересно, почему моя пропускная способность загрузки серьезно затруднена на устройствах AX (wifi 6) по сравнению с устройствами переменного тока. Как уже упоминалось, я обычно получаю вдвое большую пропускную способность на всех клиентах, что кажется странным? В конце концов, похоже, что hAP ac2 просто тусклый, несмотря на его универсальность.

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

Читайте также: