For Internet Explorer, see this MSDN article . In principle, if the user has not edited the registry or completed the "Internet Acceleration" program, they will have a maximum of two connections when using IE7 or earlier. IE8 tries to be smart and can create up to 6 simultaneous connections, depending on the server and the type of Internet connection. In JavaScript on IE8, you can request the window.maxConnectionsPerServer property.
For Firefox, the default value is 2 for FF2 and earlier, and for FF3 - 6. See the Mozilla Documentation . I generally donโt know how to extract this value from JavaScript in FF.
Most HTTP servers do not have the ability to limit the number of connections from one host, except for IP prohibition. In general, this is not a good idea, since many users are behind a proxy server or NAT router, which allows you to use multiple connections from the same IP address.
On the client side, you can artificially increase this amount by requesting resources from multiple domains. You can configure www1, www2, etc. An alias that points to the same web server. Then shuffle where the static content is retrieved. This will result in a small overhead for the first time due to additional DNS resolution.
brianegge
source share