Re: WinXP and 2K: Inbound Connections Limited to 10?

From: Arkady Frenkel (arkadyf_at_hotmailxdotx.com)
Date: 01/31/05


Date: Mon, 31 Jan 2005 09:24:24 +0200

Warren Young in http://tangentsoft.net/wskfaq/advanced.html#maxsockets
wrote about ~25000 but as I wrote that not a limit for W2K Pro
Arkady

"Arkady Frenkel" <arkadyf@hotmailxdotx.com> wrote in message
news:ewjQkT2BFHA.4008@tk2msftngp13.phx.gbl...
> That number of simultaneously opened sockets. That mean that server (
> application ) have queue of opening sockets ( during period between
> listen() and accept() )
> equal 5 ( 10 ). That have a name backlog.
> But if your clients ask for connect not simultaneously you'll have no
> problem to support much more.
> Arkady
>
> "Robert Bogard" <RobertBogard@nospam.hotmail.com> wrote in message
> news:ukUVY5kBFHA.4008@tk2msftngp13.phx.gbl...
>> Hi all,
>>
>> I'm trying to write a Windows-based server with a design goal of handling
>> around 150 clients simultaneously. Minimum OS would be Win2k or WinXP.
>> The
>> server would be written using pure Winsock API calls (i.e., not with
>> MFC's
>> CSocket or CAnyncSocket), TCP/IP protocol, and would be accessed over the
>> Internet.
>>
>> I'm trying to understand the significance of this MSDN KB article
>> "Inbound
>> connections limit in Windows XP" found at
>> http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B314882 .
>> According to the article:
>>
>> Quote:
>> For Windows XP Professional, the maximum number of other computers that
>> are
>> permitted to simultaneously connect over the network is ten. This limit
>> includes all transports and resource sharing protocols combined. For
>> Windows
>> XP Home Edition, the maximum number of other computers that are permitted
>> to
>> simultaneously connect over the network is five.
>>
>>
>>
>> (There is a similar article for Win2k at
>> http://support.microsoft.com/kb/128167/EN-US/ )
>>
>> It was my understanding that this limit of 10 connections was a limit
>> only
>> on incoming connections established for the purpose of sharing resources
>> of
>> the workstation (like printers and drives), or incoming connections
>> established when running Microsoft's IIS web server. Specifically, I did
>> not
>> think that incoming connections established with my server would count
>> toward the limit of 10. For example, the same page cited above also
>> includes
>> this:
>>
>> Quote:
>> Per development: The connection limit refers to the number of
>> redirector-based connections and is enforced for any file, print, named
>> pipe, or mail slot session. The TCP connection limit is not enforced, but
>> it
>> may be bound by legal agreement to not permit more than 10 clients.
>>
>> There seems to be a few discussions on the IIS newsgroups that suggest
>> that
>> my server would not be limited. For example, some have said that an
>> Apache
>> web server is not limited to 10 inbound connections, even when running on
>> WinXP Home/Pro. This to me suggests that plain-vanilla inbound TCP
>> connections are not limited to 10. One example is
>> http://groups-beta.google.com/group/microsoft.public.inetserver.iis/browse_thread/thread/19c42d3e29d1e817/808852bccfd9fbca
>>
>> So, my question is, would my server be limited by the
>> 10-inbound-connection
>> limit?
>>
>> And if so, short of specifying a minimum OS of Windows Server Edition, is
>> there any way to overcome the limit?
>>
>> Robert
>>
>> PS: Please note from the headers that I have posted this to two groups
>> simultaneously
>>
>>
>
>



Relevant Pages

  • Re: SBS 2003 IIS BASED SERVICES FAIL INTERMITTENTLY
    ... If I read your post correctly, you have a switch where the SBS ... Run DHCP server on your SBS, and set all client machine nics to dynamic. ... Once you have your nics configured, run the Connect to the Internet wizard, ... QUESTION1 - what is REFUSING CONNECTIONS? ...
    (microsoft.public.windows.server.sbs)
  • Re: SBS Exchange 2003: too many "Current Sessions" opened
    ... So far everything is good and now I'm just monitoring my exchange. ... get the SMTP service to stop hanging in the first place. ... won't have dead connections. ... work for now until I put into production new server hardware with sbs 2003 ...
    (microsoft.public.windows.server.sbs)
  • Re: SBS Exchange 2003: too many "Current Sessions" opened
    ... You really should go through the steps I posted and get the SMTP service to stop hanging in the first place. ... You'll be happier, you won't be clubbing your server every day with a kill script, and you won't have dead connections. ... You do *not* need to restart the server, ...
    (microsoft.public.windows.server.sbs)
  • RE: Remote access problem
    ... CEICW setting RWW is OK. ... I clicked "Connect to server desktops" and got the screen with all the ... Remote connections ... > Internet Connection wizard' to configure the server networking settings? ...
    (microsoft.public.windows.server.sbs)
  • Re: Reducing load for LAMP app?
    ... MySQL: as much as possible, he keeps query results in RAM, but ... His hoster says that Apache server is under significant load. ... Using apc is pretty much transparent, but memcached will require modifying your database abstraction layer using the memcached functions. ... With persistent connections, you must have the maximum number of connections *ever* required allocated *all of the time* - even if no one is using your server. ...
    (comp.lang.php)