BFD MAD-enabled IRF configuration example

Network requirements

As shown in Figure 15, set up a four-chassis IRF fabric at the core layer of the enterprise network.

Figure 15: Network diagram

Configuration procedure

  1. Configure Device A:

    # Shut down the physical interfaces used for IRF links. This example uses Ten-GigabitEthernet 1/0/49 to Ten-GigabitEthernet 1/0/52 for IRF links.

    <Sysname> system-view
    [Sysname] interface range ten-gigabitethernet 1/0/49 to ten-gigabitethernet 1/0/52
    [Sysname-if-range] shutdown
    [Sysname-if-range] quit 
    

    # Bind Ten-GigabitEthernet 1/0/49 and Ten-GigabitEthernet 1/0/50 to IRF-port 1/1.

    [Sysname] irf-port 1/1
    [Sysname-irf-port1/1] port group interface ten-gigabitethernet 1/0/49
    [Sysname-irf-port1/1] port group interface ten-gigabitethernet 1/0/50
    [Sysname-irf-port1/1] quit
    

    # Bind Ten-GigabitEthernet 1/0/51 and Ten-GigabitEthernet 1/0/52 to IRF-port 1/2.

    [Sysname] irf-port 1/2
    [Sysname-irf-port1/2] port group interface ten-gigabitethernet 1/0/51
    [Sysname-irf-port1/2] port group interface ten-gigabitethernet 1/0/52
    [Sysname-irf-port1/2] quit
    

    # Bring up the physical interfaces and save the configuration.

    [Sysname] interface range ten-gigabitethernet 1/0/49 to ten-gigabitethernet 1/0/52
    [Sysname-if-range] undo shutdown
    [Sysname-if-range] quit
    [Sysname] save
    

    # Activate the IRF port configuration.

    [Sysname] irf-port-configuration active
    
  2. Configure Device B:

    # Change the member ID of Device B to 2 and reboot the device to validate the change.

    <Sysname> system-view
    [Sysname] irf member 1 renumber 2
    Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y
    [Sysname] quit
    <Sysname> reboot
    

    # Connect Device B to Device A as shown in Figure 15, and log in to Device B. This example uses Ten-GigabitEthernet 2/0/49 to Ten-GigabitEthernet 2/0/52 for IRF links.

    # Shut down the physical interfaces.

    <Sysname> system-view
    [Sysname] interface range ten-gigabitethernet 2/0/49 to ten-gigabitethernet 2/0/52
    [Sysname-if-range] shutdown
    [Sysname-if-range] quit 
    

    # Bind Ten-GigabitEthernet 2/0/51 and Ten-GigabitEthernet 2/0/52 to IRF-port 2/1.

    [Sysname] irf-port 2/1
    [Sysname-irf-port2/1] port group interface ten-gigabitethernet 2/0/51
    [Sysname-irf-port2/1] port group interface ten-gigabitethernet 2/0/52
    [Sysname-irf-port2/1] quit
    

    # Bind Ten-GigabitEthernet 2/0/49 and Ten-GigabitEthernet 2/0/50 to IRF-port 2/2.

    [Sysname] irf-port 2/2
    [Sysname-irf-port2/2] port group interface ten-gigabitethernet 2/0/49
    [Sysname-irf-port2/2] port group interface ten-gigabitethernet 2/0/50
    [Sysname-irf-port2/2] quit
    

    # Bring up the physical interfaces and save the configuration.

    [Sysname] interface range ten-gigabitethernet 2/0/49 to ten-gigabitethernet 2/0/52
    [Sysname-if-range] undo shutdown
    [Sysname-if-range] quit
    [Sysname] save
    

    # Activate the IRF port configuration.

    [Sysname] irf-port-configuration active
    

    Device A and Device B perform master election, and the one that has lost the election reboots to form an IRF fabric with the master.

  3. Configure Device C:

    # Change the member ID of Device C to 3 and reboot the device to validate the change.

    <Sysname> system-view
    [Sysname] irf member 1 renumber 3
    Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y
    [Sysname] quit
    <Sysname> reboot
    

    # Connect Device C to Device A as shown in Figure 15, and log in to Device C. This example uses Ten-GigabitEthernet 3/0/49 to Ten-GigabitEthernet 3/0/52 for IRF links.

    # Shut down the physical interfaces.

    <Sysname> system-view
    [Sysname] interface range ten-gigabitethernet 3/0/49 to ten-gigabitethernet 3/0/52
    [Sysname-if-range] shutdown
    [Sysname-if-range] quit 
    

    # Bind Ten-GigabitEthernet 3/0/51 and Ten-GigabitEthernet 3/0/52 to IRF-port 3/1.

    [Sysname] irf-port 3/1
    [Sysname-irf-port3/1] port group interface ten-gigabitethernet 3/0/51
    [Sysname-irf-port3/1] port group interface ten-gigabitethernet 3/0/52
    [Sysname-irf-port3/1] quit
    

    # Bind Ten-GigabitEthernet 3/0/49 and Ten-GigabitEthernet 3/0/50 to IRF-port 3/2.

    [Sysname] irf-port 3/2
    [Sysname-irf-port3/2] port group interface ten-gigabitethernet 3/0/49
    [Sysname-irf-port3/2] port group interface ten-gigabitethernet 3/0/50
    [Sysname-irf-port3/2] quit
    

    # Bring up the physical interfaces and save the configuration.

    [Sysname] interface range ten-gigabitethernet 3/0/49 to ten-gigabitethernet 3/0/52
    [Sysname-if-range] undo shutdown
    [Sysname-if-range] quit
    [Sysname] save
    

    # Activate the IRF port configuration.

    [Sysname] irf-port-configuration active
    

    Device C reboots to join the IRF fabric.

  4. Configure Device D:

    # Change the member ID of Device D to 4 and reboot the device to validate the change.

    <Sysname> system-view
    [Sysname] irf member 1 renumber 4
    Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y
    [Sysname] quit
    <Sysname> reboot
    

    # Connect Device D to Device B and Device C as shown in Figure 15, and log in to Device D. This example uses Ten-GigabitEthernet 4/0/49 to Ten-GigabitEthernet 4/0/52 for IRF links.

    # Shut down the physical interfaces.

    <Sysname> system-view
    [Sysname] interface range ten-gigabitethernet 4/0/49 to ten-gigabitethernet 4/0/52
    [Sysname-if-range] shutdown
    [Sysname-if-range] quit 
    

    # Bind Ten-GigabitEthernet 4/0/49 and Ten-GigabitEthernet 4/0/50 to IRF-port 4/1.

    [Sysname] irf-port 4/1
    [Sysname-irf-port4/1] port group interface ten-gigabitethernet 4/0/49
    [Sysname-irf-port4/1] port group interface ten-gigabitethernet 4/0/50
    [Sysname-irf-port4/1] quit
    

    # Bind Ten-GigabitEthernet 4/0/51 and Ten-GigabitEthernet 4/0/52 to IRF-port 4/2.

    [Sysname] irf-port 4/2
    [Sysname-irf-port4/2] port group interface ten-gigabitethernet 4/0/51
    [Sysname-irf-port4/2] port group interface ten-gigabitethernet 4/0/52
    [Sysname-irf-port4/2] quit
    

    # Bring up the physical interfaces and save the configuration.

    [Sysname] interface range ten-gigabitethernet 4/0/49 to ten-gigabitethernet 4/0/52
    [Sysname-if-range] undo shutdown
    [Sysname-if-range] quit
    [Sysname] save
    

    # Activate the IRF port configuration.

    [Sysname] irf-port-configuration active
    

    Device D reboots to join the IRF fabric. A four-chassis IRF fabric is formed.

  5. Configure BFD MAD on the IRF fabric:

    # Create VLAN 3, and add GigabitEthernet 1/0/1, GigabitEthernet 2/0/1, GigabitEthernet 3/0/1, and GigabitEthernet 4/0/1 to VLAN 3.

    [Sysname] vlan 3
    [Sysname-vlan3] port gigabitethernet 1/0/1 gigabitethernet 2/0/1 gigabitethernet 3/0/1 gigabitethernet 4/0/1
    [Sysname-vlan3] quit
    

    # Create VLAN-interface 3, and configure a MAD IP address for each member device on the VLAN interface.

    [Sysname] interface vlan-interface 3
    [Sysname-Vlan-interface3] mad bfd enable
    [Sysname-Vlan-interface3] mad ip address 192.168.2.1 24 member 1
    [Sysname-Vlan-interface3] mad ip address 192.168.2.2 24 member 2
    [Sysname-Vlan-interface3] mad ip address 192.168.2.3 24 member 3
    [Sysname-Vlan-interface3] mad ip address 192.168.2.4 24 member 4
    [Sysname-Vlan-interface3] quit
    

    # Disable the spanning tree feature on GigabitEthernet 1/0/1, GigabitEthernet 2/0/1, GigabitEthernet 3/0/1, and GigabitEthernet 4/0/1.

    [Sysname] interface range gigabitethernet 1/0/1 gigabitethernet 2/0/1 gigabitethernet 3/0/1 gigabitethernet 4/0/1
    [Sysname-if-range] undo stp enable
    [Sysname-if-range] quit
    
  6. Configure Device E as the intermediate device:


    [CAUTION: ]

    CAUTION:

    If the intermediate device is also an IRF fabric, assign the two IRF fabrics different domain IDs for correct split detection. False detection causes IRF split.


    # Create VLAN 3, and assign GigabitEthernet 1/0/1, GigabitEthernet 1/0/2, GigabitEthernet 1/0/3, and GigabitEthernet 1/0/4 to VLAN 3 for forwarding BFD MAD packets.

    <DeviceE> system-view
    [DeviceE] vlan 3
    [DeviceE-vlan3] port gigabitethernet 1/0/1 to gigabitethernet 1/0/4
    [DeviceE-vlan3] quit