Network failures and convergence for all-active multihoming

Figure 1 shows the behavior on the remote PEs (PE3) when there is an ethernet-segment failure.

Figure 1. All-active multihoming ES failure

The unicast traffic behavior on PE3 is as follows:

  1. PE3 can only forward MAC DA = CE2 to both PE1 and PE2 when the MAC advertisement route from PE1 (or PE2) and the set of Ethernet AD per-ES routes and Ethernet AD per-EVI routes from PE1 and PE2 are active at PE3.

  2. If there was a failure between CE2 and PE2, PE2 would withdraw its set of Ethernet AD and ES routes, then PE3 would forward traffic destined for CE2 to PE1 only. PE3 does not need to wait for the withdrawal of the individual MAC.

  3. The same behavior would be followed if the failure had been at PE1.

  4. If after (2), PE2 withdraws its MAC advertisement route, then PE3 treats traffic to MAC DA = CE2 as unknown unicast, unless the MAC had been previously advertised by PE1.

For BUM traffic, the following events would trigger a DF election on a PE and only the DF would forward BUM traffic after the esi-activation-timer expiration (if there was a transition from non-DF to DF).

  1. Reception of ES route update (local ES shutdown/no shutdown or remote route)

  2. New AD-ES route update/withdraw

  3. New AD-EVI route update/withdraw

  4. Local ES port/SAP/service shutdown

  5. Service carving range change (affecting the evi)

  6. Multihoming mode change (single/all active to all/single-active)