Andrew M. Bishop <[EMAIL PROTECTED]> wrote: > Joerg Sommer <[EMAIL PROTECTED]> writes: > >> does wwwoffle set the ip TOS flag? Maybe is 'Minimize monetary cost' set >> while fetching or 'Maximize throughput' for ftp (as requested in RFC >> 1349) set? > > There are no TOS options set in WWWOFFLE for any of the types of > connection that it makes. > > It is difficult to know which of the TOS options would be the best one > for WWWOFFLE to use: > > minimize delay - When a user requests a page while online to make it > faster to respond. > > maximize throughput - To make best use of the limited bandwidth > connection that the user has.
I didn't find any definition how the TOS flags should be used with http and I don't have any idea which flag to use. But there is a definition for ftp in the RFC 1349. > minimize monetary cost - One of the reasons that people use WWWOFFLE > is to reduce cost. But most people will pay > depending on the time spent online and not on > the route taken by individual packets. But you can control with this flags, what traffic is preferred before some other - this is traffic control/shaping. The linux kernel routes by default traffic with the minimize delay flag faster than normal and normal faster than maximize throughput or minimize cost traffic. Because this I think you can control if the traffic of the fetch process blocks the normal traffic at going online. I often fetch many pages at going online, so my connection is unusable for normal browsing. If the fetch process would set the minimize montary cost flag the normal traffic would be preferred before the "fetch" traffic. > With a dial-up connection the best way of minimizing delay, maximizing > throughput and minimizing monetary cost for the user is to make full > use of the modem bandwidth when needed and avoid using if possible. > This is generally what WWWOFFLE does, there is no need for a TOS > option to make this happen and it is not clear that any of the options > would really help. Because wwwoffle does also support ftp and for ftp a usage of the TOS flags is defined, wwwoffle should at least support this. I found the problem, that you can't simply decide for traffic controlling if a package is part of a ftp connection or not, because ftp does a port switch for downloading/uploading a file. If the max throughput flag would be set it would be much easier to do. Regards, Joerg. -- Objektivit�t ist die Wahnvorstellung, Beobachtungen k�nnten ohne Beobachter gemacht werden - Heinz v. Foerster
