port 80 windows connection limit?

Hiya, I am running a web server on windows xp home (laptop in office etc).  I have used Indy's THTTPServer component which works great.

One thing I have not been able to figure out or test is whether the limit of 5 clients is aplicable when dealing with ports yourself? is this windows client limit just for pipes etc for file/print sharing or would my web server also be limited to 5 concurrent clients at once?

Not that I am expecting my web server to get that busy any time soon, just really curious as to what the deal is with this, I have looked around a lot but everyone saying something different? does anyone know for sure? is there a way I can test?

Thanks in advance,
Justin Willis.
LVL 1
JustinWillisAsked:
Who is Participating?
 
Russell LibbyConnect With a Mentor Software Engineer, Advisory Commented:

Justin,
M$ File/Print sharing (which does use tcp) is limited as you listed above, but this is not to be confused as a tcp/ip limitation. And regarding the port usage, port 80 is not treated any differently than any other port.

Russell
0
 
geobulConnect With a Mentor Commented:
Hi,

I don't think the 5 users limit concerns HTTP (TCP/IP in general). That limit is for shared resource sessions that are opened simultaneously. I'm pretty sure about that because of the following test:

1. I created a lot of sessions to shared folders on a remote computer (XP Pro) until the a session was refused.
2. Then I requested (opened) several IE windows all fetching some data via IIS (installed on the remote computer) without any problem.

Regards, Geo
0
 
JustinWillisAuthor Commented:
Cheers Geo, I will leave this open a little while longer incase any one else has any interesting input, I suspect that you are right and that windows does not get involved with TCP/IP matters but some people on EE disagree (windows/networking sections).  just wondering if anyone has actually proved that you can exceed the 5 or 10 client limit on xp when using tcp/ip.

Regards,
JustinWillis.
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 
mikelittlewoodConnect With a Mentor Commented:
My personal opinion on the subject, using port 80 you should not have any problems with concurrent connections.
Microsoft made this port quite an "open" one, so to speak, allowing many types of applications to utilise it.
0
 
Russell LibbySoftware Engineer, Advisory Commented:

Not sure where you came up with the 5 client limit, any place (q, topic, link, etc) that led you to believe this?

While it is true that Windows 95/98 did have a default connection limit of 15, Windows NT/2000/XP have a default of MaxInt specified for the TcpNumConnections entry in the registry (most do not have this entry, and thus use the default). If you are looking for settings that might affect the tcp stack and connections, then a good place to find this would be here:

http://support.microsoft.com/default.aspx?scid=kb;en-us;314053

Regards,
Russell


0
 
JustinWillisAuthor Commented:
Russell, I believe Windows XP Home limits 5 concurrent connections from clients that have different IP's. XP Professional allows 10 concurrent connections, however I suspect that this is only for Printers/Fileshares.  So I was just wanting to make sure that they had not done something sneaky with limiting tcp/ip to port 80 (competition with IIS ect on a none server os).

Could not find much on the M$ site just now but this is basically what I am on about..
http://www.annoyances.org/exec/forum/winxp/t1048721960

Regards,
JustinWillis.
0
 
JustinWillisAuthor Commented:
ok, you convinced me ;-)

Thanks guys,
JustinWillis.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.