微软为什么要改变 Windows 8 上的 TCP 连接限制?

微软为什么要改变 Windows 8 上的 TCP 连接限制?

通过查看 Windows 8 安装,我注意到微软将半开放 TCP 收集限制更改为无限制。

之前有人认为限制有助于阻止恶意软件的传播。

为什么要取消这个限制?微软自己的软件是否使用了 torrent 风格的下载协议,还是出于其他奇怪的原因?

答案1

这不是 Windows 8 的新特性,早在 Vista SP2 中就出现了

随着 Windows Vista SP2 和 Windows 7 的发布,微软似乎对半开出站 TCP 连接尝试限制的态度发生了改变,这可能是因为该限制从未有效阻止蠕虫和病毒的传播,或者微软对新操作系统的安全特性更加有信心。

根据Windows Server 2008 SP2 中的显著变化以及与 SP2 RTM 发布一起发布的 Windows Vista SP2 文档:

SP2 取消了 10 个半开出站 TCP 连接的限制。默认情况下,SP2 对半开出站 TCP 连接的数量没有限制。

随着 Windows Server 2008 和 Vista SP2 Build 17506 的发布,半开出站 TCP 连接数限制(默认为 10)已完全取消。事实上,半开出站 TCP 连接数限制已默认被绕过自 Windows Vista SP2 RC Build 16670 起此前,SP2的更新日志显示微软似乎准备“添加一个注册表项,允许修改最大打开的TCP连接数,以增加应用程序兼容性”。

信息来源

相关内容