Creating a BGP EVPN Full Mesh Profile
A full mesh setup in BGP networks involves each router establishing a direct iBGP session with every other router within the Autonomous System (AS). This design ensures that all routers have complete visibility of the network routes, providing maximum redundancy and fault tolerance. In a full mesh topology, if one router or connection fails, the network can reroute traffic through alternative paths, ensuring uninterrupted service. However, the number of required BGP sessions increases quadratically with the number of routers, making this setup more suitable for smaller networks or specific scenarios where redundancy is critical.
Complete the following steps to configure a BGP EVPN Full Mesh (FM) profile.
- From the main menu, navigate to
.The Switches window is displayed.
- In the left navigation pane, select a switch group.
- Click the Configuration tab.
- Under the Configuration tab, click the button.
- In the BGP EVPN page, click Create Full Mesh Profile to create a full mesh BGP EVPN profile.
- Configure the following
fields.
- Name: Enter the name of the BGP EVPN full mesh profile.
- Local-As: Enter the Autonomous System (AS) number you want to use for the BGP EVPN fabric. All the routers participating in this fabric should share the same AS number.
- In the iBGP Neighbors section, click Create.
- iBGP Neighbor: Click the Select button; in the iBGP Neighbor pop-up window, select a switch to designate as the iBGP Neighbor Switch and click OK.
- Source Interface for
BGP: Select the source interface for BGP from the switch's
pre-existing loopback interfaces in the drop-down list or click
to create a new Source Interface.If creating a new Source Interface, configure the following parameters and click OK.
- ID: Enter a unique identifier for the source interface within the range of 1 through 255.
- IP Address: Enter the IP address assigned to the source interface.
- Subnet Mask: Enter the subnet mask associated with the IP address.
- OSPF Area: Enter the Open Shortest Path First (OSPF) area to which the interface belongs. This area should correspond to the OSPF area assignment of the underlay network.
- Source Interface for
Overlay Gateway: Select the switch's pre-existing loopback
interface for the Overlay Gateway from the drop-down list, or select the
Same as
BGP check-box if you want to retain the same source
interface, or click
to create a new source interface in the
switch.
- Overlay Gateway Name: Enter the name of the overlay gateway for the VTEP. Provide a descriptive name to differentiate it from other overlay gateways in your network.
- VLAN List: Enter the VLAN numbers. Use a comma to separate individual VLAN numbers or a dash to specify a range of VLANs.
- VNI Start: Enter the starting Virtual Network Identifier (VNI) of the VxLAN to map with the VLAN numbers. The system automatically assigns subsequent VNIs to the VLANs in ascending order.
- In the EVPN Instance for VNI section, click Load Default. This option automatically assigns VLAN-to-VNI mappings in ascending order, starting from the configured VNI Start.
- To configure a VNI, select a
specific VNI row in the table and click Configure.
- VLAN: Displays the associated VLAN identifier.
- Route Target Export: Tags export routes to adjacent BGP domains. Optionally, to manually configure the settings, select Manual from the list. Enter the AS number followed by a colon and the VLAN ID for the exported routes.
- Route Target
Import: Configure up to three tags for importing routes from
adjacent BGP domains. Optionally, select Manual
and type the AS number followed by a colon and the VLAN ID for the
imported routes.
- Note:
- By default, the setting for Route Target Import is set to Auto. The switch automatically calculates the necessary information based on a BGP algorithm when the settings are set to Auto.
- If the initial Route Target Import setting is Auto, you cannot add another Route Target Import setting. Conversely, if the first setting is Manual, adding an Auto setting is not allowed.
- Route Distinguisher: Optionally, select Manual from the list and enter the IP address followed by a colon and the VLAN ID in the adjacent textbox.
- ARP Suppression Enable: Optionally, when ARP Suppression is enabled, the VTEP responds to ARP requests on behalf of the end devices, thereby minimizing broadcast traffic and improving network efficiency.
- MAC Duplication
Limit: Suppresses processing and advertisement of Type-2 routes
related to MAC addresses that have moved more times than the configured
limit, within a specified timeout value (Expiry Timer).
Valid values for this limit range from 1 through 1000 MAC
movements.Note: The default value is 5.
- Expiry Timer
(Seconds): Specifies the MAC duplicate detection timeout
interval. Valid values range from 2 through 36000 seconds.Note: The default value is 180 seconds.
- Click OK to close the EVPN Instance for VNI pop-up window.
- (Optional) Toggle the switch for enabling Dual-Homing to ON.
- In the Ethernet Segment (ESIs) section, click Create to create new ethernet segments. To edit an existing Ethernet Segment, select it in the table and click Configure. To remove an Ethernet Segment, select it in the table and click Delete.
- In the Create Ethernet
Segment (ESIs) pop-up window, configure the following fields and
click OK
to save the ESI configuration and close the pop-up window.
- iBGP Neighbors: One by one, select two VTEPs from the drop-down list. The selected switches will be listed in the format of “Hostname [mac-address]” highlighted in orange on the top of the window. Click the x icon next to the switch name to remove it from the list.
- ID: The ID for
the ES. It should be a unique identifier within this BGP EVPN profile.
Choose a number between 1 and 63.Note: The Ethernet Segment ID cannot be duplicated for any switch.
- LAG ID: Enter the
LAG ID. Obtain this info from the switch CLI with the command show lag. Enter a
number between 1 and 350.Note: Each switch supports up to 63 ES-LAGs, with a maximum of 100 tagged VLANs per ES-LAG.
- Redundancy Mode:
Select either Single-active or All-active redundancy mode from the list. In All-Active
mode, all member links of the LAG are operational. In Single-Active
mode, only one member link is operational.
Note: In All-active mode, the ES remains active across all member VTEPs, distributing traffic for load balancing and redundancy. In Single-active mode, only one ES member is active, while others are set to DOWN. If the ES of the active VTEP fails, another VTEP activates and restores the ES member port to UP status. For more information refer to BGP EVPN Multihoming Overview.
- Type: Select an
Ethernet type from the list.Note: For more information about how the ESI value is calculated, refer to BGP EVPN Multihoming Overview.
Use type 0 for scenarios with a static LAG. Ensure the following fields are configured:
- ESI: Manually enter an arbitrary ESI value in the format of “11:22:33:44:55:66:77:88:99”. This value is to identify the ES between the two VTEP switches.
- MAC Address: Enter the MAC address in the format of “11:22:33:44:55:66”. The MAC address is the address of the system. This value is used to identify the LAG in front of the CE device.
- Local Discriminator: Enter a unique value for the local discriminator. Choose a number between 1 and 16777215.
- Click OK to close the Create Full Mesh Profile page and apply the configuration to the selected switches.
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/Opening%20the%20BGP%20EVPN%20Configuration%20Window=GUID-FD934B86-2B5A-4D7A-AB20-1F9A1A9A641B=1=en-US=Low.png)
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/Full%20Mesh%20Diagram%20Available%20in%20the%20SmartZone%20U=GUID-E6599232-4DDB-45BD-8B07-C155ED565A24=1=en-US=Low.png)
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/Full%20Mesh%20Profile=GUID-7CBBD0CA-7FC4-43CF-843D-6FC911319B56=1=en-US=Low.png)
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/iBGP%20Neighbors%20Pop-Up%20Window=GUID-D353CC29-ED36-4609-BD98-683B0E202A20=1=en-US=Low.png)
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/Choosing%20a%20Switch%20from%20the%20iBGP%20Neighbor%20List%20of%20Switches=GUID-A480A1B5-CD98-441F-9F50-554469A837B7=1=en-US=Low.png)
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/Source%20Interface=GUID-EE239310-7402-432E-AB86-5F71627DD305=1=en-US=Low.png)
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/Loading%20the%20Default%20Mappings=GUID-6D42CA12-1CD5-4C6D-B5B5-D8E8EAF5C7BF=1=en-US=Low.png)
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/Editing%20an%20EVPN%20Instance%20for%20VNI=GUID-71C66B1E-B028-49E6-990F-656D75974CD2=1=en-US=Low.png)
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/Enable%20Dual%20Homing=GUID-820A0B6D-2CB2-4544-9A78-3088C104783E=1=en-US=Low.png)
%20Access%20Points%20and%20Switch%20Management%20Guide%207.2.0_v2_GUID-A7E97382-FE30-4D84-8798-282DAD40F0B6/Create%20Ethernet%20Segment=GUID-94A6F515-7264-42B3-AE06-B1FA9F577A28=1=en-US=Low.png)