Displaying 20 results from an estimated 8000 matches similar to: "Which option is better"
2005 Nov 04
4
Latency/burst problem with HTB
Hi all :)
I''m new to this list, as I''m new too to traffic shaping ;) I''ve
set up an FTP server in my ADSL line and I wanted it to serve as fast
as possible as long as I don''t use my outgoing ADSL bandwidth, and
I''m currently using HTB for that (succesfully, I must add).
The problem is (when the FTP server is serving higher than its
2005 Dec 14
2
HTB burst/cburst decremented by one
Hi all :)
If I set the burst/cburst parameter to, let''s say, 1500, the
command "tc -s -d class show dev eth0" says that the value is 1499b/8
instead of the (correct?) 1500b/8.
Is this right or am I doing anything wrong?
Many thanks in advance :)
Raúl Núñez de Arenas Coronado
--
Linux Registered User 88736 | http://www.dervishd.net
http://www.pleyades.net
2005 Dec 19
3
match''ing packets by size
I visited yesican.chsoft.biz and the author proposes a way to match packets by
less than some size .
Here is the thing:
match u16 0x0000 0xffb0 at 2
With this match he says that packet with less than 80 bytes will match the rule.
Well, 0xffb0 translates to 1111 1111 1011 0000 (which is -80 BTW).
So, if I am correct any packet with bits 4 and/or 5 set (together with any of
the 4
2005 Dec 13
7
MARK: targinfosize 8 != 4
Hello all,
I got this problem while trying to shape traffic with iptables MARK and
HTB.
MARK: targinfosize 8 != 4
--set-mark gives "invalid argument" error message.
Kernel version is 2.4.29 (some patches from patch o matic applied)
Iptables version 1.3.4
Intel x86 architecture.
I saw this problem discussed in a few places, but the discussions didn''t
come to a conclusion
2007 Aug 31
4
About "b" meaning "byte" and bit
Hi all :)
I think that this issue has already been discussed on this list, but
google didn''t find anything interesting, so I''m bringing the subject
again.
The output of "tc" uses "b" meaning "byte" and "bit" for "bit". The
"official" suffixes for those units are "B" and "b", respectively,
2005 Nov 11
3
passive FTP trafic control
Hi All
How to classify packets belonging to a FTP session?
Port 21 session is easy. but what about data transfers? Their port numbers
(both) are above 1024.
I was thinking about ip_conntrack_ftp. Something like:
iptables -A FORWARD -p tcp --sport 1024: --dport 1024: \
-m state --state ESTABLISHED,RELATED -j CLASSIFY --set-class X:Y
But what if I also have ip_conntrack_irc, for instance.
2007 Aug 26
4
HTB doesn''t give me the promised rate: cpufreq?
Hi all :)
I''ve been using a tc setup for almost two years, but at some point
(probably when I switched to kernel 2.6.x, but I''m not sure) it has
started making something very weird.
For a certain class, the rate is 125000bit and the ceil is
270000bit, but the fastest rate I get is about 75-80000bit, instead of
the "promised" 125000, *with no other traffic in
2006 May 27
14
HTB shaping & borrowing info
Hello to everybody,
We want integrate in a router/firewall (Debian Based, 2.6 Kernel), an HTB
shaper.
The goal is to divide the traffic for classes of workstations, at example in
three classes,
let say A, B and C.
Example:
A 70 Mb/s
B 20 Mb/s
C 10 Mb/s
If B don''t make traffic, 7/8 of 20Mb/s must be assigned to A and all the
rest at B
We have used CBQ and HTB, with poor succes.
Anybody
2007 Aug 28
8
cpufreq affects rate in, at least, htb
Hi all :)
I''ve tested this and having a cpufreq that slows down the CPU
affects the rate of HTB. My ondemand cpufreq governor scales down the
CPU frequency about 40% and this is more or less the slowdown the rate
suffers, 40%.
Any known way of dealing with this without having to disable
cpufreq?
Thanks in advance :)
Ra?l N??ez de Arenas Coronado
--
Linux Registered
2006 Feb 20
6
HTB, strange capacity distribution
Hello,
after spending several hours reading archives, I decided to write new
post.
I successfully set up packet classification, made some basic HTB
setup, made some simple graphical representation from HTB statistics
data...
BUT, I cannot figure out how to refine HTB to get this behaviour:
I need that class "p2p" should be the last one to get some link
capacity.
If I set both RATE
2006 Feb 09
2
Where do I post patches?
I have found a few bugs in tc, and have produced patches
for them. Two require changes to tc, one to the kernel.
Where should I post these patches?
--
Regards,
Russell Stuart
2006 Feb 11
1
about the traffic control
Hi, all:
I''m involved in the study about the QoS,but have some problems , hope
someone could help me answer:
1. Why most traffic shaping implement in the egress side (Uplink) rather
than the ingress side(Dnlink)?(e.g. why put the police rule on the smaller
bandwidth side but not put on the larger side)
2. I can''t differ the functionalities exactly
2006 Feb 24
4
why isn''t 1:1 getting the traffic? [filter question]
With the below script, whenever I ping 10.0.16.10 (which matches the
only filter I have), traffic still get''s sent to the default 1:2 class
instead of 1:1 and I don''t know why... Any hints?
(kernel 2.6.12, iproute2-2.6.15)
tc qdisc del dev eth0 root > /dev/null 2>&1
tc qdisc add dev eth0 handle 1: root htb default 2
tc class add dev eth0 classid 1:1 parent 1: htb rate
2006 Mar 05
2
ATTN Andreas Klauer: ASCII art + comments, please?
Andreas,
Since I understand your ASCII art and comments, I would very much
appreciate it if you would draw what you see and criticize the
following. Hopefully I''ll better understand after that!
TIA,
gypsy
tc qdisc add dev imq0 root handle 1: htb default 20
tc class add dev imq0 parent 1: classid 1:2 htb rate 4522kbit ceil \
4760kbit burst 16k cburst 16k quantum 1500
tc class add
2005 Oct 20
5
Ho do i manage NAT''ed egress bandwidht?
Hi,
I have a Debian based NAT router. How can I manage upstream egress
bandwidth based on the LAN ipadress in the network below? My goal is
that host1 get a minumum of 10Mbit up/down and host2 gets a minimum of
90Mbit up/down, both max 100Mbit up/down?
targethost
172.16.255.254
|
|
172.16.0.1
natrouter
2005 Nov 22
0
tc filter: match tcp src vs. match ip sport
Hi all :))
This matches what I want:
tc filter add dev eth0 protocol ip parent 1:0 prio 9 u32\
match ip sport 0x3000 0xf000 flowid 1:22
and traffic goes to 1:22, but this one doesn''t match:
tc filter add dev eth0 protocol ip parent 1:0 prio 9 u32\
match tcp src 0x3000 0xf000 flowid 1:22
I don''t understand why the first one matches and the
2005 Nov 25
0
[RESEND] tc filter: match tcp src vs. match ip sport
Hi all :))
Sorry for asking again, but got no answers and google doesn''t
give useful information (seems like "nexthdr" doesn''t work right, but
I don''t know why...). I really want to know what am I doing wrong...
This filter matches what I want:
tc filter add dev eth0 protocol ip parent 1:0 prio 9 u32\
match ip sport 0x3000 0xf000
2007 Jun 06
4
how hierarchical is HTB?
Hi there!
I''ve using HTB for a while and now I an faced with a ''problem''.
How hierarchical is HTB?
Let''s say I have this 3 layer HTB setup:
root class 1: (rate=100, ceil=100)
1: children classes 1:10 (30,100) and 1:20 (70,100)
1:10 children classes 1:100 (10,100) and 1:101 (20,100)
1:20 children classes 1:200 (30,100) and 1:201 (70,100)
I managed to have
2006 Feb 23
10
Is this possible?
I am trying to do ingress flow control with htb + imq,
and as could be expected it isn''t working well.
It works a lot better when I keep the htb ceiling well
below what the link can actually carry - I guess because
htb gets to throttle the TCP fast start before it causes
packets to be dropped. The only problem is wasting all
that bandwidth hurts.
It occurred to me that the bandwidth
2006 Jan 25
4
tcf_action_destroy destroying
Hi,lartc
I used iproute-060110 with iptables1.3.4 on gentoo 2005r1 kernel 2.6.14-5.
I find some error messages in system logfile:
HTB: quantum of class 10001 is big. Consider r2q change.
HTB: quantum of class 10010 is big. Consider r2q change.
tcf_action_init_1: successfull police
HTB: quantum of class 20001 is big. Consider r2q change.
HTB: quantum of class 20020 is big. Consider