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

Вопрос

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

Есть ли возможность добавить функцию автоматического определения пропускной способности от провайдеров. Сейчас некоторые провайдеры (в частности Сибирские Сети) практикуют динамическое ограничение ширины пропускания в целях снижения нагрузки, это сводит на нет работу IntelliQoS т.к. он использует фиксированную настройку и все равно приходится прибегать к ручному ограничению трафика. Хотелось бы, чтобы IntelliQoS был бы по настоящему intelligent ))

 

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

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

Я пожалуй тоже добавлю свои пять копеек... Есть тарифный план на 50 Мбит/с, в опциях роутера выставляю, как и написано, "скорость по договору", но у моего провайдера на данном тарифе есть и, так называемые, "быстрые ресурсы", где скорость обмена 100 Мбит/с. Как тогда живёт и трудится при таких условиях IntelliQoS?

  • 0
Опубликовано
  В 16.04.2017 в 12:38, Leksey118 сказал:

Тарифы день/ночь, как примеры, - 20/70 или 50/100 Мбит/с, и т.д., тоже стоит учесть.

Показать  

Ну с расписанием, думаю, особых проблем не должно быть. Но вот чтобы ndms знал о быстрых ресурсах...

  • 0
Опубликовано
  В 16.04.2017 в 10:38, BACbKA сказал:

Я пожалуй тоже добавлю свои пять копеек... Есть тарифный план на 50 Мбит/с, в опциях роутера выставляю, как и написано, "скорость по договору", но у моего провайдера на данном тарифе есть и, так называемые, "быстрые ресурсы", где скорость обмена 100 Мбит/с. Как тогда живёт и трудится при таких условиях IntelliQoS?

Показать  

Никак. "Быстрые ресурсы" на 100Мбит/c при тарифе 50Мбит/c это обычно локальная сеть данного провайдера. Поэтому вам нужно воспользоваться ограничением в скорости своих клиентов, а не основного канала.

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

@vasek00 что же вы думали, что по каждому чиху любого пользователя форума, ребята сломя голову будут усиленно пилить новые плюшки? 

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

  • 0
Опубликовано (изменено)
  В 17.04.2017 в 05:14, Mamay сказал:

@vasek00 что же вы думали, что по каждому чиху любого пользователя форума, ребята сломя голову будут усиленно пилить новые плюшки? 

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

Показать  

На то он и форум на котором присутствуют помимо разработчиков и пользователи которые могут помочь в решении той или иной проблемы.

По поводу мое топа, бурных обсуждений нет ну и что из этого?

Могу еще привести примеры где нет бурных обсуждений:

- на двух роутерах в LAN сети включен IGMP proxy (на одном из них не подключен даже кабель провайдера) есть проблема на TV который включен в LAN сеть (просто при просмотре передач кабельного), при отключении одного из IGMP proxy все нормализуеться .

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

- так же писал и про шейпер только не в таком виде, но уже есть подвижки (не прошло и 3 лет с момента первого упоминания).

- фильтрация в Home интерфейсе это еще только начало.

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

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

Изменено пользователем vasek00
  • 0
Опубликовано

@vasek00вы сами ответили на свою тираду. Конечно же, во главе угла - приоритеты расставленые команде. Ipsec нынче модно, стильно, молодёжно. Вторым вопросом, а стоит игра свеч? За snmp и шейпинг и вам спасибо. ;-)

  • 0
Опубликовано
  В 17.04.2017 в 04:55, vasek00 сказал:

Никак. "Быстрые ресурсы" на 100Мбит/c при тарифе 50Мбит/c это обычно локальная сеть данного провайдера. Поэтому вам нужно воспользоваться ограничением в скорости своих клиентов, а не основного канала.

Показать  

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

  • 0
Опубликовано
  В 17.04.2017 в 09:33, Mamay сказал:

@vasek00вы сами ответили на свою тираду. Конечно же, во главе угла - приоритеты расставленые команде. Ipsec нынче модно, стильно, молодёжно. Вторым вопросом, а стоит игра свеч? За snmp и шейпинг и вам спасибо. ;-)

Показать  

Нет никакого глобального заговора "модности и молодежности". Ответ-то проще, надо только подумать и посмотреть по сторонам.

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

Вон представители команды dect тоже тут есть, и активны, и у них в темах постоянная движуха тоже есть.

Те же, кто делают шейперы, intelliqos, igmp, фильтрации, мобильное приложение, wifi и прочее - их на форуме нет (ну или почти нет, @Padavan например появляется раз в неделю), он им неинтересен от слова "вообще". Они работают по ТЗ и обратной связи из других источников, хотя медленно, но верно ваши хотелки туда тоже передаются (естественно в устной форме "для сведения"). Потому никто и не реагирует на ваши темы.

  • 0
Опубликовано
  В 18.04.2017 в 07:40, Le ecureuil сказал:

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

Вон представители команды dect тоже тут есть, и активны, и у них в темах постоянная движуха тоже есть.

Те же, кто делают шейперы, intelliqos, igmp, фильтрации, мобильное приложение, wifi и прочее - их на форуме нет (ну или почти нет, @Padavan например появляется раз в неделю), он им неинтересен от слова "вообще". Они работают по ТЗ и обратной связи из других источников, хотя медленно, но верно ваши хотелки туда тоже передаются (естественно в устной форме "для сведения"). Потому никто и не реагирует на ваши темы.

Показать  

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

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

Есть еще вариант как у моего провайдера, порт подключения - гигабит, а при потреблении Н Гигабайт трафика, скорость подключения падает до 500Мбит а затем до 100Мбит ... В следующем месяце все начинается заново ...

Было бы не плохо автоматически измерять пропускную способность канала для IntelliQoS в случаях:

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

- По расписанию 

  • 0
Опубликовано (изменено)
  В 01.08.2018 в 07:10, ajs сказал:

Есть еще вариант как у моего провайдера, порт подключения - гигабит, а при потреблении Н Гигабайт трафика, скорость подключения падает до 500Мбит а затем до 100Мбит ... В следующем месяце все начинается заново ...

Было бы не плохо автоматически измерять пропускную способность канала для IntelliQoS в случаях:

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

- По расписанию 

Показать  

В настоящий момент пропускная способность канала проверяется iperf3 встроенном в прошивку

iperf3 -R -J -t 10 -i 1 ......

так же есть возможность использовать opkg и "hook scripts" - https://github.com/ndmsystems/packages/wiki/Opkg-Component где например есть "ndm/wan.d -> Internet connection established или Internet connection terminated " так же и расписание, вы можете сами придумать вариант данной реализации, хоть с посылом SMS сообщения на телефон или на почту.

Каталог готовых решений OPKG

https://forum.keenetic.net/forum/4-opkg-cookbook-rus/

Изменено пользователем vasek00
  • 0
Опубликовано
  В 01.08.2018 в 07:48, vasek00 сказал:

В настоящий момент пропускная способность канала проверяется iperf3 встроенном в прошивку

Показать  

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

  • 0
Опубликовано (изменено)
  В 01.08.2018 в 07:51, ajs сказал:

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

Показать  

без проблем на запись в лог

iperf3 -R -J -t 10 -i 1 --logfile /tmp/test ....
iperf3 -R -J -t 10 -i 1 --logfile /opt/tmp/test ....

параметры/ключи запуска iperf описаны в интернете
где /opt/tmp/ каталог на USB диске/разделе подключенного к USB порту.

Пример

/tmp # iperf3 -R -J -t 10 -i 1 --logfile /tmp/test -c 192.168.1.9
{"sum":{"start":0,"end":1.0004508495330811,"seconds":1.0004508495330811,"bytes":11788168,"bits_per_second":94262845.640056276,"omitted":false}}
{"sum":{"start":1.0004508495330811,"end":2.0001749992370605,"seconds":0.99972414970397949,"bytes":11767896,"bits_per_second":94169144.586410165,"omitted":false}}
{"sum":{"start":2.0001749992370605,"end":3.000114917755127,"seconds":0.99993991851806641,"bytes":11766448,"bits_per_second":94137239.904878616,"omitted":false}}
{"sum":{"start":3.000114917755127,"end":4.0005409717559814,"seconds":1.0004260540008545,"bytes":11775136,"bits_per_second":94160970.3418615,"omitted":false}}
{"sum":{"start":4.0005409717559814,"end":5.0005319118499756,"seconds":0.99999094009399414,"bytes":11765000,"bits_per_second":94120852.72607888,"omitted":false}}
{"sum":{"start":5.0005319118499756,"end":6.0006659030914307,"seconds":1.0001339912414551,"bytes":11772240,"bits_per_second":94165302.6741927,"omitted":false}}
{"sum":{"start":6.0006659030914307,"end":7.0007579326629639,"seconds":1.0000920295715332,"bytes":11770792,"bits_per_second":94157670.709908009,"omitted":false}}
{"sum":{"start":7.0007579326629639,"end":8.0002110004425049,"seconds":0.99945306777954102,"bytes":11762104,"bits_per_second":94148324.752309275,"omitted":false}}
{"sum":{"start":8.0002110004425049,"end":9.000046968460083,"seconds":0.99983596801757813,"bytes":11766448,"bits_per_second":94147027.123498189,"omitted":false}}
{"sum":{"start":9.000046968460083,"end":10.000935077667236,"seconds":1.0008881092071533,"bytes":11776584,"bits_per_second":94129075.101741314,"omitted":false}}
/tmp # 

или в логе

  Показать контент

или проще и обычно

  Показать контент

Вторая часть - конф файл

interface PPPoE0
    description ISP
    role inet
....
    bandwidth-limit 90000

или 

interface PPPoE0
    description ISP
    role inet
....
    bandwidth-limit 50000

Третья часть изменение скорости на канале Интернета через интерфейс PPPoE

/ # ndmq -p 'interface PPPoE0 traffic-shape rate 90000' -P message
"PPPoE0" interface rate limited to 90000 kbit/s.
/ # 
/ # ndmq -p 'interface PPPoE0 traffic-shape rate 50000' -P message
"PPPoE0" interface rate limited to 50000 kbit/s.
/ # 

или 
/ # ndmq -p 'interface PPPoE0 bandwidth-limit 80000' -P message
set bandwidth limit 80000 Kbps to PPPoE0.

 

Изменено пользователем vasek00
  • 0
Опубликовано
  В 01.08.2018 в 07:10, ajs сказал:

Было бы не плохо автоматически измерять пропускную способность канала для IntelliQoS в случаях:

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

- По расписанию

Показать  

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

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

@Sfut Пробовал вчера на KN-1010 с прошивкой 2.12.С.0.0-1 запускать, разница не большая, при запущенном торренте примерно 70000-80000 при выключенном торренте 8000-90000 ... Что в целом в пределах погрешности, и при такой проверке по расписанию будет вполне достаточно ...

@vasek00 А зачем оно в логе?

И я честно говоря не знаю, изменение скорости traffic-shape/bandwidth-limit делает тоже самое что и IntelliQoS или нет :(

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

Можно и в не логе, как душе нравится - вытащить показатель скорости сразу или обработать лог.

  Цитата

 traffic-shape/bandwidth-limit делает тоже самое что и IntelliQoS или нет

Показать  

легко проверяется настройками или чтением cli

  Показать контент

 

Изменено пользователем vasek00
  • 0
Опубликовано
  В 01.08.2018 в 10:16, ajs сказал:

@Sfut Пробовал вчера на KN-1010 с прошивкой 2.12.С.0.0-1 запускать, разница не большая, при запущенном торренте примерно 70000-80000 при выключенном торренте 8000-90000 ... Что в целом в пределах погрешности, и при такой проверке по расписанию будет вполне достаточно ...

Показать  

У меня разница где-то в 2 раза, что уже не погрешность. Так что у кого как. А вот 2.10 работало правильно, результат был одинаковый. 

  • 0
Опубликовано
  В 01.08.2018 в 10:42, vasek00 сказал:

Установить тарифную скорость интернет-соединения для интерфейса

Показать  

 

  В 01.08.2018 в 10:42, vasek00 сказал:

Установить предел скорости передачи данных для указанного интерфейса в обе стороны

Показать  

Мне кажется что данные настройки не имеют отношения к QOS, он работает в пределах скорости интернет соединения и предела скорости в интерфейсе, и беря во внимание скорость которую ему передает пользователь.

Но я могу быть не прав.

  • 0
Опубликовано (изменено)
  В 01.08.2018 в 11:45, ajs сказал:

Мне кажется что данные настройки не имеют отношения к QOS, он работает в пределах скорости интернет соединения и предела скорости в интерфейсе, и беря во внимание скорость которую ему передает пользователь.

Но я могу быть не прав. 

Показать  

Вопрос что вкладываете в понятие вы и разработчик Quality of Service (QoS) - технология предоставления различным классам трафика различных приоритетов в обслуживании.

В моем понимании QOS - различным классам трафика различных приоритетов как таковой нет, например мне хотелось бы иметь приоритет DNS и http/https высокий, остальные стандартный, а работа торрента на конкретном порту низкий  (т.е. ограничена шейпером в обычном понимании rate - общая гарантированная скорость и ceil - общая максимальная скорость, клиентов нет берем ceil если есть то rate)

В прошивочной реализации intelliqos или его параметр bandwidth-limit попадает через настройки WEB в интерфейс для ИНТЕРНЕТА т.е. ограничение скорости на сетевом интерфейсе выхода в интернет.

interface PPPoE0
    description ISP
    role inet
....
    bandwidth-limit 90000

Ну как бы разработчик уже высказался https://help.keenetic.com/hc/ru/articles/214471865-Описание-настройки-и-работы-функции-IntelliQoS

  Показать контент

Тут важное слово "... динамически сможет ограничивать клиентов с запущенными ресурсоемкими сервисами...." под это как раз и есть сервис traffic-shape в ограничении например клиента в скорости либо само ПО в процессе работы IntelliQoS автоматом будет вкл/выключать на MAC клиенте данное ограничение или сам пользователь через WEB /controlPanel/devicesList согласно его MAC жестко установит сам -> более нечего нет.

ip traffic-shape host 11:66:33:22:44:33 rate 50000

Т.е. всего два параметра для УПРАВЛЕНИЯ трафиком и более нечего.

Первоначально пост имел вид

  Цитата

Было бы не плохо автоматически измерять пропускную способность канала для IntelliQoS в случаях:

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

- По расписанию 

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

Показать  

И ответы по данному вопросу - какие есть параметры, где они и как их можно менять. Повторюсь все это вы можете реализовать сами в УДОБНОМ для вас виде и теми средствами, что есть в прошивке.

Изменено пользователем vasek00
  • 0
Опубликовано
  В 01.08.2018 в 12:59, vasek00 сказал:

вы можете реализовать сами в УДОБНОМ для вас виде

Показать  

В удобном как раз не могу, удобный вид для меня, это в настройках IntelliQoS взвести 2 галочки:

[X] Анализировать скорость при возобновлении связи с провайдером

[X] Использовать расписание: [Каждый час]

Как то так ... :) А за подсказки спасибо.

  • 0
Опубликовано
  В 18.04.2020 в 17:14, Alexander сказал:

Параметр bandwidth-limit применяется ко входящему и исходящему трафику?

Показать  

 

  В 18.04.2020 в 18:17, Le ecureuil сказал:

Да.

Показать  

А не планируется добавить раздельные настройки лимитов для входящего и исходящего трафика? (так же как добавили параметр upstream-rate в команду interface traffic-shape)

Асимметричные тарифы всё ещё достаточно распространены.

  • 0
Опубликовано
  В 18.04.2020 в 19:04, Alexander сказал:

 

А не планируется добавить раздельные настройки лимитов для входящего и исходящего трафика? (так же как добавили параметр upstream-rate в команду interface traffic-shape)

Асимметричные тарифы всё ещё достаточно распространены.

Показать  

Да, вероятно будет.

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

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

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

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

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

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

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

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

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

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

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

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