已添加到 Windows NT 4.0 的 Internet 路由器发现协议 (IRDP) 客户端支持

文章编号: 223756 - 查看本文应用于的产品

重要提示: 本文包含有关修改注册表的信息。在修改注册表之前,请务必对其进行备份,并确保您了解如何还原注册表发生问题。有关如何备份、 还原,和编辑注册表单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986在 Microsoft Windows 注册表的说明
展开全部 | 关闭全部

本页

症状

您需要 Internet 控制消息协议 (ICMP) Internet 路由器发现协议 (IRDP) 支持 Microsoft Windows NT 上

原因

IRDP (路由器发现) 支持已添加到 Windows NT 4.0。IRDP 的支持也已添加到 Windows 95 和 98 (请参见本文"更多信息"一节)。

以下文本是从请求注释 (RFC) 1256年中的摘录:
ICMP 路由器发现消息称为"路由器公告"和"路由器请求。每个定期多播的路由器宣布该接口的 IP 地址一个路由器公告中的每个其多播的接口。主机发现相邻路由器的地址,只需通过侦听广告。
这是一种测试为失效网关。此解决方案要求路由器被配置为发送 IRDP 路由器公布的数据包。

解决方案

Windows NT 4.0 现在支持执行"路由器发现"作为 RFC 1256 中指定。

路由器发现提供配置和检测默认网关的改进的方法。使用 DHCP 或手动默认网关配置时没有网络更改调整方法。使用路由器发现客户端动态发现路由器和网络故障或管理更改需要时可以切换到备份路由器。路由器发现由两种类型的数据包的组成: 路由器请求由主机,发送和 $ 路由器公布由路由器发送。Windows NT 4.0 为主机只支持路由器发现。

默认情况下禁用此功能。

客户端配置

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


在以下注册表项中配置路由器发现:
  1. 启动注册表编辑器 (Regedt32.exe)。
  2. 在注册表中找到以下项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ adaptername \Parameters\Tcpip\
    值名称: PerformRouterDiscovery
    值类型: REG_DWORD-号
    有效范围: 0、 1
    默认值: 0
    说明: 此参数控制 Windows NT 是否将试图执行路由器发现每个 RFC 1256 在每个接口基础上。此参数默认为 0 或假。
  3. 在注册表中找到以下项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ adaptername \Parameters\Tcpip\
    值名称: SolicitationAddressBcast
    值类型: REG_DWORD-号
    有效范围: 0、 1
    默认值: 0
    说明: 此参数可用于配置 Windows NT 才能为有限广播 (255.255.255.255) 的多播,而不是发送路由器发现消息,如 RFC 1256 中所述。默认状态下,路由器发现请求发送到所有路由器多播组 (224.0.0.2)。
    默认状态下,IRDP 客户端侦听这两个多播和广播的路由器公布。
  4. 退出注册表编辑器。
若要解决此问题,获得最新的 service pack,对于 Windows NT 4.0 或各个软件更新。有关获取最新的 service pack,请访问:
有关获取各个软件更新请与 Microsoft 产品支持服务联系。有关 Microsoft 产品支持服务电话号码和支持成本的信息的完整列表,请访问下面的地址在万维网上:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

状态

Microsoft 已经确认这是 Windows NT 4.0 中的问题。此问题已被首先在 Windows NT 4.0 版中更正 Service Pack 5。

更多信息

支持路由器发现的主机初始化时, 它加入所有的系统 IP 多址广播的组 (224.0.0.1),然后侦听发送到该组的路由器公布。

路由器请求

主机将 ICMP 路由器请求消息发送到所有的路由器 IP 多址广播的地址 (224.0.0.2)。路由器将响应发送路由器公告。 这可以确保客户端接收的默认网关立即而无需等待定期的路由器公告。 Windows NT 的约 600 毫秒的时间间隔发送 3 个未经请求的最大的值。

: 如果多个默认网关 (0.0.0.0 路由) 有 1 的跃点数,可能会发生随机的路由问题。 有关更多的信息,请参阅下面的文章或 Microsoft 知识库中相应的文章:
159168多个默认网关可能导致连接问题
IRDP 支持 Windows 95 要求 Windows 套接字更新 2 ; Windows 98 以本机模式支持 IRDP。 有关更多的信息,请参阅下面的文章或 Microsoft 知识库中相应的文章:
183902间隔网关检测不触发期间登录
有关在 IPRIP 侦听器工具的 Windows 98 的其他信息,请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
194464对于 Windows 98 Microsoft IPRIP 侦听器工具的说明

属性

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

提供反馈