為什麼 Microsoft 會更改 Windows 8 上的 TCP 連線限制?

為什麼 Microsoft 會更改 Windows 8 上的 TCP 連線限制?

查看 Windows 8 安裝後,我注意到 Microsoft 將半開放 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 連線的數量沒有限制。

The complete removal of the limit for half-open outbound TCP connections, which is defaulted to 10, was finalized with the release of Windows Server 2008 and Vista SP2 Build 17506. In fact, the half-open outgoing TCP connection limit has been bypassed by預設自 Windows Vista SP2 RC Build 16670 起。先前,SP2的變更日誌顯示,微軟似乎要「新增一個註冊表項,允許修改最大開啟TCP連線數,以提高應用程式相容性」。

資訊來源

相關內容