[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 406
  • Last Modified:

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.
0
JustinWillis
Asked:
JustinWillis
3 Solutions
 
geobulCommented:
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
 
mikelittlewoodCommented:
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
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
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
 
Russell LibbySoftware 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
 
JustinWillisAuthor Commented:
ok, you convinced me ;-)

Thanks guys,
JustinWillis.
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now