| To: | hadi@xxxxxxxx |
|---|---|
| Subject: | Re: dummy as IMQ replacement |
| From: | Andy Furniss <andy.furniss@xxxxxxxxxxxxx> |
| Date: | Mon, 31 Jan 2005 22:39:42 +0000 |
| Cc: | netdev@xxxxxxxxxxx, Nguyen Dinh Nam <nguyendinhnam@xxxxxxxxx>, Remus <rmocius@xxxxxxxxxxxxxx>, Andre Tomt <andre@xxxxxxxx>, syrius.ml@xxxxxxxxxx, Damion de Soto <damion@xxxxxxxxxxxx> |
| In-reply-to: | <1107123123.8021.80.camel@jzny.localdomain> |
| References: | <1107123123.8021.80.camel@jzny.localdomain> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3a) Gecko/20021212 |
Jamal Hadi Salim wrote:
This is in relation to providing functionality that IMQ was intending to using the dummy device and tc actions. Ive copied as many people as i could dig who i know may have interest in this. Please forward this to any other list which may have interest in the subject. It still needs some cleaning up; however, i dont wanna sit on it for another year - and now that mirred is out there, this is a good time. I would say the end goal is shaping not just rate control. Shaping meaning different things to different people and ingress shaping being different from egress. For me it's from the wrong end of a relativly narrow (512kbit) bottleneck link that has a 600ms fifo at the other end. My aim to sacrifice as little bandwidth as possible while not adding latency bursts for gaming and per user bandwidth allocation (with sharing of unused) and sfq within that for bulk tcp traffic. If I was shaping LAN traffic, then policers/drops would be OK for me - but for a slow link I think queueing and dropping are better/give more control eg. I get to use sfq which should not drop the one packet a 56k user has managed to send me in the face of lots of incoming from low latency high bandwidth servers. Even if it's possible I bet few can easily get policers to setup the complex sharing/prioritisations that you can with HTB or HFSC. I would be interested if anyone is experimenting. Nevertheless, this is still an alternative as opposed to making a system wide ingress change. I think flexibility is always good - tunnels, ipsec etc. may need it - I don't know from personal use, though. But i wont go back to putting netfilter hooks in the device to satisfy I don't understand exactly what you mean here - for my setup to work I need to see denatted addresses and mark (connbytes - it helps me be extra nasty to multiple simoultaneous connections in slowstart and prioritise browsing over bulk) in prerouting mangle. Of course if I can use netfilter to classify and save into contrack then I could do evrything in netfilter and then use something like connmark to save it per connection. Packets could then be redirected to dummy based on what happens -> eg on incoming packets; if we find they are of known state we could send to How does the admin enter the rules - netfilter or other?
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: where is the proper place for r8169 bug reports?, Francois Romieu |
|---|---|
| Next by Date: | Re: dummy as IMQ replacement, Thomas Graf |
| Previous by Thread: | Re: dummy as IMQ replacement, Jamal Hadi Salim |
| Next by Thread: | [PATCH 2.6.11-rc2] wireless: Atmel clearer firmware selection and 502e max rssi fix, Dan Williams |
| Indexes: | [Date] [Thread] [Top] [All Lists] |