如何更改 Windows 7/2008 Server 中的 TCP“时间等待”延迟?

如何更改 Windows 7/2008 Server 中的 TCP“时间等待”延迟?

Windows 服务器 2003“提供两种控制方法时间的等待行为。”

  1. 可以使用 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 项下的 TcpTimedWaitDelay 注册表值来更改默认设置。Windows Server 2003 TCP/IP 允许将此值设置为最低 30 秒(这在大多数环境中不会造成问题),或最高 300 秒。

  2. 可以使用 MaxUserPorts 注册表值(也可以在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 项下找到)配置可用作出站连接源的用户可访问临时端口数。默认情况下,当应用程序从系统请求任何套接字用于出站呼叫时,将提供一个编号在 1024 和 5000 之间的端口。MaxUserPorts 可用于设置管理员选择允许出站连接的最高端口值。例如,将此值设置为 10,000(十进制)将使大约 9000 个用户端口可用于出站连接。有关此概念的更多详细信息,请参阅 RFC 793:传输控制协议 DARPA 互联网程序协议规范。

如果您可以在 Windows Server 2003 中做到这一点,那么您肯定也可以在 Windows 7 Enterprise 中做到这一点?(甚至是 2008 Server)。

唯一的问题是,我似乎无法在互联网上找到有关更改任何一个操作系统上的时间等待变量的任何信息。

你们的超级用户可以帮助我吗?!

答案1

也许您可以尝试创建一个新的 DWORD 值(在您已经提到的路径上)并看看它是否有效?

相关内容