Jump to content
Калькуляторы

Есть ли альтернатива htb в tc Linux router шейпинг

Есть router на Linux,

Шейпинг сделан, hash фильтрами,

на INGRESS трафик использую class htb с pfifo для qdisc

на EGRESS: filter police rate

 

В при загрузки канала в 3ГБит/c

наблюдаю рост загрузки на CPU связанную с шейпером.

Так как фильтры уже оптимизировать некуда,

остаётся только поискать более производительную альтернативу htb.

Пытался вешать filter police rate на INGRESS юзеры плевались.

 

Что порекомендуете.

Share this post


Link to post
Share on other sites

GRO не помогло. Вопрос, не в проблеме прям которая возникла.

 

Вопрос есть ли пути дальнейшей оптимизации шейпера или принять это как должное.

Share this post


Link to post
Share on other sites

Это полисер, а ТС говорит что перейдя на police получил жалобы от абонентов. Хотя на самом деле странно, вроде уже после 5 мегабит разницы почти не видно...

Share this post


Link to post
Share on other sites

Возможно, вы правы и я не умею готовить полисер.

Покажите свои рабочии примеры,

 

Пробовал вот так.

speed - скорость в КБит/c

burst = math.ceil( (speed*40)+7000 )/1024

police rate {speed}kbit burst {burst}k drop flowid :1

Edited by Стич

Share this post


Link to post
Share on other sites

Мы когда-то перешли на hfsc. Тоже иерерхичная дисциплина.

Честно говоря, причин и доводов в пользу перехода не знаю. Этим вопросом рулит мой коллега.

Share this post


Link to post
Share on other sites

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.