[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: QoS Solution?



I don't know of any magic answers here. No solution will work perfectly
for all situations. So we need to consider how much benefit we get from
each approach compared to how much complexity we add to the Tor code. I
think it might be worth trying this one out (especially as Mike keeps
volunteering to write code for us :)

If you decide to add this stupid QoS please add an option to disable it.
Why do you think that downloading 100 chunks 200 KB each should be faster than downloading one 20000KB file? Actually 100x200KB only would cause higher overhead than 1x20000KB.
Tor must have either perfect QoS (each USER, not connection gets the same amount of bandwidth, no matter what service - filesharing or WWW) or no QoS at all. No QoS is better than QoS per transferred bytes or per service.
QoS per service works properly only in single-user environment.


When PNG graphics format was being developed (many years ago), I was always saying that W3C should either add perfect gamma correction or no correction at all. They completely ignored me and added gamma correction that doesn't fully work. Effects of this: http://hsivonen.iki.fi/png-gamma/. It made PNG worse than GIF.