Date: Tue, 4 Sep 2001 23:12:43 -0500 (CDT) From: Mike Silbersack <silby@silby.com> To: Terry Lambert <tlambert2@mindspring.com> Cc: "Vladimir A. Jakovenko" <vovik@lucky.net>, <freebsd-net@freebsd.org>, <freebsd-hackers@freebsd.org> Subject: Re: SO_REUSEPORT on unicast UDP sockets Message-ID: <20010904231049.E7815-100000@achilles.silby.com> In-Reply-To: <3B947922.F8B98DBD@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 3 Sep 2001, Terry Lambert wrote: > Similarly, there are a number of bugs in the TCP sockets as > well; specifically, there's a problem with all sockets being > treated as being in the same collision domain, when doing > automatic port assignment. This limits you to 65535 oubound > TCP connections, even though you have multiple IP aliases on > an interface (theoretically, you should get 64k connections > per IP address, if you bind _not_ to IN_ADDR_ANY, but instead > use a specific port, but the hash is broken). I like this problem's evil sibling: client side TIME_WAITs. If you build them up, you just sit there unable to allocate outgoing ports until they time out. Maybe net or openbsd handle these situations better, I'll have to check later. Mike "Silby" Silbersack 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?20010904231049.E7815-100000>