per-service window size caches

David Nicol (nicold@umkc.edu)
Wed, 10 Oct 2001 17:42:48 -0500


"Jeremy Harris [RU-UK]" wrote:
>
> I'm not sure how to make it work for ftp.

It wouldn't. Advise to use http:// for downloads.

Alternately, provide some sysctrls for accessing the
windo info cache and let ftp write there

Alternately, make the proxy situation the special case
and in general assume that all ports on a host are handled
in the same way -- possibly fall back to a per-service cache
only after problems have appeared after applying cached window
sizes. So the cache would look something like:

peer-IP: (window size) or (use *per-service cache) or (always slow-start)

and entries in this table expire every so often

********

I'm hoping to find time to add to the ECN code so that my machine
will keep a list of peers that will not reply to ECN-enabled handshake
offers and will special-case them, rather than needing to turn ECN off
for everything. To do this I will need to set up an expiring cache in
kernel space. Any suggestion for which other kernel structures to
reuse code for this from?

-- 
                                           David Nicol 816.235.1187
                                            1,3,7-trimethylxanthine
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/