Cisco APIC Layer 3 Networking Configuration Guide, Release 6.2(x)

PDF

Cisco APIC Layer 3 Networking Configuration Guide, Release 6.2(x)

BGP IPv4/IPv6 multicast address-family

Want to summarize with AI?

Log in

Explains the BGP multicast address-family feature that supports IPv4 and IPv6 for BGP peers towards external routers in tenant VRF on border leaf switches.


BGP IPv4/IPv6 multicast address-family is a BGP feature that

  • adds support for IPv6 for BGP peers towards external routers in the tenant VRF on the border leaf switch

  • allows specification of whether the peer will be used separately to carry multicast routes in the IPv4/IPv6 multicast address-family, and

  • was initially available for IPv4 in Cisco APIC Release 4.1 and extended to IPv6 beginning with Cisco APIC release 4.2(1).

BGP IPv4/IPv6 multicast address-family implementation

Note

The IPv4 version of the BGP IPv4/IPv6 multicast address-family feature was available as part of Cisco APIC Release 4.1.

The following figure shows how this feature might be implemented.


Guidelines and limitations for BGP IPv4/IPv6 multicast address-family

Guidelines and restrictions for the BGP multicast address-family feature for IPv6

The multicast source is within the Cisco ACI fabric, and the receivers are outside of the fabric.

  • The Rendezvous Point (RP) is an IP address that is external the Cisco ACI fabric. Fabric RP is not supported for IPv6 multicast.

  • Transit L3Out is not supported for BGPv4/v6 address-family.

Guidelines and restrictions for the BGP multicast Address-Family feature for both IPv4 and IPv6

There is no support for BGPv4/v6 multicast address-family within the Cisco ACI fabric.

  • RP reachability should be present in the unicast address-family, if that is being used. For PIM Source-Specific Multicast (SSM), there is no need for RP.


Configure BGP IPv4/IPv6 multicast address-family using the GUI

This task enables BGP IPv4/IPv6 multicast address-family functionality to support multicast routing in your L3Out configuration. This allows BGP peers to exchange multicast routing information and enables multicast traffic forwarding between external networks and the ACI fabric.

The BGP IPv4/IPv6 multicast address-family feature enables BGP to carry multicast routing information, allowing multicast traffic to be routed between external networks and the ACI fabric. This configuration is performed after setting up the basic L3Out and BGP connectivity.

Before you begin

Complete the standard prerequisites before configuring an L3Out, such as:

  • Configure the tenant, node, port, functional profile, AEP, and Layer 3 domain.

  • Configure a BGP Route Reflector policy to propagate the routes within the fabric.

Follow these steps to configure the BGP IPv4/IPv6 multicast address-family using the GUI:

Procedure

  1. Locate the VRF that you will be using with the L3Out, or create the VRF, if necessary.

    Tenants > tenant > Networking > VRFs

  2. Enable PIMv4 or PIMv6 under the VRF.

    • To enable PIMv4 under the VRF, on the menu bar, navigate to Tenants > Tenant_name > Networking > VRFs > VRF_name > Multicast.

      • If you see the message PIM is not enabled on this VRF. Would you like to enable PIM?, then click Yes, enable Multicast.

      • If you see the main Multicast window, check the Enable box, if it is not already checked.

    • To enable PIMv6 under the VRF, on the menu bar, navigate to Tenants > Tenant_name > Networking > VRFs > VRF_name > Multicast IPv6.

      • If you see the message PIMv6 is not enabled on this VRF. Would you like to enable PIMv6?, then click Yes, enable multicast IPv6.

      • If you see the main Multicast IPv6 window, check the Enable box, if it is not already checked.

  3. Create the L3Out and configure the BGP for the L3Out:

    1. On the Navigation pane, expand Tenant and Networking.
    2. Right-click L3Outs and choose Create L3Out.
    3. Enter the necessary information to configure BGP for the L3Out.

      In the Identity page:

      • Select the VRF that you configured in the previous step.

      • Select BGP in the Identity page in the L3Out creation wizard to configure the BGP protocol for this L3Out.

        The Identity page displays the configuration options for selecting the VRF and BGP protocol in the L3Out creation wizard.
    4. Continue through the remaining pages (Nodes and Interfaces, Protocols, and External EPG) to complete the configuration for the L3Out.
  4. After you have completed the L3Out configuration, configure the BGP IPv4/IPv6 multicast address-family feature:

    1. Navigate to the BGP Peer Connectivity Profile screen:

      Tenants > tenant > Networking > L3Outs > L3out-name > Logical Node Profiles > logical-node-profile-name > Logical Interface Profiles > logical-interface-profile-name > BGP Peer Connectivity Profile IP-address

    2. Scroll down to the Address Type Controls field and make these selections:
      • Select AF Mcast.

      • Leave AF Ucast selected, if it is already selected.

    3. Click Submit.
    4. Navigate to the bridge domain with the subnet that needs to be redistributed to the peer's IPv4 or IPv6 multicast address-family:

      Tenants > tenant > Networking > Bridge Domains > bridge_domain-name

    5. In the main pane, click the Policy/General tabs.
    6. Enable PIMv4 or PIMv6 on the bridge domain.
      • To enable PIMv4 on the bridge domain, scroll down to the PIM field and check the box next to that field to enable it.

      • To enable PIMv6 on the bridge domain, scroll down to the PIMv6 field and check the box next to that field to enable it.

      The image illustrates the configuration settings for enabling PIMv4 and PIMv6 on a bridge domain within the GUI, highlighting the relevant fields to check for multicast address-family setup.
    7. Click Submit.

BGP IPv4/IPv6 multicast address-family is now configured and enabled. The BGP peer can now exchange multicast routing information, and multicast traffic can be forwarded between external networks and the ACI fabric through the configured L3Out.