Newsgroups : Borland : borland.public.delphi.internet.winsock : 2006 May : Re: I/O competion ports in Indy?

www.cryer.info
Managed Newsgroup Archive

Re: I/O competion ports in Indy?

Subject:Re: I/O competion ports in Indy?
Posted by:"mike" (johnson..@zonnet.nl)
Date:24 May 2006 11:21:26

>Microsoft claims that it can
Yes, MS claimed 200.000 at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwxp/html/comperfnetapppt1.asp
But most people don't seem to think that's realistic, the point you made yourself about memory being one of the arguments.

>Yes, you can have maximum 64k sockets on single domain, but you can also
>have few domains (few IP's).
So if one box would have two network cards connected to two
domains, the limit would be increased or still suffer from the
same memory problem?

>you must manually handle packet losing,
>disordering, resending dropped packets etc.
I am aware that it would involve extra work, but would you say
that in a case where only control commands are send via UDP and
the tcp connections setup after that, it could be a not so
stupid way to do it? The order of the packets would only
(really) matter if a packet exceeded the maximum UDP
packetsize? It would just leave resending dropped packets.

>about 8 KB packet at maximum, so you must consider dividing your payload
>between UDP datagrams.
I thought the safe limit was only 1500 bytes?

greetings.

Replies:

In response to:

www.cryer.info
Managed Newsgroup Archive