Configuring Dual-Home Links Dual-Home Link Active-Active
OmniSwitch AOS Release 8 Network Configuration Guide December 2017 page 10-6
DHL Configuration Guidelines
Review the following guidelines before attempting to configure a DHL setup:
• Make sure that DHL linkA and linkB are associated with each VLAN protected by the DHL session.
Any VLAN not associated with either link or only associated with one of the links is unprotected.
• DHL linkA and linkB must belong to the same default VLAN. In addition, select a default VLAN that
is one of the VLANs protected by the DHL session. For example, if the session is going to protect
VLANs 10-20, then assign one of those VLANs as the default VLAN for linkA and linkB.
• Only one DHL session per switch is allowed. Each session can have only two links (linkA and linkB).
Specify a physical switch port or a link aggregate (linkagg) ID as a DHL link. The same port or link
aggregate is not configurable as both linkA or linkB.
• The administrative state of a DHL session is not configurable until a linkA port and a linkB port are
associated with the specified DHL session ID number.
• Spanning Tree is automatically disabled on each link when the DHL session is enabled.
• Do not change the link assignments for the DHL session while the session is enabled.
• Configuring a MAC address flush method (MVRP or Raw Flooding) is recommended if the DHL
session ports span across switch modules. This configuration improves convergence time.
• Enabling the registrar mode as “forbidden” is recommended before MVRP is enabled on DHL links.
Configuring DHL Active-Active
Configuring a DHL Active-Active setup requires the following tasks.
1 Configure a set of VLANs that the two DHL session links service.
-> vlan 100-110
2 Identify two ports or link aggregates that serve as the links for the DHL session then assign both links
to the same default VLAN. Make sure the default VLAN is one of the VLANs created in Step 1. For
example, the following commands assign VLAN 100 as the default VLAN for port 1/1/10 and linkagg 5:
-> vlan 100 members port 1/1/10 untagged
-> vlan 100 members linkagg 5 untagged
3 Associate (802.1q tag) the ports identified in Step 2 to each one of the VLANs created in Step 1,
except for the default VLAN already associated with each port. For example, the following commands
associate port 1/1/10 and linkagg 5 with VLANs 101-110:
-> vlan 101-110 members port 1/1/10 tagged
-> vlan 101-110 members linkagg 5 tagged
In the above command example, port 1/1/10 and linkagg 5 are only tagged with VLANs 101-110 because
VLAN 100 is already the default VLAN for both ports.
4 Create a DHL session using the dhl name command. For example:
-> dhl 10
5 Configure the pre-emption (recovery) timer for the DHL session using the dhl num pre-emption-time
command. By default, the timer is set to 30 seconds, so it is only necessary to change this parameter if the
default value is not sufficient. For example, the following command changes the timer value 500 seconds: