Чи справді працює DD-WRT QoS?


29

Існували різні звіти про те, що DD-WRT QoS не працює ( тут , тут і деінде).

У документації DD-WRT QoS згадується, що деякі перевірки свідчать про те, чи застосовуються належні пріоритети до трафіку. (Хоча це не пропонує метод підтвердити, що QoS насправді набирає чинності ...)

Хтось перевірив їхні пріоритети дорожнього руху та чи виявив, що пріоритети не застосовуються належним чином, або що вони були належним чином застосовані, але це, здається, нічого не змінило? (Або, увімкнувши QoS, перегляньте деградацію трафіку чи інші проблеми.) Бонусні бали, якщо ви насправді кількісно перевірили налаштування QoS.

Просто для уточнення, я хотів би знати, чи працює настройка QoS за допомогою GUI . (Я зараз використовую OpenWRT, і я можу так само легко використовувати там скрипт. Що мене цікавить, якщо я можу витрачати менше часу на налаштування QoS шляхом переходу на DD-WRT)

Відповіді, Я ​​НЕ шукаю:

  • "Просто переключіться на Tomato / OpenWRT / X-WRT / Gargoyle / тощо"
  • "КУРС, це працює, чому б не зробити це?"
  • "Просто використовуйте цей скрипт" (або якийсь інший сценарій)
  • "QoS впливає лише на вихідний трафік і ніколи насправді не допомагає"

ОНОВЛЕННЯ 2011-06-02: Не було відповідей від реальних користувачів DD-WRT, але поширена думка, що QoS в DD-WRT (якщо налаштовано через GUI) порушено.

ОНОВЛЕННЯ 2011-11-29: Зараз на OpenWRT є модуль LuCi для QoS (не впевнений, як довго це було). Я зробив деякий побіжний майстерність, якщо я помітив якісь великі виграші / невдачі або можу розробити тестову схему, я спробую це і звіту.

ОНОВЛЕННЯ 2012-01-31: Gui Ambros подав найкращу відповідь досі, і хоча багато людей все ще скаржаться на те, що QoS не працює, я також вважаю, що QoS - це важкий звір, який можна приручити, тому я завжди підозрюю, що це не було правильно налаштовано, якщо не проводилось тестування. Приймаючи його відповідь. Якщо хто, використовуючи поточну версію DD-WRT, може показати, що QoS не працює, надішліть нову відповідь!


Що саме ви намагаєтеся досягти з QoS і як ви вимірюєте його успіх, може змінити значення. QoS - дуже глибока дискусія залежно від способу її використання.
MaQleod

Досить справедливо, але якщо ніхто ніколи не мав успіху з використанням графічного QoS, то навряд чи я і прийду, і, таким чином, я не буду відправлятися в цю пригоду. Я сподіваюся, що я отримаю кілька відповідей з людьми, які повідомляють про успіх, принаймні різного ступеня.
Code Bling

@Code: Дуже багато людей скаржаться на те, що QoS не працює в DD-WRT, і вони переходять на Tomato (якщо вони мають маршрутизатор з чіпсетом Broadcom). Я здивований, що DD-WRT люди, мабуть, не розібралися після цього часу.
парадороїд

4
Багато людей скаржаться на те, що речі не працюють, але насправді вони не знають, що роблять. Це може бути не так, але це також є можливим.
Джеймс Мерц

1
@BlueRaja, не надаючи жодної інформації, важко будь-кому, хто читає це, судити, чи є у вас дійсна точка або якщо ви просто зіпсували конфігурацію QoS / не знаєте, про що ви говорите. Які правила QoS ви застосовуєте? Як включення QoS впливає на вашу затримку? Які маршрутизатори ви використовуєте? Ви намагалися використовувати iperf для вимірювання успішності ваших правил QoS?
Code Bling

Відповіді:


6

Відповіді на це питання дійсно застаріли. Розвиток DD-WRT продовжився, а QoS через GUI дуже стабільний в останніх версіях.

В даний час я використовую DD-WRT v24-sp2 (09/09/11) великий, SVN-версія 17598M NEWD-2 K2.6 Eko на ASUS RT-N16, і розгорнув повний QoS для моєї локальної домашньої мережі без жодних проблем. Хоча я дуже добре знайомий з CLI, веб-інтерфейс справді чудово. Зараз трафік Premium / Express / масовий трафік належним чином класифікується, і я, нарешті, вирішив свої проблеми з VOIP та потоковим потоком відео, коли хтось починає завантажувати або bittorrent і забирає весь канал.

Щоб перевірити, чи правильно розміщений трафік, я використовував iperf і перевіряв з'єднання в / proc / net / ip_conntrack, під час трансляції тестуючи кожну комбінацію програми та протоколу.

Запропонуйте поглянути ще раз; ви можете бути приємно здивовані. Просто переконайтеся, що ви використовуєте недавню збірку. У DD-WRT Wiki є інструкція з налаштування.


1
Спасибі !! Чи можете ви пояснити деякі проблеми, які виникли у вас із потоковою передачею та торрентами, і як ви їх вирішили? Я не використовую VOIP останнім часом, але саме такий сценарій я хвилювався, коли я спочатку задав це питання.
Code Bling

Це, безумовно, не вірно, дивіться мій коментар вище - проблема не в тому, що трафік піддається класифікації, це те, що планувальник QoS працює настільки повільно, що в звичайних домашніх маршрутизаторах це призводить до ЕНЕРМОЗНОГО збільшення затримки для всіх пакетів, повністю перемагаючи призначення в першу чергу QoS. QoS на Tomato працює нормально на тих же маршрутизаторах, тому це, безумовно, DD-WRT.
BlueRaja - Danny Pflughoeft

1
@BlueRaja, можливо, процесор вашого маршрутизатора недостатньо потужний. Ви кажете, що він добре працював на Tomato, але Tomato також працює не так багато служб. Чому ви не деталізуєте відповіді про налаштування та досвід у відповіді? Я впевнений, що люди це оновлять - я знаю, що стану, якщо він додасть корисну інформацію до дискусії.
Code Bling

1
Тільки хитаючись, щоб сказати, що @BlueRaja вірно. У мене з'єднання 40/2 Мбіт / с, і з увімкненою QoS я не можу отримати швидкість завантаження вище 28 Мбіт / с. ЦП на моєму WRT54GL прив’язаний. Я ще не пробував Томат, щоб побачити, чи не краще, але це в моєму списку тодо.
cdhowie

3
@cdhowie: відповідь вище була на питання " Чи справді QoS працює на DD-WRT ", а не " Яка найшвидша прошивка для запуску QoS на швидкому підключенні до Ethernet, використовуючи застарілий маршрутизатор, якому більше 10 років і має дуже обмежений процесор і пам'ять ". Помідор справді може бути кращим варіантом у вашому випадку. Або отримати новий маршрутизатор. N16 - хороший дешевий варіант, якщо вам не потрібен 802.11ac.
Gui Ambros

6

Я не використовую DD-WRT, але здається, що для роботи QoS потрібна певна хитрість.

Я пропоную уважно прочитати цей пост: усунення несправностей з програмним забезпеченням QoS для маршрутизатора dd-wrt з жовтня 2010 року (хоча це лише формує вихідний трафік), де прийнята відповідь описує останній сценарій QoS, який, очевидно, працював і для відповідача, і для плаката.

Однак описаний метод звучить досить болісно, ​​тому що для вирішення помилок DD-WRT, виправлень та іншого тощо, це стосується лише тимчасового трафіку.

Тож відповідь на ваше запитання: QoS під DD-WRT все ще потребує фідінгу, щоб він працював. GUI сам по собі недостатній, що було принаймні так до кінця 2010 року. Тож у вашому взутті я б не переймався переходом до DD-WRT. Або, принаймні, не через QoS, тому що мені здається, що QoS потенційно дуже засмучує і є чудовою витратою часу.

Стаття Що таке DD-WRT? (розділ "Спеціальні версії") для платної версії:

В даний час головний мозок пропонує спеціальну версію DD-WRT з розширеними можливостями QoS:

  • встановити доступну максимальну пропускну здатність для однієї мережі / MAC-адреси (v.24-SP1: навіть для різних вланів)
  • встановіть правило за замовчуванням для будь-якої неконфігурованої мережевої маски / MAC-адреси

Тож здається, що лише платна версія DD-WRT легко підтримує QoS.

У статті Як обмежити швидкість руху вгору / вниз на користувача без оплаченої версії описано інструмент, який "працює чудово з метою встановлення лімітів завантаження / завантаження для користувачів на основі IP або MAC-адрес".


5
зачекай хвилинку. Ви взяли одне із посилань, які я розмістив у запитанні, і використовуєте його як відповідь?
Code Bling

Він він, схоже, що я і зробив. Чому жоден зі сценаріїв, згаданих у цій темі, не працював для вас? Зрештою, у публікаціях говорилося, що їм вдалося змусити QoS дійсно працювати.
harrymc

У будь-якому випадку, здається, що на ваше запитання про те, щоб QoS працював за допомогою GUI, відповідь умовно негативна. Потрібно деяке зіткнення із системними файлами, якщо вам не вдасться через GUI (який, здається, майже ніколи не працює для DD-WRT, але для Tomato).
harrymc

1
Як обмежити швидкість вгору / Dn за допомогою генератора сценаріїв без використання платних версій DDWRT, начебто натякає, що QoS легко платити лише в платній версії, можливо, спеціально.
harrymc

1
@harrymc Стаття (...). Тож здається, що лише платна версія DD-WRT легко підтримує QoS. Як факт наявності додаткових налаштувань QoS, доступних у платній версії, призводить до того, що ти вважаєш , що там працюють стандартні ??
Пьотр Доброгост

4

Можливо, ви захочете вивчити роботу Тостмена над QoS під томатом. Мабуть, там працює QoS. Наскільки я знаю, Toastman керує багатоквартирним будинком користувачів, тому він має досвід. Я ніколи не використовував Томат без встановлення QoS, тому не можу сказати, що було б, якби я цього не зробив!


Я також використовую мод Toastman, і він працює дуже добре, хоча те, що він зробив для QoS, - це лише зміна класів, наскільки я знаю. QoS прекрасно працює у вершинах вершин Tomato, але його мод змушує його працювати поза коробкою, без того, щоб вам довелося поспішати з конфігурацією.
парадороїд

Я перевірю його роботу, але мене на даний момент цікавить лише DD-WRT (запущений OpenWRT зараз, і Tomato не підтримується на моєму маршрутизаторі)
Code Bling

Toastman (а зараз інші версії томатів, такі як shibby, які реалізують Inbound QoS) - єдине споживче рішення QoS, про яке я бачив. Вони достатньо гнучкі, щоб ви могли зрушити ваш зв'язок з пеклами і підтримувати вам високий пріоритет. Чесно кажучи, особливо для ADSL (для якого потрібен патч TC-ATM), ви, ймовірно, ніколи не отримаєте нічого іншого, окрім «задовільних» результатів від інших споживчих QoS-рішень, окрім томатного тостема та подібних варіантів.
клоніст

1

На сьогоднішній день остання версія DDWRT на моєму WRT54Gv3 не працює. налаштування в графічному інтерфейсі є надійним, але він фактично не справляється зі своєю роботою, сценарій все ще потрібен! Це з'явилося як результат Google для мого ж запитання. перейшов до помідора після прокидання відповідей. не такий гарний графічний інтерфейс, але QoS працює і перевіряється протягом декількох хвилин. QoS в DDWRT є безрезультатним, якщо просто використовувати GUI, як це не сумно. Я б хотів залишитися з цим.


Як ви протестували налаштування? Що не працювало?
Код Блінг

Крім того, яку версію DD-WRT ви використовували?
Code Bling

0

DD-WRT v24-sp2 (08/12/10) mini - збірка 14929, встановлена ​​на моєму Linksys WRT300N v1.1, QOS, здається, працює в деяких ситуаціях, а зовсім не для інших. Я встановив собі преміум і молодий падаван, встановлений на масовий облік, але коли він починає завантажувати парову гру або гру xbox 360, тоді це забезпечує йому близько 75% від загального з'єднання. Здається, це спрацьовує, коли він хоче дивитись ютуб, і я хочу завантажити гру самостійно. У пізнішому сценарії він нічого не отримає, і я все отримаю :-)
Я прочитав, що це пов'язане з процесором або відсутністю оперативної пам’яті. Я також читав десь, що, якщо у вас немає платної версії dd-wrt, ви не маєте функціоналу QOS. У кінцевому рахунку я абсолютно розгублений.


0

Я знаю, що це дещо "давня історія", але я знайшов це питання під час усунення неполадок з моєю службою Vonage VoIP через вікно DD-WRT (Linksys WRT54G v2 під керуванням "v24-sp2 (10/10/09) vpn"). Я отримував всілякі дивні результати, коли натискав «Застосувати налаштування» у веб-графічному інтерфейсі DD-WRT QoS. Іноді я застосував би зміни, і тоді всі запити HTTP (S) не зможуть.

Я отримав стійкі результати:

  1. Зміна налаштувань
  2. Натиснувши "Зберегти"
  3. Перезавантажте маршрутизатор (натиснувши "Перезавантажити маршрутизатор" внизу вкладки "Адміністрація")

Мої настройки Vonage:

  1. Використовуйте www.speakeasy.net/speedtest/, щоб отримати швидкість завантаження та завантаження у кбіт / с
  2. Візьміть 90% від цих значень
  3. У веб-інтерфейсі QoS виберіть:

    • Запуск QoS: Увімкнути
    • Порт: WAN
    • Планувальник пакетів: HTB
    • Вихідна лінія:
    • Низхідна лінія:
    • Оптимізуйте для ігор: не встановлено прапорці
    • Пріоритетність послуг
      • ковток: Преміум
      • Додайте послугу "vonage" з портами UDP 10000-25000 та встановіть її на Premium
      • http: Експрес
    • Пріоритет MAC: додайте MAC-адресу шлюзу Vonage SIP як Premium
    • Пріоритет порта Ethernet: шлюз Vonage SIP був підключений безпосередньо до одного з портів DD-WRT, тому я встановив його на Premium, а всіх інших встановив на Стандарт

Сподіваюся, це допоможе наступній людині ...


-2

Ні. QoS 2017 досі не працює. Я використовую DDWRT протягом десятиліття, і він ніколи не працював належним чином. З WRT310N до мого поточного DIR 810L з DD-WRT v24-sp2 (01.09.2015) std (версія SVN 25815), він НІКОЛИ не правильно керував трафіком.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.