netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* EmbryonicRsts between two Linux boxes
@ 2003-03-21 18:17 Eric Lemoine
  0 siblings, 0 replies; only message in thread
From: Eric Lemoine @ 2003-03-21 18:17 UTC (permalink / raw)
  To: netdev

Hi,

I have three Linux boxes on the same physical network. One runs a web
server (webfs) and the other two run an HTTP traffic generator. Under 
high load, with many simultaneous open connections (~1000) one of the
clients gets a TCP RST ("read: Connection reset by peer").

netstat -s on the server box gives:

...

TcpExt:
    3002 resets received for embryonic SYN_RECV sockets

...

Which, if I understand correctly, means that the server TCP stack
receives a SYN|ACK or a RST|ACK from one of the clients for a 
SYN_RECV socket.

How can this happen?

Thx.

PS: there's 100ms network latency between the server and the clients
(emulated by NistNet). And I want to saturate the server. That's the
reason I need so many simultaneous connections.

-- 
Eric

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-03-21 18:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-21 18:17 EmbryonicRsts between two Linux boxes Eric Lemoine

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).