Protected

Cumulus supplement content is available after admin verification. Redirecting...

If you are not redirected, login.

Access

Admin only

The Cumulus supplement is restricted to admin users.

Training / NCP-AIN / Cumulus

Unit 11: FRR Protocol Suite

Per-unit concept, checklist, and command drill page

Unit 11 of 14

Objective

Understand FRR architecture and daemon lifecycle for stable dynamic routing operations.

Concept Notes

FRR is the routing control-plane engine behind most dynamic behavior in Cumulus. Operationally, you need to connect daemon health, config intent, and resulting route installation.

This unit is about lifecycle discipline: protocol enablement, service status, and persistent config state should always agree. Misalignment between them is a common root cause in routing incidents.

Coverage Checklist

  • FRR modular daemon model and zebra coordination role.
  • Protocol enablement and config lifecycle in /etc/frr/frr.conf.
  • systemd orchestration of FRR services.
  • NVUE-driven routing config activation.
  • VTY shell usage and persistence behavior.

Practice Outcomes

  • Confirm daemon enablement aligns with intended protocol scope.
  • Validate service health after config or upgrade operations.
  • Keep NVUE and vtysh workflows consistent with change policy.

Command Drills

sudo systemctl status frr

Verify FRR service and daemon health.

vtysh -c 'show running-config'

Review active routing configuration.

vtysh -c 'show ip route'

Inspect installed routes and protocol outcomes.

Navigation