IRF overview The HPE Intelligent Resilient Framework (IRF) technology creates a large IRF fabric from multiple switches to provide data center class availability and scalability. IRF virtualization technology offers processing power, interaction, unified management, and uninterrupted maintenance of multiple switches. This book describes IRF concepts and guides you through the IRF setup procedure.
Figure 1 IRF application scenario Basic concepts This section describes the basic concepts that you might encounter when working with IRF. IRF member roles IRF uses two member roles: master and slave (called "subordinate" throughout the documentation). When switches form an IRF fabric, they elect a master to manage the IRF fabric, and all other switches back up the master.
For two neighboring devices, their IRF physical links must be bound to IRF-port 1 on one device and to IRF-port 2 on the other. Physical IRF port Physical IRF ports connect IRF member devices and must be bound to an IRF port. They forward IRF protocol packets between IRF member devices and data packets that must travel across IRF member devices.
Figure 3 IRF split IRF merge IRF merge occurs when two split IRF fabrics reunite or when two independent IRF fabrics are united, as shown in Figure Figure 4 IRF merge Member priority Member priority determines the possibility of a member device to be elected the master. A member with higher priority is more likely to be elected the master.
File system naming conventions On a standalone switch, you can use the name of storage device to access its file system. For more information about storage device naming conventions, see Fundamentals Configuration Guide. On an IRF fabric, you can use the name of storage device to access the file system of the master. To access file system...
In an IRF fabric, all chassis get and run the running configuration of the master. Any configuration you have made is propagated to all members. When you execute the save [ safely ] [ backup | main ] [ force ] command or the save file-url all command, the system saves the running configuration, as follows: •...
Collision handling When multiple identical active IRF fabrics are detected, MAD compares the member IDs of their masters. If the master in one IRF fabric has the lowest member ID among all the masters, the members in the fabric continue to operate in Active state and forward traffic. MAD sets all the other IRF fabrics in Recovery (disabled) state and shuts down all their physical ports but the console ports, physical IRF ports, and any ports you have specified with the mad exclude interface command.
Figure 5 LACP MAD application scenario BFD MAD BFD MAD can work with or without intermediate devices. Figure 6 shows a typical BFD MAD application scenario. To use BFD MAD: • Set up dedicated BFD MAD link between each pair of IRF members or between each IRF member and the intermediate device.
Figure 6 BFD MAD application scenario ARP MAD ARP MAD detects multi-active collisions by using extended gratuitous ARP packets that convey the IRF domain ID and the active ID. You can set up ARP MAD links between neighbor IRF member devices, or between each IRF member device and an intermediate device (see Figure 7).
Page 14
Figure 7 ARP MAD application scenario Each IRF member compares the domain ID and the active ID in incoming extended gratuitous ARP packets with its domain ID and active ID: • If the domain IDs are different, the extended gratuitous ARP packet is from a different IRF fabric. The device does not continue to process the packet with the MAD mechanism.
Configuring IRF To ensure a successful IRF setup, read the configuration restrictions and guidelines carefully before you connect and set up an IRF fabric. General restrictions and configuration guidelines This section describes the restrictions and configuration guidelines you must follow. Software requirements All IRF member switches must run the same system software image version.
The SFP+ modules and SFP+ cables available for the switch are subject to change over time. For the most up-to-date list of SFP+ modules and cables, contact Hewlett Packard Enterprise technical support or marketing staff. IRF port binding restrictions Candidate physical IRF Chassis Requirements ports...
Candidate physical IRF Chassis Requirements ports • 5820X-24XG-SFP+ Switch (JC102A/JC102B) • 5820X-24XG-SFP+ The 24 fixed SFP+ ports on the No location restriction for the physical TAA-compliant Switch front panel ports of an IRF port. (JG243A/JG243B) • 5820AF-24XG Switch (JG219A/JG219B) • Configure at least one MAD mechanism for prompt IRF split detection and IRF fabric recovery.
Setup and configuration task list Hewlett Packard Enterprise recommends the basic IRF setup procedure in Figure 8. Perform the tasks in this figure on each member switch. After the IRF fabric is set up, you can access the IRF fabric to manage its member switches as if they were one switch. Figure 8 Basic IRF setup flow chart Hewlett Packard Enterprise recommends the following IRF fabric setup and configuration procedure: Task...
Task Remarks Optional. Hewlett Packard Enterprise Enabling software auto-update for system software image recommends enabling software synchronization auto-update to make sure system software image synchronization Setting the IRF link down report delay Optional. Configuring MAD: Configuring LACP MAD Required. Configuring BFD MAD MAD mechanisms are Configuring ARP MAD independent of one another.
Step Command Remarks Enter system view. system-view Assign an IRF member ID irf member member-id renumber The default IRF member ID is 1. to the switch. new-member-id Optional. If you have bound physical ports to IRF ports or assigned save [ safely ] [ backup | main ] member priority, save the Save the configuration.
Figure 10 Daisy chain topology versus ring topology Master Master IRF-Port2 IRF-Port1 IRF-Port1 IRF-Port2 Subordinate IRF-Port2 IRF-Port1 IRF-Port2 IRF-Port1 IRF-Port1 IRF-Port2 Subordinate Subordinate Subordinate Ring topology Daisy chain topology Binding physical ports to IRF ports To establish an IRF connection between two devices, you must bind at least one physical port to IRF-port 1 on one device and to IRF-port 2 on the other.
Step Command Remarks Always shut down a physical port before binding it to an IRF port or removing the binding. Shut down the port or ports. shutdown Start the shutdown operation on the master and then the switch that has the fewest number of hops from the master.
When you log in to an IRF fabric, you are placed at the CLI of the master, regardless of at which member switch you are logged in. After that, you can access the CLI of a subordinate switch to execute a limited set of maintenance commands. The IRF fabric supports up to 16 concurrent VTY users.
Configuring a member switch description You can configure a description to describe the location or purpose of a member switch. To configure a description for a member switch: Step Command Remarks Enter system view. system-view Configure the description of irf member member-id description By default, no member switch a member.
Step Command Remarks Enter IRF port view. irf-port member-id/port-number Configure the irf-port load-sharing mode By default, the switch port-specific load { destination-ip | destination-mac | automatically distributes traffic sharing mode. source-ip | source-mac } * based on their packet type. Configuring IRF bridge MAC persistence By default, an IRF fabric uses the bridge MAC address of the master switch as its bridge MAC address.
Enabling software auto-update for system software image synchronization To join an IRF fabric, a switch must use the same system software image as the master in the fabric. The software auto-update function automatically propagates the system software image of the master to all members in the IRF fabric.
To set the IRF link down report delay: Step Command Remarks Enter system view. system-view The default IRF link down report delay is 4 seconds. Hewlett Packard Enterprise recommends setting the delay to 0 seconds in the Set the IRF link down following situations: irf link-delay interval report delay.
Advantages Disadvantages Application scenario mechanism • No intermediate device is Spanning tree-enabled • Detection speed is required. non-link aggregation slower than BFD MAD • IPv4 network scenario. Intermediate device, if and LACP MAD. used, can come from any ARP MAD For information about •...
Configuring BFD MAD When you use BFD MAD, follow these guidelines: Category Restrictions and guidelines • Do not enable BFD MAD on VLAN-interface 1. • If you are using an intermediate device, assign the ports of BFD MAD BFD MAD VLAN links to the BFD MAD VLAN on the device.
Step Command Remarks • Assign the port to the VLAN as an access port: port access vlan vlan-id • The link type of BFD MAD ports Assign the port to the VLAN as a Assign the port or the range can be access, trunk, or hybrid.
Step Command Remarks Create a VLAN dedicated to The default VLAN on the device vlan vlan-id ARP MAD. is VLAN 1. Return to system view. quit • Enter interface range view: Approach 1: interface range { interface-type interface-number [ to interface-type interface-number ] } &<1-5>...
CAUTION: Excluding a VLAN interface and its Layer 2 ports from the shutdown action introduces IP collision risks because the VLAN interface might be active on both the IRF fabric in Active state and the IRF fabric in Recovery state. To configure a port to not shut down when the IRF fabric transits to the Recovery state: Step Command...
Figure 12 Active-state IRF fabric fails before the IRF link is recovered To manually recover an IRF fabric in Recovery state: Step Command Enter system view. system-view Change the state of the IRF fabric from mad restore Recovery to Active. After the IRF fabric is recovered, all ports that have been shut down by MAD automatically come up.
Task Command Remarks display irf-port load-sharing mode [ irf-port Display the load sharing mode for [ member-id/port-number ] ] [ | Available in any view. IRF links. { begin | exclude | include } regular-expression ] display switchover state [ slot Display the master/subordinate member-id ] [ | { begin | exclude | Available in any view.
Page 35
<DeviceB> system-view [DeviceB] irf member 1 renumber 2 Warning: Renumbering the switch number may result in configuration change or loss. Continue? [Y/N]:y [DeviceB] Power off the devices, connect IRF links as shown in Figure 13, and power on the two devices. Configure IRF port bindings: # Bind Ten-GigabitEthernet 1/0/25 to IRF-port 1/2 on Device A and save the configuration.
Info: MAD LACP only enable on dynamic aggregation interface. # Assign ports GigabitEthernet 1/0/1 and GigabitEthernet 2/0/1 to the aggregate interface. [DeviceA] interface range gigabitethernet 1/0/1 gigabitethernet 2/0/1 [DeviceA-if-range] port link-aggregation group 2 [DeviceA-if-range] quit [DeviceA] interface gigabitethernet 2/0/1 [DeviceA-GigabitEthernet2/0/1] port link-aggregation group 2 Configure Device C as the intermediate device: # Create a dynamic aggregate interface.
Page 37
Figure 14 Network diagram Configuration procedure This example assumes that the system names of Device A and Device B are DeviceA and DeviceB respectively before the IRF fabric is formed. Assign member IDs: # Keep the default member ID of Device A unchanged. # Change the member ID of Device B to 2.
<DeviceB> system-view [DeviceB] interface ten-gigabitethernet 2/0/26 [DeviceB-Ten-GigabitEthernet2/0/26] shutdown [DeviceB-Ten-GigabitEthernet2/0/26] quit [DeviceB] irf-port 2/1 [DeviceB-irf-port2/1] port group interface ten-gigabitethernet 2/0/26 [DeviceB-irf-port2/1] quit [DeviceB] interface ten-gigabitethernet 2/0/26 [DeviceB-Ten-GigabitEthernet2/0/26] undo shutdown [DeviceB-Ten-GigabitEthernet2/0/26] save # Activate IRF port configuration on Device A. [DeviceA-Ten-GigabitEthernet1/0/25] quit [DeviceA] irf-port-configuration active # Activate IRF port configuration on Device B.
Page 39
Figure 15 Network diagram Configuration procedure This example assumes that the system names of Device A, Device B, and Device C are DeviceA, DeviceB, and DeviceC, respectively, before the IRF fabric is formed. Assign member IDs: # Keep the default member ID of Device A unchanged. # Change the member ID of Device B to 2.
Page 40
[DeviceB-irf-port2/1] port group interface ten-gigabitethernet 2/0/26 [DeviceB-irf-port2/1] quit [DeviceB] interface ten-gigabitethernet 2/0/26 [DeviceB-Ten-GigabitEthernet2/0/26] undo shutdown [DeviceB-Ten-GigabitEthernet2/0/26] save # Activate IRF port configuration on Device A. [DeviceA-Ten-GigabitEthernet1/0/25] quit [DeviceA] irf-port-configuration active # Activate IRF port configuration on Device B. [DeviceB-Ten-GigabitEthernet2/0/26] quit [DeviceB] irf-port-configuration active After the IRF port configuration is activated, the two devices automatically elect a master.
Document conventions and icons Conventions This section describes the conventions used in the documentation. Port numbering in examples The port numbers in this document are for illustration only and might be unavailable on your device. Command conventions Convention Description Boldface Bold text represents commands and keywords that you enter literally as shown.
Network topology icons Convention Description Represents a generic network device, such as a router, switch, or firewall. Represents a routing-capable device, such as a router or Layer 3 switch. Represents a generic switch, such as a Layer 2 or Layer 3 switch, or a router that supports Layer 2 forwarding and other Layer 2 features.
Support and other resources Accessing Hewlett Packard Enterprise Support • For live assistance, go to the Contact Hewlett Packard Enterprise Worldwide website: www.hpe.com/assistance • To access documentation and support services, go to the Hewlett Packard Enterprise Support Center website: www.hpe.com/support/hpesc Information to collect •...
Websites Website Link Networking websites Hewlett Packard Enterprise Information Library for www.hpe.com/networking/resourcefinder Networking Hewlett Packard Enterprise Networking website www.hpe.com/info/networking Hewlett Packard Enterprise My Networking website www.hpe.com/networking/support Hewlett Packard Enterprise My Networking Portal www.hpe.com/networking/mynetworking Hewlett Packard Enterprise Networking Warranty www.hpe.com/networking/warranty General websites Hewlett Packard Enterprise Information Library www.hpe.com/info/enterprise/docs Hewlett Packard Enterprise Support Center...
Page 45
part number, edition, and publication date located on the front cover of the document. For online help content, include the product name, product version, help edition, and publication date located on the legal notices page.
Index A B C D E F G H I M N P S Enabling software auto-update for system software image synchronization,22 Accessing Hewlett Packard Enterprise Support,39 Accessing the IRF fabric,18 File system naming conventions,5 Accessing updates,39 Application scenario,1 Assigning a member ID to each IRF member General restrictions and configuration guidelines,11 switch,15...
Need help?
Do you have a question about the HPE 5820 Switch Series and is the answer not in the manual?
Questions and answers