Re: strange behaviour of qos

Linux Advanced Routing and Traffic Control

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

 



Ratel wrote:
Ed Wildgoose wrote:



any idea what might be wrong ?




Yep, something is queuing somewhere...

Either your outbound setup allows too much outbound for the outbound connection (and if you use ADSL remember packets use more bandwidth than on ethernet). Or you aren't throttling your inbound connection enough and queuing is occuring on the ISP end of your link

Ed W

No, I really don't think so. The link itself is a 100%-CIR SDSL (for LANof 300+ machines). I've
set up ceil(up and down) to ~95% of real bandwidth.

That may be OK as long as CIR is at ip level not atm/aal5 also if you use older tc k means 1024.


In the case if ingress traffic - even if you set 95% and it really is 95% then you need to back off a bit as the traffic has already been shaped by the link and at 95% you are only going to queue 5 packets for every hundred that pass - which means tcp bursts can fill and maybe drop from the buffer at the other end - hurting latency and if dropping - your bandwidth allocation.

It seems that classes exceed maximum rates (ceils) defined for them.
For example : p2p class has ceil of 2.5 mbits
When p2p traffic is not allowed to pass through bandwidth usage varies around 30%.
Afrer allowing p2p to pass bandwidth usage quickly rises to nearly 100%.
Is it possible to somehow isolate a class (as in cbq?) ?. In the archives I've
found something like this (let's say): '[...] rate 2500kbit ceil 2500kbit'. This should
produce something like isolated class , but for me it simply doesn't work.
I'd be very grateful for any suggestions / ideas ...


Ratel

_______________________________________________
LARTC mailing list
LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc


_______________________________________________ LARTC mailing list LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc

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