netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Beyond 64K TCP connections limit per IP-address
@ 2007-07-04  7:50 Robert Iakobashvili
  2007-07-04  8:19 ` Florian Weimer
  2007-07-04  9:36 ` Evgeniy Polyakov
  0 siblings, 2 replies; 6+ messages in thread
From: Robert Iakobashvili @ 2007-07-04  7:50 UTC (permalink / raw)
  To: NetDev

If I am correct, a TCP server can make up to
64K accepts for a port at a single IP-address.

If one would like to have e.g. 1M TCP connections
to a single IP-address of a powerful server (without load balancer),
how to make such setup?

There is a workaround to arrange several secondary IP-addresses
each serving ~64K connections.
Any other options?

Server places to the outgoing packet source port the port
of the server listening socket. Actually, the ephemeral ports at the
server side are used as the hashing keys.
Could it be played, tricked somehow?

Y comments would be appreciated.

-- 
Sincerely,
Robert Iakobashvili,
coroberti %x40 gmail %x2e com
...........................................................
http://curl-loader.sourceforge.net
A web testing and traffic generation tool.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-07-05  9:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-04  7:50 Beyond 64K TCP connections limit per IP-address Robert Iakobashvili
2007-07-04  8:19 ` Florian Weimer
2007-07-04  9:36 ` Evgeniy Polyakov
2007-07-04  9:40   ` Robert Iakobashvili
2007-07-04 10:06     ` Eric Dumazet
2007-07-05  9:28       ` Robert Iakobashvili

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).