Re: [LARTC] a question about TBF

Linux Advanced Routing and Traffic Control

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

 



Increase your burst it value at list MTU i.e 1500 byte 

rate=ST*burst (ST system timer 100HZ for intel/amd 1024 for alpha)
       rate
burst=------- and burst>MTU
        ST

See: Advanced routing HOWTO and for more details 
Short Evaluation of Linux's TBF Queueing Discipline. Kurt Wagner 17 May 2001 

03.06.2002 7:27:30, Huang Xin Gang <hxgang@csnet4.cs.tsinghua.edu.cn> wrote:

>LARTChello
>
>I set the command following:
>
>tc qdisc add dev eth0 root tbf rate 100kbit latency 50ms burst 120
>
>and then I send flow with speed of 115.2kbit, and if all the packets sent is only 120bytes,the 
above command is useless.
>
>I thinks because the time occupied when sent a packet only 120 bytes is 120*8/(100*1024)<10ms,
>but Linux system produces a tick every 10ms,so every time when a packet only 120 bytes 
>is being sent, the "toks" equals to zero always, and this packet can be sent immediately.
>
>all the packets are sent immediately, then the speed is not limited to 100kbit.
>
>How can I deal with this problem?
>
>   best regards!
>
> 				
>              Huang Xin Gang
>              hxgang@csnet4.cs.tsinghua.edu.cn
>                 2002-06-03
>,S
>f)+-L)Y?jya筋?ffvZ_j)fj?b?psLm?r

-----------------------------------
mailto:alexey_talikov@texlab.com.uz
BR
Alexey Talikov
FORTEK
-----------------------------------


_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

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