Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jan 1996 12:18:42 +0100 (MET)
From:      Luigi Rizzo <luigi@labinfo.iet.unipi.it>
To:        davidg@Root.COM
Cc:        hackers@freebsd.org
Subject:   Re: Why RFC1323 is disabled on freefall and freebsd.cdrom.com ?
Message-ID:  <199601291118.MAA05320@labinfo.iet.unipi.it>
In-Reply-To: <199601291004.CAA29539@Root.COM> from "David Greenman" at Jan 29, 96 02:03:47 am

next in thread | previous in thread | raw e-mail | index | archive | help
> >I was wondering why RFC1323 timestamps are disabled on both freefall
> >and freebsd.cdrom.com
> >
> >I know one reason not to have them is that they defeat VJ header
> >compression, but I don't see the point in having them disabled on
> >freebsd.cdrom.com
> >
> >If there are no good reasons, could they be enabled ?
> 
>    It is disabled on both machines because they are public FTP/WWW servers,
> and RFC1323 (and other TCP extensions) don't work for all people.
>    It will remain disabled until such time that 99.999% of the people out
> there can deal with TCP extensions. Otherwise, we'll be getting way too many
> bug reports. Wcarchive, for example, serves 20000 people a day; I'm sure you
> can imagine the extremely high probability that more than one person per day
> will run into this problem. :-)

All the above is mostly reasonable, and of course I cannot object
to this policy.

I just want to point out a few things, which I hope will make you
change your positions for the long term.

1) extensions (really, TCP options) are negotiated. If the server
   does _not_ request for possibly unknown extensions, but merely
   respond to incoming requests, I do not see how this could do
   any harm.  I don't know if FreeBSD requests for extensions even
   in the LISTEN state, but disabling this should require trivial
   changes to the kernel (and it would probably be a good idea to
   implement such a behaviour).

2) the "99.999%" may be an exaggeration, but to me it means "never".
   This might be a bad idea for more useful options (such as
   selective ACKs).

3) I have done a quick investigation on the few ftp sites which came
   to my mind (I don't use much ftp these days...) and here is the
   result:

    RFC1323 enabled:

	unix.hensa.ac.uk
	ftp.netscape.com

    RFC1323 disabled:

	ftp.cdrom.com
	funic.funet.fi
	ftp.ncsa.uiuc.edu
	sunsite.unc.edu

I did not expected many sites to support RFC1323, as they might
even be not present in older OS revisions etc.

Note however that the two sites that do use RFC1323 are large
servers, comparable (or larger) to ftp.cdrom.com. And the second
one is a commercial site, so they are quite interested in letting
everybody in without troubles.

	Thanks
	Luigi
====================================================================
Luigi Rizzo                     Dip. di Ingegneria dell'Informazione
email: luigi@iet.unipi.it       Universita' di Pisa
tel: +39-50-568533              via Diotisalvi 2, 56126 PISA (Italy)
fax: +39-50-568522              http://www.iet.unipi.it/~luigi/
====================================================================



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601291118.MAA05320>