Jump to content

Recommended Posts

Posted (edited)

Для ограничения скорости абонентам сейчас используем HTB,

тарифы у юзеров перевалили за 10МБит/c, и дабы разгрузить процессор задумался использовать полисер tc filter police rate

 

В связи с чем возникли вопросы как лучше это использовать, что бы абонент не почувствовал разницу по сравнению с HTB.

Использовать ли ядро с включенным Estimators или filter police использовать в режиме TBF,

как рассчитать burst для заданной скорости.

Edited by Стич
Posted

Для ограничения скорости абонентам сейчас используем HTB,

тарифы у юзеров перевалили за 10МБит/c, и дабы разгрузить процессор задумался использовать полисер tc filter police rate

Может лучше обратить внимание на дисциплину HFSC вместо HTB?

Posted (edited)

В моем скрипте такой метод ограничения трафика реализован, причем уже с хэш-таблицами. Чтобы был полисинг в двух направлениях, в sc.conf нужно поставить limit_method = policing. Не думаю, что на практике получится какой-то существенный выигрыш в производительности от замены шейпинга с простейшей краевой дисциплиной pfifo на полисинг. Но с точки зрения экспериментальной проверки это интересно. Кроме того, придется подкручивать параметр burst в краевых фильтрах, чтобы полисинг обеспечивал номинальную скорость.

Edited by photon
Posted

Хеш таблицы заюзаны изначально, но они ни как не связаны с методом ограничения трафика HTB или полисинг.

Первоначальные эксперименты показали выигрыш полисинга в производительности, но были прерваны по причине дискомфорта юзеров

предположительно из за неправильно подобранного burst. Кроме того в документации упоминается что если включить в ядре Estimators,

то это будет ещё проще для процессора.

Posted

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.