I cannot stil lconfigure IRF with BFD MAD, I will paste here my setup, and what happens after I disconenct Master from the ring.
Here is my IRF setup:
irf mac-address persistent timer
irf auto-update enable
undo irf link-delay
irf member 1 priority 30
irf member 2 priority 20
irf member 3 priority 10
irf-port 1/1
port group interface Ten-GigabitEthernet1/0/49
port group interface Ten-GigabitEthernet1/0/50
#
irf-port 1/2
port group interface Ten-GigabitEthernet1/0/51
port group interface Ten-GigabitEthernet1/0/52
#
irf-port 2/1
port group interface Ten-GigabitEthernet2/0/51
port group interface Ten-GigabitEthernet2/0/52
#
irf-port 2/2
port group interface Ten-GigabitEthernet2/0/49
port group interface Ten-GigabitEthernet2/0/50
#
irf-port 3/1
port group interface Ten-GigabitEthernet3/0/51
port group interface Ten-GigabitEthernet3/0/52
#
irf-port 3/2
port group interface Ten-GigabitEthernet3/0/49
port group interface Ten-GigabitEthernet3/0/50
mad exclude interface GigabitEthernet1/0/1
mad exclude interface GigabitEthernet1/0/2
mad exclude interface GigabitEthernet2/0/1
mad exclude interface GigabitEthernet2/0/2
mad exclude interface GigabitEthernet3/0/1
mad exclude interface GigabitEthernet3/0/2
Here is all IRF information when IRF ring is working ok:
<IRF>dis irf
MemberID Role Priority CPU-Mac Description
*+1 Master 30 00e0-fc0f-8c02 ---
2 Standby 20 00e0-fc0f-8c03 ---
3 Standby 10 00e0-fc0f-8c04 ---
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
The bridge MAC of the IRF is: 2c23-3aee-60cf
Auto upgrade : yes
Mac persistent : 6 min
Domain ID : 0
<IRF>dis mad verbose
Multi-active recovery state: No
Excluded ports (user-configured):
GigabitEthernet1/0/1
GigabitEthernet1/0/2
GigabitEthernet2/0/1
GigabitEthernet2/0/2
GigabitEthernet3/0/1
GigabitEthernet3/0/2
Excluded ports (system-configured):
Ten-GigabitEthernet1/0/49
Ten-GigabitEthernet1/0/50
Ten-GigabitEthernet1/0/51
Ten-GigabitEthernet1/0/52
Ten-GigabitEthernet2/0/49
Ten-GigabitEthernet2/0/50
Ten-GigabitEthernet2/0/51
Ten-GigabitEthernet2/0/52
Ten-GigabitEthernet3/0/49
Ten-GigabitEthernet3/0/50
Ten-GigabitEthernet3/0/51
Ten-GigabitEthernet3/0/52
MAD ARP disabled.
MAD ND disabled.
MAD LACP disabled.
MAD BFD enabled interface: Vlan-interface3
MAD status : Normal
Member ID MAD IP address Neighbor MAD status
1 192.168.2.1/24 2 Normal
1 192.168.2.1/24 3 Normal
2 192.168.2.2/24 1 Normal
2 192.168.2.2/24 3 Normal
3 192.168.2.3/24 1 Normal
3 192.168.2.3/24 2 Normal
<IRF>dis irf topology
Topology Info
-------------------------------------------------------------------------
IRF-Port1 IRF-Port2
MemberID Link neighbor Link neighbor Belong To
1 UP 2 UP 3 00e0-fc0f-8c02
2 UP 3 UP 1 00e0-fc0f-8c02
3 UP 1 UP 2 00e0-fc0f-8c02
<IRF>dis bfd session
Total Session Num: 2 Up Session Num: 0 Init Mode: Active
IPv4 Session Working Under Ctrl Mode:
LD/RD SourceAddr DestAddr State Holdtime Interface
97/0 192.168.2.1 192.168.2.2 Down / Vlan3
98/0 192.168.2.1 192.168.2.3 Down / Vlan3
<IRF>display vlan 3
VLAN ID: 3
VLAN type: Static
Route interface: Configured
IPv4 address: 192.168.2.1
IPv4 subnet mask: 255.255.255.0
Description: VLAN 0003
Name: VLAN 0003
Tagged ports: None
Untagged ports:
GigabitEthernet1/0/1 GigabitEthernet1/0/2
GigabitEthernet2/0/1 GigabitEthernet2/0/2
GigabitEthernet3/0/1 GigabitEthernet3/0/2
Then I do Split-Brain (by shuting down all Ten gig ports on Master device (ID=1)):
<IRF>dis irf
MemberID Role Priority CPU-Mac Description
*+1 Master 30 00e0-fc0f-8c02 ---
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
The bridge MAC of the IRF is: 2c23-3aee-60cf
Auto upgrade : yes
Mac persistent : 6 min
Domain ID : 0
<IRF>dis mad verbose
Multi-active recovery state: No
Excluded ports (user-configured):
GigabitEthernet1/0/1
GigabitEthernet1/0/2
Excluded ports (system-configured):
Ten-GigabitEthernet1/0/49
Ten-GigabitEthernet1/0/50
Ten-GigabitEthernet1/0/51
Ten-GigabitEthernet1/0/52
MAD ARP disabled.
MAD ND disabled.
MAD LACP disabled.
MAD BFD enabled interface: Vlan-interface3
MAD status : Faulty
Member ID MAD IP address Neighbor MAD status
1 192.168.2.1/24 2 Normal
1 192.168.2.1/24 3 Faulty
<IRF>dis irf topology
Topology Info
-------------------------------------------------------------------------
IRF-Port1 IRF-Port2
MemberID Link neighbor Link neighbor Belong To
1 DOWN --- DOWN --- 00e0-fc0f-8c02
<IRF>dis bfd session
Total Session Num: 2 Up Session Num: 0 Init Mode: Active
IPv4 Session Working Under Ctrl Mode:
LD/RD SourceAddr DestAddr State Holdtime Interface
97/97 192.168.2.1 192.168.2.2 Init 3800ms Vlan3
98/0 192.168.2.1 192.168.2.3 Down / Vlan3
Session with SRC 192.168.2.1 and DST 192.168.2.2 is constantly changing from Init to Down to Init.
Session with SRC 192.168.2.1 and DST 192.168.2.3 is constantly Down.
What is happening there?