Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

了解用于发现其他网络的网关的 ICMP 协议

ICMP 路由器发现协议 (IRDP) 使主机能够在本地子网上找到路由器,并用作连接其他网络的网关。Junos OS支持在服务器模式下运行 IRDP,这意味着会生成路由器发现数据包。Junos OS作为发送路由器教唆消息的主机运行的客户端模式,不支持 IRDP。IRDP 在 RFC 1256 的 ICMP 路由器发现消息 中指定

主机要参与网络工作,至少需要连接到本地网络上一个路由器。确保如此,一种方式是手动将每个主机使用本地路由器的地址配置为其默认路由器(也称为 网关)。此方法的设置费时、难以维护且灵活性不灵活。

在主机上启用动态主机配置协议 (DHCP) 时,无需配置默认路由器。DHCP 使用一种称为路由器发现的方法自动发现本地路由器,并了解关于它们的其他信息。

提供的信息包括路由器的地址(或地址(如果具有多个地址)以及主机应保留有关路由器的信息有多长。路由器播发消息将定期发送。主机侦听这些消息。收到播发时,主机会处理它,并将有关路由器的信息添加到其路由表中。没有手动配置的路由信息的主机首次打开时,没有与路由器的连接。主机在本地网络上发送路由器教唆消息,而不是等待下一个路由器播发消息。这将提示收到此消息的任何路由器立即将额外路由器播发消息直接发送给该主机。

默认情况下,路由器发现在路由器Junos OS设备上禁用。启用路由器发现时,默认行为是通告所有接口。如果路由器支持组播,则所有 IPv4 第 3 层接口都通过组播通告。否则,所有 IPv4 第 3 层接口都通过广播通告。