Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Oct 2003 03:23:39 -0700 (PDT)
From:      Mark Terribile <materribile@yahoo.com>
To:        freebsd-questions@freebsd.org
Subject:   IPFW + BRIDGE: network capacity question
Message-ID:  <20031024102339.20793.qmail@web21101.mail.yahoo.com>
In-Reply-To: <20031023190312.D149D16A4C0@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Christopher Schulte writes:

> ...  I have an Intel D815EGEW board with a single PIII 1GHZ, ...
> Assume that it will be processing at peak all of this at once:
> 	500 TCP connections with long lived sessions ...
> 	500 UDP 'connections'
> 	500 web (HTTP port 80 tcp) connections per second (graphics,
>       small html pages)
> 		The HTTP sessions will be short lived, so lots of TCP
> handshakes at *least* a good portion will not utilize persistant HTTP

It's been a while since I was inside HTTP, but you may have a problem.

When the remote end drops a TCP connection, you may re-use the port
immediately.  When you drop it, the protocol stack on your side must
wait 120 seconds (check the number!) before reusing that port number.
If you try to drop and re-use 500 connections per second, you will
run into this as there are only 65536 ports per address, and some of
them are reserved or wired down.

Someone else please check me on this.

                                            Mark Terribile

__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com



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