BGP Auto-peering Feature Description

Note

Note

BGP auto-peering relies on a default STPD instance "s0" to resolve loops on the default VLAN.
Note

Note

Auto-peering automatically creates VLANs dynamically when using the create auto-peering bgp routerid ipaddress AS-number asNumber command.
Note

Note

The command create auto-peering bgp routerid ipaddress AS-number asNumber uses eBGP adjacencies. The AS number should be different for all devices participating in the network.

After executing the command create auto-peering bgp routerid ipaddress AS-number asNumber , the following series of events occurs, setting up the auto-peering:

  1. AutoBGP capability is advertised out all ports by LLDP automatically. AutoBGP gets its configuration using cloud connector through Zero Touch Provisioning. A Python script initiates default VLAN and BGP configuration that is needed for AutoBGP.
  2. When an AutoBGP-capable neighbor is detected out a port, LLDP notifies the AutoBGP manager.
  3. The AutoBGP manager assigns the LLDP-learned port to one of the VLANs within its configured range and notifies VLAN manager. DHCP Relay is enabled on this VLAN.
  4. AutoBGP informs LLDP of the IPv6 link-local address configured on that VLAN along with the BGP router ID and AS number.
  5. LLDP sends the AutoBGP information (IPv6 link-local, router ID, and AS number ) to the remote neighbor and learns the remote neighbor information and then send this to the AutoBGP manager.
  6. The AutoBGP manager creates an AutoBGP route to the learned remote router ID in route manager.
  7. The AutoBGP manager creates and enables the BGP neighbor.
  8. The AutoBGP is formed and host route updates occur allowing end-to-end connectivity.
  9. MBGP capability to carry VXLAN information is automatically enabled on each BGP peer when AutoBGP is enabled. In addition BGP is registered as a client of the Overlay Tunnel Manager (OTM), which maintains VNI/LTEP information.
  10. The MBGP IPv4-VXLAN capability is used to advertise the Assisted Replication role if it is configured as "Replicator" or "Leaf".
  11. The MBGP L2VPN-EVPN capability is automatically enabled to allow auto-peers to advertise and accept EVPN routes.
  12. VXLAN tunnels are automatically programmed into OTM when EVPN routes are received containing a VNI and RTEP that is the BGP next-hop.