BGP auto-peering relies on a default STPD instance "s0" to resolve
loops on the default VLAN.
Note
Auto-peering automatically creates VLANs
dynamically when using the create auto-peering bgprouteridipaddressAS-numberasNumber command.
Note
The command create auto-peering bgprouteridipaddressAS-numberasNumber uses
eBGP adjacencies. The AS number should be different for all devices participating in the
network.
After executing the command create auto-peering bgprouteridipaddressAS-numberasNumber, the
following series of events occurs, setting up the auto-peering:
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.
When an AutoBGP-capable neighbor is detected out a port, LLDP notifies the AutoBGP
manager.
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.
AutoBGP informs LLDP of the IPv6 link-local address configured on that VLAN along with the
BGP router ID and AS number.
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.
The AutoBGP manager creates an AutoBGP route to the learned remote router ID in route
manager.
The AutoBGP manager creates and enables the BGP neighbor.
The AutoBGP is formed and host route updates occur allowing end-to-end connectivity.
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.
The MBGP IPv4-VXLAN capability is used to advertise the Assisted Replication role if it is
configured as "Replicator" or "Leaf".
The MBGP L2VPN-EVPN capability is automatically enabled to allow auto-peers to advertise and
accept EVPN routes.
VXLAN tunnels are automatically programmed into OTM when EVPN routes are received containing
a VNI and RTEP that is the BGP next-hop.