为什么 Microsoft 更改了 Windows 8 上的 TCP 连接限制?

Mik*_*ail 1 tcp windows-8

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

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

为什么取消了限制?微软自己的软件是使用 Torrent 风格的下载协议还是其他一些古怪的原因?

Moa*_*oab 6

这不是 Windows 8 的新功能,它是从 Vista SP2 开始的

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

根据随 SP2 RTM 发布而发布的Windows Server 2008 SP2和 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 连接数,以增加应用程序兼容性”。

信息来源