From owner-freebsd-net Wed Oct 17 10:50:31 2001 Delivered-To: freebsd-net@freebsd.org Received: from c527597-a.cstvl1.sfba.home.com (c527597-a.cstvl1.sfba.home.com [24.176.204.87]) by hub.freebsd.org (Postfix) with ESMTP id A361D37B407; Wed, 17 Oct 2001 10:50:26 -0700 (PDT) Received: (from bmah@localhost) by c527597-a.cstvl1.sfba.home.com (8.11.6/8.11.6) id f9HHoJc05421; Wed, 17 Oct 2001 10:50:19 -0700 (PDT) (envelope-from bmah) Message-Id: <200110171750.f9HHoJc05421@c527597-a.cstvl1.sfba.home.com> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Garrett Wollman Cc: bmah@FreeBSD.ORG, =?iso-8859-1?q?Gavin=20Kenny?= , net@FreeBSD.ORG Subject: Re: TCP Flavour In-Reply-To: <200110171743.f9HHhpR55404@khavrinen.lcs.mit.edu> References: <20011017131755.12965.qmail@web20005.mail.yahoo.com> <200110171659.f9HGxNs04904@c527597-a.cstvl1.sfba.home.com> <200110171743.f9HHhpR55404@khavrinen.lcs.mit.edu> Comments: In-reply-to Garrett Wollman message dated "Wed, 17 Oct 2001 13:43:51 -0400." From: bmah@FreeBSD.ORG (Bruce A. Mah) Reply-To: bmah@FreeBSD.ORG X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_-371035866P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 17 Oct 2001 10:50:19 -0700 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --==_Exmh_-371035866P Content-Type: text/plain; charset=us-ascii If memory serves me right, Garrett Wollman wrote: > < said: > > > If memory serves me right, =?iso-8859-1?q?Gavin=20Kenny?= wrote: > > >> What flavour of TCP is standard in the FreeBSD stack, > >> is it Reno or New Reno, Vegas, Tahoe any others? > > > You didn't say what version of FreeBSD you were concerned with, but > > 4.3-RELEASE and later versions all use NewReno. > > Well, um, yes and no. FreeBSD includes the ``NewReno'' algorithm, but > it is probably not appropriate to characterize FreeBSD's TCP stack in > that way. I would say that FreeBSD implementes the FreeBSD flavor of > TCP, which is a unique blend of ideas from many outside efforts, and > is based originally on the 4.4BSD stack. OK, that's a fair characterization. There's more to TCP than the congestion control and retransmission algorithms...other things such as initial sequence number generation (RFC 1948 or some variant thereof), timestamps (RFC 1323), etc. Bruce. --==_Exmh_-371035866P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: Exmh version 2.3.1+ 05/14/2001 iD8DBQE7zcTb2MoxcVugUsMRAtnvAKDqa0xfkdPQE3gPDtxieYWUKm0FAACePED1 QLOvO6cddqhlQI7jtUsNG00= =zTsV -----END PGP SIGNATURE----- --==_Exmh_-371035866P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message