MC-LAG commands

mc-lag

Syntax

[no] mc-lag

Context

config>redundancy>multi-chassis>peer>mc-lag

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

Commands in this context configure multi-chassis LAG operations and related parameters.

The no form of this command administratively disables multi-chassis LAG. MC-LAG can be issued only when MC-LAG is shutdown.

hold-on-neighbor-failure

Syntax

hold-on-neighbor-failure multiplier

no hold-on-neighbor-failure

Context

config>redundancy>multi-chassis>peer>mc-lag

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

This command specifies the standby node wait interval to receive packets from the active node before assuming a redundant-neighbor node failure. This delay in switchover operation is required to accommodate different factors influencing node failure detection rate, such as IGP convergence or HA switch-over times, and to prevent the standby node from taking action prematurely.

The no form of this command reverts the multiplier to the default value.

Default

3

Parameters

multiplier

Specifies the time interval that the standby node waits for packets from the active node before assuming a redundant-neighbor node failure.

Values

2 to 25

keep-alive-interval

Syntax

keep-alive-interval interval

no keep-alive-interval

Context

config>redundancy>multi-chassis>peer>mc-lag

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

This command sets the interval at which keep-alive messages are exchanged between two systems participating in MC-LAG. These keep-alive messages are used to determine remote-node failure and the interval is set in deciseconds.

The no form of this command reverts the interval to the default value.

Default

10

Parameters

interval

Specifies the time interval expressed in deciseconds.

Values

5 to 500

lag

Syntax

lag lag-id lacp-key admin-key system-id system-id [remote-lag remote-lag-id] system-priority system-priority

lag [remote-lag remote-lag-id]

no lag lag-id

Context

config>redundancy>multi-chassis>peer>mc-lag

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

This command defines a LAG that forms a redundant-pair for MC-LAG with a LAG configured on the specific peer. The same LAG group can be defined only in the scope of 1 peer. In order for MC-LAG to become operational, all configured parameters (lacp-key, system-id, system-priority) must be the same on both nodes of the same redundant pair.

In the partner system (the system connected to all links forming MC-LAG), all ports using the same lacp-key, system-id, system-priority are considered part of the same LAG. To achieve this in MC operation, both redundant-pair nodes must be configured with the same values. In case of a mismatch, MC-LAG is kept in the oper-down state.

The no form of this command disables MC-LAG for the specific LAG (regardless of the mode).

Note:

The correct CLI command to enable MC-LAG for a LAG in standby-signaling power-off mode is lag lag-id [remote-lag remote-lag-id]. In the CLI help output, the first three forms are used to enable MC-LAG for a LAG in LACP mode.

Parameters

lag-id

Specifies the LAG identifier, expressed as a decimal integer. Specifying the lag-id allows mismatch between lag-id on a redundant-pair. If no lag-id is specified, it is assumed that the neighbor system uses the same lag-id as a part of the specific MC-LAG. If no matching MC-LAG group can be found between neighbor systems, the individual LAGs will operate as usual (no MC-LAG operation is established).

Values

1 to 6 (for 7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C)

lacp-key admin-key

Specifies a 16-bit key that needs to be configured in the same manner on both sides of the MC-LAG for the MC-LAG to come up.

Values

1 to 65535

system-id system-id

Specifies a 6-byte value expressed in the same notation as MAC address.

Values

xx:xx:xx:xx:xx:xx — xx (00 to FF)

remote-lag lag-id

Specifies the LAG ID on the remote system.

Values

1 to 6

system-priority system-priority

Specifies the system priority to be used in the context of the MC-LAG. The partner system will consider all ports using the same lacp-key, system-id, and system-priority as part of the same LAG.

Values

1 to 65535

source-address

Syntax

source-address ip-address

no source-address

Context

config>redundancy>multi-chassis>peer

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

This command specifies the source address used to communicate with the multi-chassis peer.

Parameters

ip-address

Specifies the source address used to communicate with the multi-chassis peer.

peer-name

Syntax

peer-name name

no peer-name

Context

config>redundancy>multi-chassis>peer

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

This command specifies the peer name used to communicate with the multi-chassis peer.

Parameters

name

Specifies the name used to communicate with the multi-chassis peer.

sync

Syntax

[no] sync

Context

config>redundancy>multi-chassis>peer

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

Commands in this context configure synchronization parameters.

igmp-snooping

Syntax

[no] igmp-snooping

Context

config>redundancy>multi-chassis>peer>sync

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

This command specifies whether IGMP snooping information should be synchronized with the multi-chassis peer.

Default

no igmp-snooping

port

Syntax

port [port-id | lag-id] [sync-tag sync-tag]

no port [port-id | lag-id]

Context

config>redundancy>multi-chassis>peer>sync

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

This command specifies the port when synchronized with the multi-chassis peer and the synchronization tag to be use when synchronizing the port with the multi-chassis peer.

Parameters

port-id

Specifies the port to synchronize with the multi-chassis peer.

lag-id

Specifies the LAG ID to synchronize with the multi-chassis peer.

sync-tag sync-tag

Specifies the synchronization tag to use while synchronizing this port with the multi-chassis peer.

range

Syntax

range encap-range sync-tag sync-tag

no range encap-range

Context

config>redundancy>multi-chassis>peer>sync>port

Platforms

7210 SAS-K 2F6C4T and 7210 SAS-K 3SFP+ 8C

Description

This command configures a range of encapsulation values.

Parameters

encap-range

Specifies a range of encapsulation values on a port to be synchronized with a multi-chassis peer.

Values

Dot1Q

start-qtag-end-qtag

start-qtag

0 to 4094

end-qtag

0 to 4094

QinQ

- <qtag1>.<start-qtag2>-<qtag1>.<end-qtag2>

- <start-qtag1>.*-<end-qtag1>.*

qtag1

1 to 4094

start-qtag1

1 to 4094

end-qtag1

1 to 4094

start-qtag2

1 to 4094

end-qtag2

1 to 4094

sync-tag sync-tag

Specifies a synchronization tag, up to 32 characters, to use when synchronizing this encapsulation value range with the multi-chassis peer.