
23
To avoid anomalies, do not assign the BFD MAD-enabled VLAN interface a common IP address, for
example, an IP address configured with the
ip address
command or a VRRP virtual IP address.
The master tries to establish BFD sessions with other members by using its MAD IP address as the source
IP address:
•
If the IRF fabric is integrated, only the MAD IP address of the master is effective. The master cannot
establish a BFD session with any other member. If you execute the
display bfd session
command,
the state of the BFD sessions is
Down
.
•
When the IRF fabric splits, the IP addresses of the masters in the partitioned IRF fabrics take effect.
The masters can establish a BFD session. If you execute the
display bfd session
command, the state
of the BFD session between the two devices is
Up
.
Examples
# Assign a MAD IP address to IRF member 1 on VLAN-interface 3.
<Sysname> system-view
[Sysname] interface vlan-interface 3
[Sysname-Vlan-interface3] mad ip address 192.168.0.1 255.255.255.0 member 1
# Assign a MAD IP address to IRF member 2 on VLAN-interface 3.
[Sysname-Vlan-interface3] mad ip address 192.168.0.2 255.255.255.0 member 2
Related commands
mad bfd enable
mad restore
Use
mad restore
to restore the normal MAD state of the IRF fabric in Recovery state.
Syntax
mad restore
Views
System view
Default command level
3: Manage level
Usage guidelines
When MAD detects that an IRF fabric has split into multiple IRF fabrics, only the one whose master has
the lowest member ID among all the masters can still forward traffic. All the other fabrics are set in
Recovery state and cannot forward traffic.
If the active IRF fabric has failed before the IRF split problem is fixed, use this command to restore an IRF
fabric in Recovery state to take over the active IRF fabric role.
Examples
# Restore the normal MAD state of the IRF fabric in Recovery state.
<Sysname> system-view
[Sysname] mad restore
This command will restore the device from multi-active conflict state. Continue? [Y/N]:Y
Restoring from multi-active conflict state, please wait...