Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Apr 2001 08:22:13 -0700
From:      bmah@cisco.com (Bruce A. Mah)
To:        Julian Elischer <julian@elischer.org>
Cc:        Toni SOUEID <djt2000@inco.com.lb>, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG
Subject:   Re: Problem in TCP initialisation of cwnd 
Message-ID:  <200104131522.f3DFMDB24703@bmah-freebsd-0.cisco.com>
In-Reply-To: <3AD711EE.EEADD293@elischer.org> 
References:  <000901c0c422$bd356860$941f7ec2@hamster> <3AD711EE.EEADD293@elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--==_Exmh_423415747P
Content-Type: text/plain; charset=us-ascii

If memory serves me right, Julian Elischer wrote:

> > One thing that shocked me is that a TCP connection in FreeBSD (at least on
> > my machines)
> > doesn't begin with a slow start but rather sends a huge amount of packets t
> o
> > the other end
> > (this huge amount only seems to be limited either by the receiver window or
> > by the local machine's
> > send buffer). It seems that cwnd isn't initialised.
> 
> It is my understanding that it does this only if the destination is considere
> d
> 'local'
> (i.e in the same subnet.)

This is my recollection too, but I can't off-hand recall the reference 
for this (other than looking in the source code).

I'm betting that these sysctl variables let one tweak this behavior:

net.inet.tcp.slowstart_flightsize: 1
net.inet.tcp.local_slowstart_flightsize: 65535

Bruce.



--==_Exmh_423415747P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (FreeBSD)
Comment: Exmh version 2.2 06/23/2000

iD8DBQE61xml2MoxcVugUsMRAqTlAKCT0/EfzRehcO13iQJ31nZF9mXIdQCgjl2B
uLSjGAmZYYPXBPZjqHS/XdE=
=YW0/
-----END PGP SIGNATURE-----

--==_Exmh_423415747P--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




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