About Dynamic Routing

A routing protocol is the language a router speaks with other routers to share information about the status of network routing tables. With static routing, routing tables are set and do not change. If a router on the remote path fails, a packet cannot get to its destination. Dynamic routing makes automatic updates to route tables as the configuration of a network changes.

To use dynamic routing, the Firebox must be configured in mixed routing mode.

Dynamic Routing Protocols

Fireware supports the RIP v1, RIP v2, and RIPng protocols. Fireware with a Pro upgrade supports the RIP v1, RIP v2, RIPng, OSPF, OSPFv3, and BGP v4 protocols.

  • For IPv4 dynamic routing, you must use RIP, OSPF or BGP.
  • For IPv6 dynamic routing, you must use RIPng, OSPFv3, or BGP.

For more information about each of the supported routing protocols, see:

Fireware uses the Quagga routing software suite v1.2.4, which supports most routing commands available in more recent versions of Quagga. For more information about Quagga commands, see Quagga Routing Suite Documentation.

Dynamic Routing Policies

When you enable a dynamic routing protocol, the required dynamic routing policy is automatically created. The automatically added policies are called:

  • DR-RIP-Allow
  • DR-RIPng-Allow
  • DR-OSPF-Allow
  • DR-OSPFv3-Allow
  • DR-BGP-Allow

Monitor Dynamic Routing

When you enable dynamic routing, you can see the current dynamic routes on the Status Report tab in Firebox System Manager.

In Fireware Web UI, select System Status > Routes to see the current static and dynamic routes.

For a FireCluster, the dynamic routes appear on the cluster master.

For more information about how to read the route tables in the Status Report, see Read the Firebox Route Tables.

To troubleshoot dynamic routing, you can change the diagnostic log level setting for dynamic routing to generate more log messages about dynamic routing traffic. You do this in the diagnostic log level settings for the Networking category.

For more information about how to set the diagnostic log level, see Set the Diagnostic Log Level.

See Also

About Routing Daemon Configuration Files