我很难find确凿的证据:MS在Windows Server 2003和/或2008中把任何一种最大并发TCP连接限制吗? (相当于他们添加的XP SP2“function”…)
我们正在重新部署目前基于其他技术使用NetBIOS的架构的一部分,但是我们需要能够将50-100台主机直接连接到NetBIOS上的20-30台其他主机。 显然,10个连接的限制(就像在XP中一样)将快速结束这个特定的计划。
AFAIK,XP中的TCP并发连接限制不限于10个并发的TCP连接,每秒限制为10个并发的外出TCP连接尝试次数。 此限制计算每秒build立的NEW连接的数量,而不是build立连接的数量。 有问题的主机会每秒超过10个外出的TCP连接吗? 您可以通过在其中一台主机上的事件日志中查找事件ID 4226来快速检查是否有问题。
我的理解是,任何服务器操作系统中都不存在这个限制。 但是,如果您使用的方法不是Microsoft,则许可证可能会要求您为每个连接购买CAL(尽pipe没有防止与CAL相比有更多连接的技术机制)。