连接到混合网络中的 NetWare 服务器的延迟

文章翻译 文章翻译
文章编号: 194827 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
重要提示: 本文包含有关修改注册表的信息。在修改注册表之前,请务必对其进行备份,并确保您了解如何还原注册表发生问题。有关如何备份、 还原,和编辑注册表单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986在 Microsoft Windows 注册表的说明
展开全部 | 关闭全部

症状

处理混合的网络服务器环境中连接到 Novell NetWare 服务器 (使用 Novell 的 IntraNetWare 客户端 [Client32] 版本 2.2) 和 Microsoft Windows 2000 及其他基于 SMB 服务器时 (使用 Microsoft 的客户端 Microsoft 网络的) 连接到 NetWare 服务器可能有时需要较长的时间。

原因

如果满足下列条件的所有存在,可能会出现此问题:

  • 连接到 Microsoft 网络服务器使用 TCP/IP。
  • IPX/SPX 兼容协议和 $ Novell 的 IntraNetWare 客户端 2.2 用于连接到 NetWare 服务器。
  • 域名服务 (DNS) 用于解决 TCP/IP 网络名称。
  • NetWare 服务器正在运行 TCP/IP 除了 IPX/SPX 兼容协议。
  • 使用与 NetWare 服务器名称完全相同的 DNS 名称的 DNS 服务器注册 NetWare 服务器的 TCP/IP 地址。



在这种情况下 Windows 将尝试解析服务器名首先使用 NetWare 网络客户端,然后使用 Microsoft 网络客户端。当使用服务公布协议 (SAP) 的服务器名称解析请求没有响应 NetWare 服务器时,Microsoft 网络客户端会尝试解析使用 DNS 名称。因为 DNS 服务器进行注册 NetWare 服务器,DNS 服务器可能能够解析 NetWare 服务器名称更快地比 NetWare 服务器本身可以对 SAP 请求做出响应。

如果这种时发生存在上面列出的条件 NetWare 服务器名可能将错误地标记为 Microsoft (基于 SMB 的) 的服务器名称时它将保存在本地注册表中。随后,尝试连接到该服务器的名称存储在注册表中的信息,请参阅第一次,使用 Microsoft 网络客户端和仅在第一个的尝试次数,出后使用 NetWare 客户端尝试连接。由于的 DNS 名称解析和 TCP/IP 连接操作指定了超时长度,它可能需要一分钟或更多的第一次尝试连接到 NetWare 服务器超时时间后 Windows 将试图使用 NetWare 客户端连接。

解决方案

警告: 如果注册表编辑器使用不当可能会导致严重的问题,可能会要求您重新安装操作系统。Microsoft 不能保证可以解决问题所产生的错误地使用注册表编辑器。使用注册表编辑器需要您自担风险。


您可以通过使用下列方法之一解决此问题:

  • 使用 NetWare 网络的 Microsoft 客户端连接到 NetWare 服务器而不是 Novell IntraNetWare 客户端。(升级 Novell IntraNetWare 客户机可能还解决此问题导致 SAP 请求的响应速度慢)。
  • 没有与 NetWare 服务器名称完全相同的 DNS 名称的 DNS 注册 NetWare 服务器。
  • 编辑注册表值不正确地缓存的服务器名称项,以使它被正确识别为 NetWare 服务器而不是 Microsoft 网络 (基于 SMB 的) 服务器。

    这些值位于以下注册表项下:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VCACHE\Lookup\ServerNameCache
    此项包含的名称,其形式为"钥匙 < # >"带值的数字位置 < # > 是 0000 通过缓存的服务器名称的最大数量的数字。

    1. 在注册表编辑器中找到此密钥和这些值,进而,双击每个值,并检查值的数据。不要对值的数据进行任何更改。
    2. 包含不能连接到该服务器的名称将值标识您时, 请注意值名称 (关键字 < # >) 的数值部分。
    3. 在相同的注册表项中查找值使用窗体的名称"数据 < # > 其中 < # > 是从步骤 2 上面的 < > #value 一项的数值部分。这些值的每个包含四个字节的十六进制数字组成的四个对由表示的数据。请注意第三个以下四个对的值。此字节的值表示与此服务器的名称相关联的网络客户端。2002 年的值表示 Microsoft 网络服务器。值为 3 表示 Novell NetWare 服务器。
    4. 如果在数据 < > #value 服务器类型是不正确 (02 的 03 的 NetWare 服务器而不是),双击数据 < > #value 以编辑其值的数据。双击第三个对的数字,以选择它,键入 03,然后单击确定。
    5. 退出注册表编辑器并重新启动 Windows 以使更改生效。
    一旦服务器名称缓存正确,将不会正常情况下更改到一个不正确的值。
  • 支持的修补程序的 Windows 95 和 Windows 95 OEM 服务版本 2、 2.1,和 2.5 可以解决此问题,现在可从 Microsoft,但尚未完全回归测试,应该只应用于出现这一特定问题的计算机。要立即解决此问题,请与 Microsoft 技术支持以获取此修复程序。

    此修复程序的 Windows 95 (零售版本) 应具有以下文件属性 (或更高版本):

          File name    Version    Date       Time     Size
          --------------------------------------------------------
          Vcache.vxd   4.00.950   11/18/97   7:58pm   19,590 bytes
    
    						


    此修复程序的 Windows 95 OEM 服务版本 2、 2.1,和 2.5 应具有以下文件属性 (或更高版本):

          File name    Version     Date       Time     Size
          ---------------------------------------------------------
          Vcache.vxd   4.00.1111   10/31/97   4:09pm   41,752 bytes
    						


    如果以下注册表值设置为数据值为零,此修复程序将允许服务器名称缓存,以便完全,禁用:

          Key:   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\ 
                    VCACHE\Lookup\ServerNameCache
          Value: MaxElements
          Data:  00 00 00 00   (to disable Server Name Cache)
    						


    自动安装此修补程序的包将此注册表值设置为零,禁用服务器名称缓存中。

    此值设置为零的情况下,服务器名称缓存不使用时解决的网络服务器名称和新的项不会添加到服务器名称缓存与服务器名称解析。



此功能将包括在 Microsoft Windows 98,并且可通过将"MaxElements"注册表值设置为零,上面所述。

状态

Microsoft 已经确认这是 Microsoft Windows 95 和 OEM 服务版本 2 (OSR2) 中的问题。

更多信息

为文档 2929988,"客户端性能缓慢截止到 DNS 查询"Novell 知识库中介绍此问题。可以从以下的 Internet 位置访问 Novell 知识库:
http://support.novell.com

提供本文中包含该第三方联系信息旨在帮助您查找所需的技术支持。此联系人的信息有可能更改,恕不另行通知。Microsoft 不保证该第三方联系人信息的准确性。

有关 Windows 98 和 Windows 98 第二版修补程序的其他信息,请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
206071有关 Windows 98 和 Windows 98 第二版程序修补程序的常规信息
有关 Windows 95 的修复程序的其他信息,请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
161020实施 Windows 95 更新

属性

文章编号: 194827 - 最后修改: 2013年10月10日 - 修订: 1.3
这篇文章中的信息适用于:
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
关键字:?
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kb3rdpartynetclient kbnetwork kbprb KB194827 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 194827
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