Displaying 20 results from an estimated 1000 matches similar to: "Patch accurate packet scheduling for ATM/ADSL"
2007 Jun 28
1
HTB and ATM patch
Hi all,
I patch my kernel (2.6.17) and my tc (iproute2-2.6.18-061002) utilitie for
an accurate packet scheduling on an ATM link.
I configure my HTB hierarchy on the upload of the link and try with
differents flows.
It works correctly but in some of case I lose about 50% of my bandwith.
I use the overhead (42) configuration for my link (PPPoE, VC/LLC) indicate
in the documentation.
My question
2006 Jun 15
0
[PATCH 2/2] Runtime configuration of HTB''s HYSTERESIS option (userspace)
The HTB qdisc has a compile time option, HTB_HYSTERESIS,
that trades accuracy of traffic classification for CPU
time. These patches change hysteresis to be a runtime
option under the control of "tc".
The effects of HYSTERESIS on HTB''s accuracy are significant
(see chapter 7, section 7.3.1, pp 69-70 in Jesper Brouer''s
thesis: http://www.adsl-optimizer.dk/thesis/ ),
2005 Jun 14
8
ADSL Calculator
Hi,
I''ve written a small javascript ADSL throughput calculator:
http://nukunuku.yamamaya.is-a-geek.org/~ranma/adsl.html
Feel free to submit alternative presets (I currently have presets
for three german telecom speed variants: T-DSL (1000|2000|3000),
derived from
http://www2.lancom.de/kb.nsf/5d445c701b3ff52dc1256e7700297e5c/27c6ee1c3e3f74b0c1256e94004a433e?OpenDocument).
Comments,
2002 May 16
0
what''s the meaning of this "struct qdisc_rate_table"
LARTC,hello!
As title, and I want to know its member's purpose:
struct tc_ratespec
{
unsigned char cell_log;
unsigned char __reserved;
unsigned short feature;
short addend;
unsigned short mpu;
__u32 rate;
};
who can help me? Thanks!
best regards!
Huang Xin Gang
hxgang@csnet4.cs.tsinghua.edu.cn
2002-05-16
2007 Jul 02
8
Kernel Packet Traveling Diagram
Hi,
I find this diagram which details the kernel packet traveling :
http://www.docum.org/docum.org/kptd/
Is it up to date ?
I made some test and I put a DNAT rules in the PREROUTING table of an
interface and I attach it a ingress policy, the dst IP wasn''t changed. the
DNAT it isn''t yet make.
I''ve another question (I''m not sure is it the good mailing list), for
2004 Aug 22
4
Question about htb class
Hi everyone.
I''m new to this list and I have some questions
regarding HTB class.
I was trying to see how tc sets the parameters for
HTB, but really couldnt understand them.
So, I thought that I might ask the wizards.
It''s mainly from the source code.
1. What is the cell_log ?
(its everywhere in the code)
2. Why does htb calculate its burst(buffer) with
tc_xmit_time() ? Is
2004 Jun 18
21
patch: HTB update for ADSL users
OK, here it is. Near perfect bandwidth calculation for ADSL users.
Patch iproute2 with the HTB stuff and then this:
It''s still a hack (as far as I can tell) because we are patching the
rates tables, and hence I think it is only loosly coupled with the
actual calculation of bytes in each bucket.
However, it works very nicely for me! I have only been lightly testing
with
2006 Mar 02
33
Patch to allow for the ATM "cell tax"
I have been trying to optimise my ADSL connections for VOIP.
Funny things were happening - for example increasing the ping
packet size by 50% had no effect, but then adding one byte
had a major effect. It took me a while to figure out that I
was seeing the effects of the fixed ATM cell size.
This is probably obvious to some of you. For the rest: ADSL
uses ATM as its transport. An ATM
2006 Jun 15
0
[PATCH 1/2] Runtime configuration of HTB''s HYSTERESIS option (kernel)
The HTB qdisc has a compile time option, HTB_HYSTERESIS,
that trades accuracy of traffic classification for CPU
time. These patches change hysteresis to be a runtime
option under the control of "tc".
The effects of HYSTERESIS on HTB''s accuracy are significant
(see chapter 7, section 7.3.1, pp 69-70 in Jesper Brouer''s
thesis: http://www.adsl-optimizer.dk/thesis/ ),
2004 Jul 01
20
[PATCH 2.6] update to network emulation QOS scheduler
This patch updates the network emulation packet scheduler.
* name changed from delay to netem since it does more than just delay
* Catalin''s merged code to do packet reordering
* uses a socket queue''s directly rather than layering on qdisc(fifo)
because this is used in performance tests.
* adds placeholder in API for future enhancements (rate and duplicate).
2007 Feb 15
0
HTB and ATM patch
Hi all,
I patch my kernel (2.6.17) and my tc (iproute2-2.6.18-061002) utilitie for
an accurate packet scheduling on an ATM link.
I configure my HTB hierarchy on the upload of the link and try with
differents flows.
It works correctly but in some of case I lose about 50% of my bandwith.
I use the overhead (42) configuration for my link (PPPoE, VC/LLC) indicate
in the documentation.
My question is,
2004 Mar 18
6
[PATCH] packet delay scheduler
Okay, here is a very simple QOS scheduler that delays packets for 2.6.
It is good for testing, and might be useful for people who want to put
some class of traffic into a "penalty box".
Alexey''s tc command is really easy to extend to new disciplines. There is
a version which knows about this scheduler at:
http://developer.osdl.org/shemminger/tcp/iproute2-delay.tar.bz2
The
2002 May 21
5
ingress and egress
ingress can be used to control the incoming packet,
such as:
tc qdisc add dev eth0 handle ffff: ingress
tc filter add dev eth0 parent ffff: protocol ip prio 5
u32 match ip src 172.16.1.11 police rate 10kbit burst
10k drop flowid :1
tc filter add dev eth0 parent ffff: protocol ip prio 5
u32 match ip src 172.16.1.22 police rate 10kbit burst
10k drop flowid :2
first ,I do not sure these method can
2004 Oct 15
2
Simple question... where to find last stable version of HTB
Hi,
New to traffic shaping I would like to make some tests. It''s for a
production server (fw), using 2.4.27 kernel.
Something is not clear to me about HTB... is the last stable version
included in the 2.4.27 kernel and iproute2 (iproute2-2.6.8-040823.tar.bz2) ?
Are there special patches to apply ?
EC.
_______________________________________________
LARTC mailing list /
2007 Jul 01
0
Re: tc-atm for current 2.6.x kernels?
On Thu, 2007-06-28 at 12:28 +0200, Marek Michalkiewicz wrote:
> Do you have an updated version of your patches for the latest
> kernel (soon to be 2.6.22), iptables and iproute? Or can the
> current patches be safely applied (with some merging by hand,
> but no significant changes) to the latest sources?
No, not yet. But I am in the process or moving my production
systems from
2007 Jul 04
0
ATM qdisc
Hi,
Someone know how to use the dqisc atm (sch_atm) ? I can''t find some doc
about it.
Thanks,
Edouard.
_______________________________________________
LARTC mailing list
LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
2006 Dec 06
0
Problem with patch atm !
I Patch the kernel and tc with ''Patches to Linux''s traffic control engineto allow it to accurately calculate ATM traffic rates''
I use a router with eth0 e adsl interface, i launch this script to have shaping on eth0 egress interface:
tc qdisc add dev eth0 root tbf rate 10000000 burst 100k latency 20ms mtu 1500 mpu 64
i
The traffic enters on adsl and go out on eth0 ,
2006 Dec 20
1
Concerning IP over ATM & IP over Ethernet.
Hi there.I''m Brenda from the Australia,I wanna work on a project relating to
VOIP QoS.I wanna evaluate IP over ATM against IP over Ethernet on the
following parameters relating to voice and video traffic;
bandwidth consumption
packet loss
packet delay(latency)
jitter
traffic thoroughput
Is this project feasible?Can I use NS to simulate the models?I hope you
reply.Thanks.
Best regards.
2005 Jun 06
1
Interleave cells with IP over ATM?
Anyone know if it''s possible to interleave two IP packets when using
PPPoA and VC based lines? Can it be done with any PPPoE implementations?
The goal is to reduce the delay when you have a high priority packet
waiting, but a lower priority (large) packet already started going out
ahead of this packet. I don''t want the overhead of much smaller MTU,
which is the other way
2004 Nov 16
1
Dynamic traffic shaping or ATM like classes
Is it possible to dynamically do bandwidh reservation?
That is, I want to limit the traffic to 50% for upload
and download, but if there aren''t onbound traffic, who
is doing a download will get 100% of bandwidh and if
there aren''t inbound traffic, who is doing a upload
will get 100%, but if there are both inbound and
outbount traffic, each one get limited to 50%.
I think this