All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stef Coene <stef.coene@docum.org>
To: lartc@vger.kernel.org
Subject: Re: [LARTC] Server stop receiving traffic
Date: Tue, 26 Aug 2003 17:26:39 +0000	[thread overview]
Message-ID: <marc-lartc-106191888725107@msgid-missing> (raw)
In-Reply-To: <marc-lartc-106185366930234@msgid-missing>

On Tuesday 26 August 2003 01:19, Jay Lee wrote:
> I've tried hard to find answers to below questions without any luck. Please
> help me!
>
> 1. If I do not specify burst, server stops receiving traffic after 5~10
> mins. But if I specify burst value to 1500, the server never dies but the
> performance is very bad. What would be the best burst rate??
What is the burst calculated by htb if you specify no burst ?  And can you 
send me your full tc scripts and the output from tc -s -d class show dev ... 
?

> 2. If I enter 1500 as burst or cburst, tc show command shows it as 1499.
> Why is this happening?
>
> #tc class add dev eth0 parent 1:1 classid 1:404 htb rate 14kbit ceil
> 128kbit quantum 1501 burst 1501 cburst 1501
> #tc class show dev eth0
> ....
> class htb 1:404 parent 1:1 prio 0 rate 14Kbit ceil 128Kbit burst 1500b
> cburst 1500b
> ....
>
>
> #tc class add dev eth0 parent 1:1 classid 1:404 htb rate 14kbit ceil
> 128kbit quantum 1500 burst 1500 cburst 1500
> #tc class show dev eth0
> ....
> class htb 1:404 parent 1:1 prio 0 rate 14Kbit ceil 128Kbit burst 1499b
> cburst 1499b
> ....
Somehow (my c is not so good) htb recalculates the burst (cburst) and uses the 
rate (ceil) to do so.  The funcion is called tc_calc_xmittime in file 
tc_core.c (tc source).  
tc_calc_xmittime = calculate transmit time ???

Stef

-- 

stef.coene@docum.org
 "Using Linux as bandwidth manager"
     http://www.docum.org/
     #lartc @ irc.oftc.net

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

      reply	other threads:[~2003-08-26 17:26 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-25 23:19 [LARTC] Server stop receiving traffic Jay Lee
2003-08-26 17:26 ` Stef Coene [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-lartc-106191888725107@msgid-missing \
    --to=stef.coene@docum.org \
    --cc=lartc@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.