Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

启用 VRRP 的分布式定期数据包管理流程

通常,VRRP 通告由主 VRRP 路由器上的 VRRP 进程 (vrrpd) 定期发送,让组的其他成员知道 VRRP 主路由器是否正常运行。

当 vrrpd 进程繁忙且未发送 VRRP 通告时,备用 VRRP 路由器可能会假定主路由器已关闭并接管为主路由器,从而导致不必要的翻动。即使原始主路由器仍然处于活动状态且可用,并在流量减少后继续发送播发,也可能会发生这种接管。为了解决此问题并减少 vrrpd 进程中的负载,Junos OS 使用定期数据包管理进程 (ppmd) 代表 vrrpd 进程发送 VRRP 公告。但是,您可以进一步将发送 VRRP 通告的任务委托给数据包转发引擎上的分布式 ppmd 进程。

将 VRRP 公告的发送委托给分布式 ppmd 流程的能力可确保即使 ppmd 进程(现在负责发送 VRRP 通告)繁忙时也能发送 VRRP 公告。这种委托可防止在 ppmd 进程繁忙时出现误报。将 VRRP 播发委托给分布式 ppmd 的能力也增加了可扩展性,因为负载在多个 ppmd 实例之间共享,并且不集中在任何单个单元上。

注意:

即使启用了分布式 ppmd,路由引擎上的 VRRP 进程也会继续处理 CPU 密集型 VRRP 通告,例如采用 MD5 身份验证的播发。

注意:

仅在启用了 PPM 委托的情况下(默认)时,平滑路由引擎切换才支持 VRRP。

注意:

仅 MPC 线卡支持聚合以太网以及集成路由与桥接 (IRB) 委托。具有内置 MPC(如 MX104 及以下)的路由设备不支持此功能。

要配置分布式 ppmd 进程以发送 VRRP 播发,请在 delegate-processing 层次结构级别添加语句 [edit protocols vrrp]

要配置分布式 ppmd 进程以通过聚合以太网和 IRB 接口发送 VRRP 通告,请在层级添加 delegate-processing ae-irb 以下语句 [edit protocols vrrp]