Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

ICMP 路由器发现概述

路由器发现使用互联网控制消息协议 (ICMP) 路由器通告和路由器教唆消息,允许主机发现子网上的操作路由器的地址。主机必须先发现路由器,才能在子网之外发送 IP 数据报。路由器发现允许主机发现子网上的操作路由器的地址。

路由器发现使用互联网控制消息协议 (ICMP) 路由器通告和路由器教唆消息,允许主机发现子网上的操作路由器的地址。主机必须先发现路由器,才能在子网之外发送 IP 数据报。

路由器发现允许主机发现子网上的操作路由器的地址。路由器Junos® (Junos OS) 的一般操作系统实施仅支持服务器模式。

每个路由器定期组播其每个组播接口中的路由器播发,通告该接口的 IP 地址。主机侦听通告,以发现其邻接路由器的地址。主机启动时,可发送组播路由器教唆,要求立即播发。

路由器发现消息不构成路由协议。它们允许主机发现邻接路由器的存在,但不确定哪种路由器最适合到达特定目标。

本节讨论以下主题:

路由器发现服务器的操作

路由器发现服务器分发有关直接连接网络上所有路由器的地址及其成为默认路由器的首选项的信息。(如果主机在其路由表中没有路由到目标,则主机将数据包发送到默认路由器。)服务器通过定期将路由器播发数据包从启用路由器发现的每个接口上发送来执行此操作。除了包含路由器地址之外,这些数据包还声明服务器本身存在。

服务器可以传输广播或组播路由器播发数据包。组播数据包发送至 224.0.0.1,即所有主机组播地址。将数据包发送至所有主机组播地址,或者将接口配置为有限广播地址 255.255.255.255 时,在物理接口上配置的所有 IP 地址均包含在路由器播发中。当数据包发送至网络或子网广播地址时,路由器播发中仅包含与该网络或子网相关联的地址。

当路由协议进程首先在服务器路由器上开始时,服务器每隔几秒钟发送一次路由器播发数据包。然后,服务器通常每隔 10 分钟发送一次这些数据包,频率更低。

服务器响应从客户端收到的路由器教唆数据包。除非路由器播发数据包需要暂时发送,否则响应将单播发送。

注意:

Junos OS ICMP 路由器教唆消息,其来源地址为0.0.0.0。

路由器播发消息

路由器播发消息包括每个播发路由器地址的优先级和生存期字段。

优先级级别指定路由器成为默认路由器的优先级。主机选择默认路由器地址时,会选择优先级最高的地址。您可以通过包含 语句来配置优先级 priority

生存期字段指示在缺少进一步通告的情况下,主机将通告地址视为有效的最大时间长度。可通过包含最大播发间隔和语句来配置播发速率,也可通过包含 min-advertisement-interval 语句来 lifetime 配置生存期。