Перейти к содержанию

Вопрос

Опубликовано

IntelliQoS работает не стабильно.
С трех тестирований закачки торрента, 2 прошли на все 100% загрузки сети.

Местний провайдер тариф 100 мегабит в сек.
self-test могу дать в личку

Проверял кто-то еще?

Рекомендуемые сообщения

  • 0
Опубликовано

Если я не ошибаюсь, IntelliQoS настроена так, чтобы не мешать сёрфингу или просмотру видео.

Т.е. качает у вас торрент на 100%, и в это время вы включаете ютуб - и теперь, скорость на торренте должна упасть, чтобы на видео не было задержек....

  • 0
Опубликовано
3 минуты назад, vovec79 сказал:

не мешать сёрфингу или просмотру видео

Ну так не выходит каменный цветок. Смотрю IPTV, включаю торрент. IPTV посыпался.

  • 0
Опубликовано
Только что, Sfut сказал:

Смотрю IPTV, включаю торрент. IPTV посыпался.

Ну это смотря как провайдер услугу предоставляет, у меня на РТ - IPTV идёт отдельным потоком (сверх тарифа) - по тарифу 100 мегабит - честно отдаётся...+ IPTV )))

  • 0
Опубликовано
1 минуту назад, vovec79 сказал:

Ну это смотря как провайдер услугу предоставляет

У меня IPTV входит в общее ограничение скорости. Ну так IntelliQoS как раз и должен работать в таких случаях.

  • 0
Опубликовано
38 минут назад, Sfut сказал:

Смотрю IPTV, включаю торрент. IPTV посыпался.

То же самое. Все идет в одном потоке. IPTV смотрю от провайдера протокол http и из интернета в общем плейлисте m3u на медиаплеере DUNE HD плагин"MyIPTV" от Исаева (не Штирлица :)). Естественно IntelliQoS включен, тариф 102400 (100 Мбит) включен. Медиаплеер на Линуксе.

  • 0
Опубликовано

Уточню. Рассыпание IPTV замечал в условиях, когда медиаплеер подключен по меди, ноутбук - по воздуху (5 ГГц) и в это время измеряю скорость на ноуте по СПИДтесту. QoS не спасает, хотя оно по логике должно ограничивать скорость по воздуху.

  • 0
Опубликовано (изменено)

Хорошо, давай разберёмся тогда, как правильно это проверить?

Хотелось бы услышать мнение разработчиков о правильной и полной работе этой функции.

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

Изменено пользователем vovec79
  • 0
Опубликовано
5 минут назад, Fandor сказал:

Функции IntelliQoS в прошивке нет и не положено по определению. IP TV нормально работает и во время закачек торрент-клиентом, установленном на ПК.

Значит у Вас правильно настроено оборудование провайдера и эту функцию он берет на себя.

  • 0
Опубликовано (изменено)

Насчет определения что не положено, MT7628 в Introduction to Mediatek QoS например :

MTK/Ralink SW/HW QoS APIs architecture implements 4 QoS models: DRR, SPQ, SPQ+DRR(mixed), and SFQ

речь ниже только о SW
– DRR (HTB, Rate limited) 4 класса pfifo или группы
The bandwidth of every QOS_QUEUE depends on user setting.
– SPQ (PRIO, Priority schedule) так же 4 группы high и нижняя low
QOS_QUEUE1 has the high priority, QOS_QUEUE4 has the lowest priority
– Mixed (SPQ+HTB)
QOS_QUEUE1 has the high priority, QOS_QUEUE2 has the middle priority, QOS_QUEUE3 and QOS_QUEUE4 are DRR, depending on user’s setting.
– Fairness QoS (на пальцах гарантировать доставку)
Fairness QoS does not shape traffic but only schedules the transmission of packets, based on 'flows'. The goal is to ensure fairness so that each flow is able to send data in turn, thus preventing any single flow from drowning out the rest.
Скрытый текст

all: $(EXEC)

romfs:
ifeq ($(CONFIG_DEFAULTS_RALINK_MT7621), y)
ifeq ($(CONFIG_RALINKAPP_HWQOS), y)
    ln -sf qos_run_hw_mt7621 qos_run
else
ifeq ($(CONFIG_RALINKAPP_SWQOS), y)
    ln -sf qos_run_sw_mt7621 qos_run
endif
endif
endif
ifeq ($(CONFIG_DEFAULTS_RALINK_MT7620), y)
ifeq ($(CONFIG_RALINKAPP_SWQOS), y)
    ln -sf qos_run_sw_mt7620 qos_run
endif
endif

ifeq ($(CONFIG_DEFAULTS_RALINK_MT7628), y)
ifeq ($(CONFIG_RALINKAPP_SWQOS), y)
    ln -sf qos_run_sw_mt7628 qos_run
endif
endif

    $(ROMFSINST) /bin/qos_run

Вопрос необходимости в данной модели, хотя наверное что-то по умолчанию можно было поставить.

Изменено пользователем vasek00
  • 0
Опубликовано
3 часа назад, vasek00 сказал:

Насчет определения что не положено, MT7628 в Introduction to Mediatek QoS например :

Вопрос необходимости в данной модели, хотя наверное что-то по умолчанию можно было поставить.

Я ознакомился с KB-4878, КВ-4891, в которых написано:

Цитата

Для старших моделей Keenetic Giga III и Ultra II (с микропрограммой V2.06) существует возможность автоматического распределения интернет-канала, в зависимости от типа трафика, с помощью функции IntelliQoS.

и успокоился, что у меня её нет осознанно. Значит что-то не позволяет организовать её наличие.

  • 0
Опубликовано
9 часов назад, vovec79 сказал:

Хорошо, давай разберёмся тогда, как правильно это проверить?

Хотелось бы услышать мнение разработчиков о правильной и полной работе этой функции.

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

Надо признать, в области IntelliQoS еще много предстоит сделать. "Правильная и полная" работа этой функции в окончательном виде не сформулирована. (Есть сомнения, что это вообще возможно :cool:) Но разумеется, это не значит, что она бесполезна.

В текущем виде:

  1. Необходимо точно задать вручную реальную полосу пропускания. Она будет измеряться автоматически, но не в версии 2.08.
  2. При достижении каким-либо хостом, скачивающим торренты, 80% полосы, заданной в п. 1, IntelliQoS его начинает шейпить, и пишет об этом в лог.
  3. Таким образом, хосты делятся на "плохие" (качают торренты) и "хорошие" (не качают торренты).

Как уже сказано, модель будет усложняться.

  • 0
Опубликовано
3 минуты назад, ndm сказал:

Надо признать, в области IntelliQoS еще много предстоит сделать. "Правильная и полная" работа этой функции в окончательном виде не сформулирована. (Есть сомнения, что это вообще возможно :cool:) Но разумеется, это не значит, что она бесполезна.

В текущем виде:

  1. Необходимо точно задать вручную реальную полосу пропускания. Она будет измеряться автоматически, но не в версии 2.08.
  2. При достижении каким-либо хостом, скачивающим торренты, 80% полосы, заданной в п. 1, IntelliQoS его начинает шейпить, и пишет об этом в лог.
  3. Таким образом, хосты делятся на "плохие" (качают торренты) и "хорошие" (не качают торренты).

Как уже сказано, модель будет усложняться.

Проверил

Все ок, работает если запустить торент и ютуб

Сразу востанавливается канал когда ютуб закрыть. Очень удобно и полездно

 

Спасибо!!!!

  • 0
Опубликовано
12 минуты назад, ndm сказал:

При достижении каким-либо хостом, скачивающим торренты, 80% полосы, заданной в п. 1, IntelliQoS его начинает шейпить, и пишет об этом в лог.

Поправлюсь, при _общей_ нагрузке на интерфейс 80% и выше, он начинает шейпить плохие хосты, чтобы дать полосу хорошим.

  • 0
Опубликовано (изменено)
8 часов назад, ndm сказал:

Поправлюсь, при _общей_ нагрузке на интерфейс 80% и выше, он начинает шейпить плохие хосты, чтобы дать полосу хорошим.

А зачем что то изобретать если уже есть наработки даже у самой Mediatek, есть 4 очереди - low, default, high, highest. Каждая очередь настраивается пользователем (или в крайнем случае системой) на диапазон от ХХ и до YYКБайт/с (или как в SDK - %). Пользователю дать возможность привязки данных очередей к хостам или сегментам, конечно это уже не IntelliQoS.

Про приоритет трафика например для DNS это уже мечта.

Изменено пользователем vasek00
  • 0
Опубликовано
11 час назад, Александр Рыжов сказал:

Hardware QoS и IntelliQoS — вещи сильно разные.

Hardware QoS есть не во всех, но все поддерживают Soft. Да и речь думаю идет об программном.

 

  • 0
Опубликовано (изменено)
8 часов назад, ndm сказал:

Поправлюсь, при _общей_ нагрузке на интерфейс 80% и выше, он начинает шейпить плохие хосты, чтобы дать полосу хорошим.

В качестве предложения. Может имеет смысл порог шейпинга задавать вручную? Так как при тарифе 10 Мбит/с остаток полосы в 2 Мбит/с слишком мало, а при тарифе 200 Мбит/с - остаток 40 Мбит/с много. 

И еще вопрос. работает ли IntelliQoS с IPTV.

Изменено пользователем Sfut
  • 0
Опубликовано (изменено)
3 часа назад, vasek00 сказал:

Hardware QoS есть не во всех, но все поддерживают Soft. Да и речь думаю идет об программном.

Если о программным, тогда лучше пока забыть про MT7628: сбор паттернов поведения пользователя, обучение и прочая магия IntelliQoS пока по силам старшим моделям.

PS Не актуально

Изменено пользователем Александр Рыжов
спс @ndm
  • 0
Опубликовано
2 часа назад, vasek00 сказал:

А зачем что то изобретать если уже есть наработки даже у самой Mediatek, есть 4 очереди - low, default, high, highest. Каждая очередь настраивается пользователем

Во-первых, сложность не в очередях, а в распознавании трафика.

Во-вторых, там, где у медиатека 4 очереди, нет узкого места. А где узкое место, там другие хозяева, не мы. IntelliQoS пока не умеет сам измерять полосу, и мы действуем из предположения, что интернет зарезан по тарифу (контракту). То есть, ваши пакеты удаляются провайдером. Единственный способ повысить приоритет хорошего трафика — создать еще более узкое место для плохого.

  • 0
Опубликовано
50 минут назад, Александр Рыжов сказал:

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

Сбор паттернов мы делаем своими силами на тестовом трафике. Машинное обучение выполняется задолго до сборки прошивки, и в кинетик попадают уже готовые классификаторы, которые работают довольно быстро. Поэтому мы решили не ограничиваться старшими моделями, и начиная с версии 2.09.A.4.0-1, IntelliQoS доступен везде.

  • 0
Опубликовано

А как же на счет SDK а так же для 7628 в programming описанном 8-канальном арбитре

Скрытый текст

-8 channel QoS Arbiter

-Configurable Bandwidth and Duedate for each agent

-QoS classifier can be programmed for RR, BW RR, Fixed Priority and QoS arb

или опять же "MT7628 в Introduction to Mediatek QoS". Библиотека датирована 2014годом.

Без имени-4.jpg

  • 0
Опубликовано
46 минут назад, ndm сказал:

Поэтому мы решили не ограничиваться старшими моделями, и начиная с версии 2.09.A.4.0-1, IntelliQoS доступен везде.

http://my.keenetic.net#tools.components тут в упор не вижу на 2.09.A.4.0-1 Keenetic Giga II ни буквы про IntelliQoS...

  • 0
Опубликовано
Только что, Mamay сказал:

http://my.keenetic.net#tools.components тут в упор не вижу на 2.09.A.4.0-1 Keenetic Giga II ни буквы про IntelliQoS...

Компонент называется "Служба классификации трафика", название пока в работе, описания тоже нет.

  • 0
Опубликовано
Только что, ndm сказал:

Компонент называется "Служба классификации трафика", название пока в работе, описания тоже нет.

Окей. Пошёл включать службу и тестировать всяко... )))

  • 0
Опубликовано
Что-то ка-то не айс. 
Mar 14 12:47:40ndmCore::Syslog: the system log has been cleared.
Mar 14 12:47:41ndmService: "Ntce::Ntced::Ntced": unexpectedly stopped.
Mar 14 12:49:25ndmCore::Syslog: last message repeated 34 times.
  • 0
Опубликовано
1 час назад, vasek00 сказал:

А как же на счет SDK а так же для 7628 в programming описанном 8-канальном арбитре

  Показать содержимое

или опять же "MT7628 в Introduction to Mediatek QoS". Библиотека датирована 2014годом.

Без имени-4.jpg

Уже сказали ведь, что проблема не в реализации QoS, а в классификации потоков, и пока основная проблема именно с этим.

  • 0
Опубликовано

@ndm, @Le ecureuil, раз уж QoS активно дорабатывается, может обратите внимание на это?

Ведь именно в условиях ADSL и других низкоскоростных соединений от QoS больше всего пользы. Или QoS для нетранзитного трафика это априори трудновыполнимая задача?

  • 0
Опубликовано

не работает кнопки проверки скорости

ни на основном интерфейсе ни на модеме

 

на 2.10 тоже не работало....

 

[6735] HTTP error: 500 (Server error). 9241076
[6786] HTTP error: 500 (Server error). 9241076
 
Model Keenetic Ultra II
   
NDMS version 2.11.B.0.0-0
  • 0
Опубликовано
1 час назад, g0dzilla сказал:

не работает кнопки проверки скорости

ни на основном интерфейсе ни на модеме

 

на 2.10 тоже не работало....

Уже писали, и не один раз. На сервере ведутся работы, что-то переделывают.

  • 0
Опубликовано
1 час назад, g0dzilla сказал:

не работает кнопки проверки скорости

ни на основном интерфейсе ни на модеме

 

на 2.10 тоже не работало....

 

[6735] HTTP error: 500 (Server error). 9241076
[6786] HTTP error: 500 (Server error). 9241076
 
Model Keenetic Ultra II
   
NDMS version 2.11.B.0.0-0

Вот писали. Там напишите, оживите тему.

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.