如何优化以运行过慢的 WAN 链接 w/TCP/IP 的 Windows NT

文章翻译 文章翻译
文章编号: 140552 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
展开全部 | 关闭全部

本文内容

概要

在某些客户情况下可能需要使用 TCP/IP 跨一个广域网 (WAN) 具有慢速链接时更改某些注册表值。

更多信息

优化 Windows NT 才能使用 TCP/IP 的慢速 WAN 链接上运行

所有的 TCP/IP 参数都是注册表值位于下面的两个不同的子项之一:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:

Tcpip\Parameters

-或者-

<适配器名称 > \Parameters\Tcpip


其中 < 适配器名称 > 指的是如 Lance01 TCP/IP 绑定到的网络适配器的子项。


在后一种关键字的值是特定于每个适配器。您必须重新启动计算机,这些参数才能生效的更改。

注: 的 Windows NT 3.5 资源工具包文档未被更新正确地从版本 3.1。它列出了多个无效的 TCP/IP 注册表参数。在这篇知识库文章中所列参数应转而使用。Windows NT 3.5 TCP/IP 堆栈已完全重写,因此许多的旧参数不再有效。在 Windows NT 3.51 资源工具包的应包括必要的更正,或位于以下位置的可用白皮书,请参阅:
文件名称: Tcpipimp2.doc
位置: ftp://ftp.microsoft.com/bussys/winnt/winnt-docs/papers/
标题:"Microsoft Windows NT 3.5/3.51/4.0: TCP/IP 实施细节 TCP/IP 协议堆栈和服务、 版本 2.0"

分步过程

注意: 该 Windows NT 3.5 TCP/IP 实现是很大程度上自我调整。 调整注册表参数可能会对系统性能产生不利影响。
  1. 增加 TcpMaxConnectRetransmissions TcpMaxConnectRetransmissions
    密钥: Tcpip\Parameters
    值类型: REG_DWORD-号
    有效范围: 0-0xFFFFFFFF
    默认值: 3

    说明: 此参数确定 TCP 放弃尝试前将重新传输连接请求 (SYN) 的次数。在一个给定的连接尝试中每次重新加倍重新传输超时。初始超时值为 3 秒。

    请注意,每个传输重试后两倍,超时值。 增加默认值可能会允许客户端通过慢速 WAN 连接。
    因为行为由下面的值,则只应以很小的增量更改值。太大一个值,可以确保连接尝试将永远不会超时。

    TcpMaxDataRetransmissions
    密钥: Tcpip\Parameters
    值类型: REG_DWORD-号
    有效范围: 0-0xFFFFFFFF
    默认值: 5

    说明: 此参数控制 TCP 将中止连接前重新传输单个数据段 (不是连接请求段) 的次数。重新传输超时加倍每次重新连接上。当响应恢复时,它将被重置。基本超时值是通过在连接上测量的往返时间动态确定的。

  2. 增加 TcpWindowSize TcpWindowSize
    密钥: Tcpip\Parameters
    值类型: REG_DWORD 的字节数
    有效范围: 0-0xFFFF
    默认值: 的较小 0xFFFF

    OR (的较大的四倍,最大 TCP 数据大小的网络上

    8192 向上舍入到网络 TCP 数据大小的偶数倍)。

    默认值为 8760 以太网。

    说明: 此参数确定 TCP 接收窗口大小,系统提供的最大值。接收窗口指定发件人可能未接收到确认的情况下传输字节的数。一般较大接收窗口将在高的延时提高性能高带宽网络。以最高的效率,接收窗口应该是 TCP 最大段大小 (MSS) 的偶数倍。

    有效地降低 TCP 窗口大小将导致更快地接收到的数据发送给发件人确认。这将降低发件人将等待确认时的超时时间的可能性。但是它还将增加网络通讯量并导致较慢的吞吐量。

  3. 可以将 ReplicationGovernor 参数添加到注册表中的下一个备份域控制器 (BDC) 将 ReplicationGovernor 值减少:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters

    ReplicationGovernor REG_DWORD
    范围: 0 到 100 %
    默认值: 100
    这将定义在主域控制器 (PDC) 和这些呼叫的频率的每个调用上传输数据的大小。例如对于设置 ReplicationGovernor 为 50%将使用 64 KB 缓冲区而不是 128 KB 缓冲区和将只具有复制调用未完成在网络上最大为 50%的时间。

    不执行设置 ReplicationGovernor 太低,或者可能永远不会完成复制。值为 0 将导致 Netlogon 永远不会复制。要完全退出同步允许 LSA/SAM 数据库。

    可以为 WAN 类型的方差配置 bdc。ReplicationGovernor 使管理员可以控制部分同步参数。此参数必须在每个 BDC 上分别设置。

    : 也是可以在不同的时间,一天的脚本文件中使用 AT 命令 (例如对于净停止 netlogon、 regini scriptfile,net start netlogon) 中的配置不同的复制频率。脚本文件包含到 RegistrationGovernor 参数和 $ 新的注册表项路径。Regini.exe 是 Windows NT 资源工具包的一部分。

    如果复制正在进行跨慢速 WAN,只应更改此项。复制速度慢的 WAN 链接是网络密集的不建议这样做。

  4. 删除 WINS 和 lmhosts 文件改为使用名称解析的链接。这将导致发生在本地计算机或本地网段上,以便将不尝试连接到跨 WAN 的 WINS 服务器的 NetBIOS 名称解析。
  5. 若要减少打印浏览通信,请按照下面 Microsoft 知识库中相应的文章中建议操作:
    131902打印机浏览线程可能导致广泛的网络通信
有关 TCP/IP 和 NBT 配置参数的其他信息,请参阅 Microsoft 知识库中下面的文章:
120642TCP/IP 和 NBT 为 Windows 2000 或 Windows NT 的配置参数

属性

文章编号: 140552 - 最后修改: 2014年3月1日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 开发员版
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft TCP/IP-32 for Windows for Workgroups 1.0
关键字:?
kbnosurvey kbarchive kbmt kbnetwork KB140552 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 140552
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com