details about prioritization in HTB

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello.

I have questions about how exactly priorities work in HTB. I have read
the documentation and different websites, but it still appears not
really clear to me, especially that I do not observe the “right”
behavior.

I was trying to give an absolute priority to real-time traffic, but
concurrent TCP traffic with lower priority was still sometimes taking
over (even though its rate was limited to minimum so was getting
almost nothing in the green mode since I know that queues in green
mode are always sent before those in yellow).

Thus I would like to ask how exactly the priority is treated in HTB.

>From the documentation, I understand that in case of the same
priority, the quantum and DRR is used. So no problem here.

However, in case of queues with different priorities (but on the same
level), how is it exactly divided? Does the highest priority send
packets as long as its queue is full or also only for a given quantum?
If it sends as long as its queue is full, how come the traffic with
lower priority does not get stalled?
Additionally, is this behavior the same when both queues are in yellow
and in green mode (thus at parent and leaf level)?


Thank you in advance for any help.

Ewa
--
To unsubscribe from this list: send the line "unsubscribe lartc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux