Flood containment for I-VPLS services

In general, PBB technologies in the 7750 SR, 7450 ESS, or 7950 XRS SR OS support a way to contain the flooding for a specified I-VPLS ISID, so that BUM traffic for that ISID only reaches the PEs where the ISID is locally defined. Each PE creates an MFIB per I-VPLS ISID on the B-VPLS instance. That MFIB supports SAP or SDP bindings endpoints that can be populated by:

In PBB-EVPN, B-VPLS EVPN endpoints can be added to the MFIBs using EVPN Inclusive Multicast Ethernet Tag routes.

The example in Figure 1 shows how the MFIBs are populated in PBB-EVPN.

Figure 1. PBB-EVPN and I-VPLS flooding containment

When the B-VPLS 10 is enabled, PE1 advertises as follows:

Note: The MPLS label that is advertised for the MAC routes and the inclusive multicast routes for a specified B-VPLS can be the same label or a different label. As in regular EVPN-MPLS, this depends on the [no] ingress-replication-bum-label command.

When I-VPLS 2001 (ISID 2001) is enabled as per the CLI in the preceding section, PE1 advertises as follows:

An additional inclusive multicast route with Ethernet-tag = 2001. This allows the remote PEs to create an MFIB for the corresponding ISID 2001 and add the corresponding EVPN binding entry to the MFIB.

This default behavior can be modified by the configured isid-policy. For instance, for ISIDs 1-2000, configure as follows:

isid-policy
    entry 10 create
      no advertise-local 
      range 1 to 2000
      use-def-mcast

This configuration has the following effect for the ISID range:

The ISID flooding behavior on B-VPLS SAPs and SDP bindings is as follows:

sap 1/1/1:1 create 
exit
spoke-sdp 1:1 create
  static-mac
      mac 00:fe:ca:fe:ca:fe create sap 1/1/1:1 monitor fwd-status
  static-isid
      range 1 isid 3000 to 5000 create
Note: The configuration of PBB-Epipes does not trigger any IMET advertisement.