From: "Vladimír Třebický" <druid@mail.cz>
To: lartc@vger.kernel.org
Subject: [LARTC] ESFQ
Date: Sat, 28 Sep 2002 10:01:33 +0000 [thread overview]
Message-ID: <marc-lartc-103320747009989@msgid-missing> (raw)
Hi,
I have little problem with ESFQ. I set root qdisc cbq on eth1 (which is on
LAN side of network), then 1:1 cbq class with exact bandwidth and its two
child - cbq 1:10 and cbq 1:20 with 1:1's bandwidth divided. I also set two
ESFQ perturb 10 hash dst on those two classes. But when someone starts to
download with 100 threads, he has much more bandwith than someone with only
one. I understand that this is exactly what esfq should solve, so I think
that somewhere on my side is mistake :-( This is my configuration:
tc qdisc add dev eth0 root handle 1: cbq bandwidth 10Mbit avpkt 1000 cell 8
tc class add dev eth0 parent 1: classid 1:1 cbq bandwidth 10Mbit rate 256
Kbit weight 2.56 Kbit prio 1 allot 1514 cell 8 maxburst 20 avpkt 1000
isolated
tc class add dev eth0 parent 1:1 classid 1:10 cbq bandwidth 10Mbit rate 32
Kbit weight 3.2 Kbit prio 1 allot 1514 cell 8 maxburst 18 avpkt 100 isolated
tc class add dev eth0 parent 1:1 classid 1:20 cbq bandwidth 10Mbit rate 224
Kbit weight 2.24 Kbit prio 2 allot 1514 cell 8 maxburst 2 avpkt 1500 bounded
tc qdisc add dev eth0 parent 1:10 handle 10: esfq perturb 10 hash dst
tc qdisc add dev eth0 parent 1:20 handle 20: esfq perturb 10 hash dst
iptables -t mangle -A PREROUTING -m length --length 0:500 -j MARK --set-mark
3
iptables -t mangle -A PREROUTING -m length --length ! 0:500 -j
MARK --set-mark 4
tc filter add dev eth0 parent 1: protocol ip handle 3 fw flowid 1:10
tc filter add dev eth0 parent 1: protocol ip handle 4 fw flowid 1:20
Thank you very much for answer,
Vladimir Trebicky
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
next reply other threads:[~2002-09-28 10:01 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-09-28 10:01 Vladimír Třebický [this message]
2002-09-28 11:20 ` [LARTC] ESFQ Stef Coene
2003-10-22 20:45 ` [LARTC] esfq ThE PhP_KiD
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-103320747009989@msgid-missing \
--to=druid@mail.cz \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox