black-hole-dup-mac (SYS-BD-EVPN-MAC-DUP view)

Function

The black-hole-dup-mac command configures flapping MAC routes as black-hole routes and blocks the AC interface that generates flapping MAC routes.

The undo black-hole-dup-mac command restores the default configuration.

By default, flapping MAC routes are not set to black-hole routes, and the AC interface that generates flapping MAC routes is not blocked.

Format

black-hole-dup-mac [ block-source-interface ]

undo black-hole-dup-mac

Parameters

Parameter Description Value
block-source-interface

Blocks the AC interface that generates flapping MAC routes.

-

Views

SYS-BD-EVPN-MAC-DUP view

Default Level

2: Configuration level

Task Name and Operations

Task Name Operations
bgp write

Usage Guidelines

Usage Scenario

On an EVPN E-LAN, two PEs may be interconnected both through network-side and access-side links. If this is the case, a BUM traffic loop and MAC route flapping both occur, preventing devices from working properly. In this case, MAC duplication suppression on the devices works. By default, the system checks the number of times a MAC entry flaps within a detection period (180s by default). If the number of MAC flaps exceeds the upper threshold (5 by default), the system considers MAC route flapping to be occurring on the network and consequently suppresses the flapping MAC routes. The suppressed MAC routes cannot be sent to a remote PE through a BGP EVPN peer relationship. To set flapping MAC routes as black-hole routes, run the black-hole-dup-mac command. After this configuration is performed, if the source or destination MAC address of the forwarded traffic is the same as the MAC address of a black-hole MAC route, the traffic is discarded.

The block-source-interface parameter enables AC interface blocking. This means that, if the traffic comes from a local AC interface and the source MAC address of the traffic is the same as the MAC address of a black-hole MAC route, the AC interface is blocked. In this way, a loop can be removed quickly. Only BD-EVPN instances support AC interface blocking.

Example

# Set flapping MAC routes to black-hole routes, and block the AC interface that generates flapping MAC routes.
<HUAWEI> system-view
[~HUAWEI] evpn vpn-instance evpna bd-mode
[*HUAWEI-evpn-instance-evpna] mac-duplication
[*HUAWEI-evpn-instance-evpna-mac-dup] black-hole-dup-mac block-source-interface
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >