You can configure BFD for BGP on SD-WAN Edges.

By default, BFD is deactivated in BGP neighbor. You can enable BFD for a BGP session to subscribe to BFD session updates.

Enabling BFD for a BGP neighbor does not create a BFD session. You must explicitly configure a BFD session. See Configure BFD.

The following procedure describes how to enable BFD for an already configured BGP session on an Edge. To configure BGP settings, see Configure BGP from Edge to Underlay Neighbors.

To enable BFD for BGP on partner Gateways, you must be an Operator super user. For more information, see the Configure Partner Handoff section in the VMware SD-WAN Operator Guide.

Procedure

  1. In the Enterprise portal, click Configure > Profiles.
  2. Click the Device Icon for a profile, or select a profile and click the Device tab.
  3. In the Device tab, scroll down to the BGP Settings section and click Edit.
  4. In the BGP Editor window, click view all in the Additional Options column for a BGP neighbor and select the Enable BFD check box. You can enable a BFD subscription for multiple BGP neighbors, including NSD Neighbors in the 4.3 release. NOTE: Multihop must be configured as Multihop BFD for NSD BGP Neighbors in the 4.3 release. For more information about NSD Neighbors, see section titled, Configure BGP with Non SD-WAN Neighbors.
    Note: A single-hop BFD session is not supported for BGP over IPsec from the SD-WAN Edge.
  5. Configure the other settings as required and click OK.

Results

When you enable BFD for BGP settings in a profile, the setting is automatically applied to the Edges that are associated with the profile. If required, you can override the configuration for a specific Edge as follows:

  1. In the Enterprise portal, click Configure > Edges.
  2. Click the Device Icon next to an Edge, or click the link to an Edge and then click the Device tab.
  3. In the Device tab, scroll down to the BGP Settings section.
  4. Select the Enable Edge Override check box and you can modify the BGP settings for the selected Edge.

When a BGP neighbor receives an update that BFD session is down, the corresponding BGP session immediately goes down and the routes learnt through the BGP peer are flushed without waiting for the expiry of keepalive timer.