BGP Tab Configuration¶
BGP Router Options¶
- Enable
Master enable switch for BGP routing. When checked, FRR will start the BGP routing daemon and attempt to use the BGP settings in this section.
- Log Adjacency Changes
When set, BGP neighbor adjacency changes will be written via syslog.
- Local AS
Required. The autonomous system (AS) number for this firewall. This is typically assigned by an upstream source, an RIR, or mutually agreed upon by internal neighbors.
- Router ID
Typically the highest numbered local address on the firewall. This is also frequently set as the internal or LAN side IP address of a router. It does not matter what this ID is, so long as it is given in IPv4 address notation and does not conflict with any neighbors.
- Timers
- Keep Alive Interval
Configures the intervals between keep alive messages.
- Hold Time
How long to wait for a response before considering the peer unreachable.
- Update Delay
Keeps BGP in a read-only mode for the specified time after the daemon restarts or peers are cleared.
- Peer Wait
The amount of time to wait for peers to reach an established state. This starts the same time as the Update Delay and allows FRR to end the update delay early if peers are available within the given time period.
- Disable Default IPv4 Unicast
When unchecked, FRR assumes the peer supports IPv4 unicast in all cases, even when the neighbor is connected over IPv6.
Modules¶
- Enable SNMP AgentX
Enable agentx support for accessing FRR BGP data via SNMP with the net-snmp package.
- Enable BGP RPKI
Enable BGP Resource Public Key Infrastructure.
Global Neighbor Shutdown¶
- Global Neighbor Shutdown
When checked, all neighbors are placed into an administratively shutdown state.
- Message
An optional message sent to BGP peers when in this shutdown state.
Graceful Restart/Shutdown¶
- Disable BGP Graceful Restart
Globally disable graceful restart functionality in both restart and helper mode.
- Preserve FW State
If checked, sets the forwarding state (F) bit indication that the FIB is preserved while performing a graceful restart.
- Timers
- Stale Path Time
The time (in seconds) FRR will to retain stale paths from a restarting peer.
- Restart Time
The time (in seconds) to wait before deleting stale routes unless a BGP open message is received.
- Select Defer Time
The time (in seconds) FRR defers the route selection process after it restarts.
- RIB Stale Time
The time (in seconds) stale routes are retained in the RIB.
- Enable BGP Graceful Shutdown
When set, BGP graceful shutdown is enabled.
RPKI Timers¶
Configures timers for BGP RPKI.
- Polling Period
The time (in seconds) FRR waits until it queries the cache for updated data.
- Expire Interval
The time (in seconds) after which FRR will expire RPKI cache data.
- Retry Interval
The time (in seconds) at which FRR will retry connecting to an RPKI cache server after a connection failure.
Network Distribution¶
These options control networks for which FRR will distribute or redistribute routes to peers. Peers will be informed to reach these networks through this router.
- Redistribute Option Choices
Each option in this section may be set to one of the following choices:
- No
Does not distribute routes from this source.
- IPv4
Distributes only IPv4 routes from this source.
- IPv6
Distributes only IPv6 routes from this source.
- IPv4+IPv6
Distributes both IPv4 and IPv6 routes from this source.
- <Route Map Name>
Filters distribution of routes by use of the named route map.
- Redistribute Local
These networks are considered local to the router.
- Redistribute Connected Networks
Redistributes routes for networks which are attached to and present on interfaces of this firewall.
- Redistribute FRR Static Routes
Redistributes routes for networks defined as FRR static routes in Global Settings.
- Redistribute Kernel Routing Table
Redistributes routes for other networks found in the kernel routing table. This includes static routes defined in pfSense (Static Routes), as well as automatic static routes setup for other purposes.
- Redistribute OSPF
These networks can be reached through OSPF neighbors, not directly on this firewall.
- Redistribute OSPF Routes to BGP Neighbors
Redistributes routes for networks reachable through IPv4 OSPF neighbors.
- Redistribute OSPFv3 Routes to BGP Neighbors
Redistributes routes for networks reachable through IPv6 OSPF6 (OSPFv3) neighbors.
- Networks To Distribute
A manual list of networks that are advertised over BGP as belonging to the Local AS. For external BGP, this is typically the IP address block allocated by the RIR. For internal BGP, this may be a list of local networks or a summarized block.
- Subnet to Route
An IPv4 subnet or IPv6 prefix to advertise to peers.
Note
If this subnet is not in the routing table (e.g. it is a summary or aggregation) then the Network Import Check option in Advanced BGP Configuration must be uncheced.
- Route Map
A route map to apply to messages advertising this network.