一、配置指导自己去看今天操作的是M-LAG 基础实验
二、配置代码信息回顾
### 1、配置 M-LAG 系统 MAC 地址<H3C>system-view[H3C]m-lag system-mac ?H-H-H MAC address2a7a-53ee-0100 Bridge MAC address[H3C]m-lag system-mac### 2、配置 M-LAG 系统编号[H3C]m-lag system-number ?INTEGER<1-2> Number value[H3C]m-lag system-number### 3、配置 M-LAG 系统优先级[H3C]m-lag role priority ?INTEGER<0-65535> Priority value[H3C]m-lag role priority### 4、开启M-LAG设备独立工作功能[H3C]m-lag standalone ?enable Enable this feature[H3C]m-lag standalone en[H3C]m-lag standalone enable ?delay Specify the delay before changing to standalone mode<cr>[H3C]m-lag standalone enable de[H3C]m-lag standalone enable delay ?INTEGER<0-3600> Delay time in seconds[H3C]m-lag standalone enable delay### 5、配置Keepalive报文参数[H3C]m-lag keepalive ?hold-time Specify the neighbor keepalive hold timeinterval Specify the neighbor keepalive intervalip Specify IP configurationipv6 Specify IPv6 configurationtrack Specify a track entry[H3C]m-lag keepalive ip[H3C]m-lag keepalive ip ?destination Specify the destination IP address for keepalive packets[H3C]m-lag keepalive ip de[H3C]m-lag keepalive ip destination ?X.X.X.X Destination IPv4 address[H3C]m-lag keepalive ip destination 1.1.1.1 source 1.1.1.2### 6、配置 Keepalive 报文发送的时间间隔和超时时间间隔[H3C]m-lag keepalive interval ?INTEGER<100-10000> Interval in milliseconds[H3C]m-lag keepalive interval 500Changing the keepalive interval might cause system setup failure. Continue? [Y/N]:### 7、配置接口在M-LAG系统分裂后的状态[H3C]m-lag mad default-action ?down Put interfaces in the M-LAG MAD DOWN statenone Do not take any action[H3C]m-lag mad default-action### 8、配置 M-LAG 保留接口[H3C]m-lag mad exclude ?interface Interface configurationlogical-interfaces Exclude all logical interfaces[H3C]m-lag mad exclude int[H3C]m-lag mad exclude interface ?FortyGigE FortyGigE interfaceGigabitEthernet GigabitEthernet interfaceM-GigabitEthernet MGE interfaceTen-GigabitEthernet Ten-GigabitEthernet interface[H3C]m-lag mad exclude interface GigabitEthernet 1/0/4### 9、配置所有逻辑接口为M-LAG保留接口[H3C]m-lag mad exclude logical-interfaces### 10、配置在M-LAG系统分裂后处于M-LAG MAD DOWN状态的接口[H3C]m-lag mad include interface GigabitEthernet 1/0/1### 11、开启M-LAG MAD DOWN状态保持功能[H3C]m-lag mad persistent### 12、可选)解除设备上所有接口的M-LAG MAD DOWN状态[H3C]m-lag mad restore### 13、配置M-LAG接口interface Bridge-Aggregation12port m-lag group 2### 14、配置peer-link接口interface Bridge-Aggregation12port m-lag peer-link 1### 15、开启M-LAG peer-link接口的MAC地址保持功能[H3C]m-lag peer-link mac-address hold //缺省情况下, M-LAG peer-link接口的MAC地址保持功能处于关闭### 16、配置M-LAG虚拟IP地址#### IPV4:[H3C-Vlan-interface1]port m-lag virtual-ip 192.168.89.2 24 ?active Set the state of the virtual IP address to activestandby Set the state of the virtual IP address to standbyvirtual-mac Assign a virtual MAC address to the interface<cr>[H3C-Vlan-interface1]port m-lag virtual-ip 192.168.89.2 24LookBack接口[H3C]interface LoopBack 1[H3C-LoopBack1]port m-lag virtual-ip 1.1.1.1 24 ?active Set the state of the virtual IP address to activestandby Set the state of the virtual IP address to standby<cr>[H3C-LoopBack1]port m-lag virtual-ip 1.1.1.1 24#### IPV6:[H3C-Vlan-interface1]port m-lag ipv6 virtual-ip 1:1::1:1 64 ?active Set the state of the virtual IP address to activestandby Set the state of the virtual IP address to standbyvirtual-mac Assign a virtual MAC address to the interface<cr>[H3C-Vlan-interface1]port m-lag ipv6 virtual-ip 1:1::1:1 64LookBack接口IPV6[H3C-LoopBack1]port m-lag ipv6 virtual-ip ?X:X::X:X Virtual IP address[H3C-LoopBack1]port m-lag ipv6 virtual-ip 1:1::1:1 ?INTEGER<1-128> IPv6 prefix lengthlink-local Use the link-local address as the virtual IP address[H3C-LoopBack1]port m-lag ipv6 virtual-ip 1:1::1:1 64 ?active Set the state of the virtual IP address to activestandby Set the state of the virtual IP address to standby<cr>[H3C-LoopBack1]port m-lag ipv6 virtual-ip 1:1::1:1 64### 17、配置一致性检查配置一致性检查的模式为松散模式[H3C]m-lag consistency-check mode ?loose Loose modestrict Strict mode[H3C]m-lag consistency-check mode关闭配置一致性检查的模式为松散模式 [H3C]m-lag consistency-check disable### 18、配置端口的DRCP超时时间为短超时[H3C]interface Bridge-Aggregation 33 [H3C-Bridge-Aggregation33]m-lag drcp period short### 19、配置peer-link链路down后等待检测故障原因的时间[H3C]m-lag keepalive hold-time ?INTEGER<3-10> Hold time in seconds[H3C]m-lag keepalive hold-time### 20、配置设备重启后的自动恢复时间[H3C]m-lag auto-recovery reload-delay ?INTEGER<240-3600> Recovery time in seconds[H3C]m-lag auto-recovery reload-delay### 21、配置接口延迟恢复时间[H3C]m-lag restore-delay ?INTEGER<1-3600> Delay time in seconds[H3C]m-lag restore-delay### 22、开启M-LAG序列号校验功能[H3C]m-lag sequence en [H3C]m-lag sequence enable Changing the state of the sequence number check function might cause M-LAG system setup failure. Continue? [Y/N]:y### 23、开启M-LAG报文认证功能,并配置认证密钥[H3C]m-lag authentication key ?cipher Specify a ciphertext keysimple Specify a plaintext key[H3C]m-lag authentication key simple 11111Changing the authentication key might cause M-LAG system setup failure. Continue? [Y/N]:y# M-LAG维护### 1、显示M-LAG配置一致性信息display m-lag consistency { type1 | type2 } { global | interfaceinterface-type interface-number }### 2、显示M-LAGDRCP报文的统计信息display m-lag drcp statistics [ interface interface-typeinterface-number ]### 3、显示M-LAGKeepalive报文的信息display m-lag keepalive### 4、显示M-LAGMAD的详细信息display m-lag mad verbose### 5、显示M-LAG设备角色信息display m-lag role### 6、显示M-LAG的接口摘要信息display m-lag summary### 7、显示M-LAG系统信息display m-lag system### 8、显示M-LAG的接口详细信息display m-lag verbose [ interface bridge-aggregationinterface-number ]### 9、显示M-LAG的故障信息display m-lag troubleshooting [ m-lag-interface | peer-link |keepalive ] [ history ] [ count ]### 10、清除M-LAG的DRCP统计信息reset m-lag drcp statistics [ interface interface-list ]### 11、清除M-LAG的历史故障信息reset m-lag troubleshooting history
三、实操
m-lag1配置
1、m-lag1 系统配置
#m-lag mad exclude interface Ten-GigabitEthernet1/0/49m-lag system-mac 0001-0001-0001m-lag system-number 1m-lag system-priority 123m-lag keepalive ip destination 1.1.1.1 source 1.1.1.2
#
这段代码是网络设备配置命令,用于设置多链路聚合组(M-LAG,Multi-Link Aggregation Group)的相关参数。以下是每行命令的中文介绍:
m-lag mad exclude interface Ten-GigabitEthernet1/0/49
功能:将接口 Ten-GigabitEthernet1/0/49 排除在 M-LAG MAD(Multi-Link Aggregation MAD,多链路聚合组的多活动检测)检测之外。
背景:在 M-LAG 配置中,MAD 用于检测是否存在多个活动链路,可能导致环路。某些接口可能不需要参与 MAD 检测,通过此命令将其排除。
m-lag system-mac 0001-0001-0001
功能:设置 M-LAG 系统的系统 MAC 地址为
0001-0001-0001
。背景:系统 MAC 地址是 M-LAG 系统在二层网络中用于标识自身的 MAC 地址。所有 M-LAG 设备在二层通信中使用这个统一的 MAC 地址,确保网络中流量的正确转发。
m-lag system-number 1
功能:设置 M-LAG 系统的系统编号为
1
。背景:系统编号用于在 M-LAG 环境中标识不同的 M-LAG 系统,确保每个系统在集群中具有唯一性。
m-lag system-priority 123
功能:设置 M-LAG 系统的优先级为
123
。背景:优先级用于在 M-LAG 系统中确定主设备和备用设备。优先级高的设备在选举中更有可能成为主设备,负责处理流量和协议交互。
m-lag keepalive ip destination 1.1.1.1 source 1.1.1.2
功能:配置 M-LAG 的 keepalive(心跳检测)IP 地址,目标地址为
1.1.1.1
,源地址为1.1.1.2
。背景:keepalive 机制用于检测 M-LAG 系统之间的连接状态。通过定期发送心跳报文,确保主设备和备用设备之间的通信正常,以便在主设备故障时快速切换到备用设备。
2、m-lag keepalive 配置
#
interface Ten-GigabitEthernet1/0/49port link-mode routedescription keepalivecombo enable fiberip address 1.1.1.2 255.255.255.0
#
3、m-lag peek-link配置
创建聚合组
#
interface Bridge-Aggregation3port link-type trunkport trunk permit vlan alllink-aggregation mode dynamic
#
将对应的接口加入聚合组
#
interface GigabitEthernet1/0/8port link-mode bridgeport link-type trunkport trunk permit vlan allcombo enable fiberport link-aggregation group 3
#
interface GigabitEthernet1/0/9port link-mode bridgeport link-type trunkport trunk permit vlan allcombo enable fiberport link-aggregation group 3
#
将链路聚合组加入M-LAG组中
#
interface Bridge-Aggregation3port link-type trunkport trunk permit vlan alllink-aggregation mode dynamicport m-lag peer-link 1
#
M-LAG1-S6850_3
上连链路的创建链路聚合组
#
interface Bridge-Aggregation4link-aggregation mode dynamic
#
将接口加入链路聚合组
#
interface GigabitEthernet1/0/1port link-mode bridgecombo enable fiberport link-aggregation group 4
#
interface GigabitEthernet1/0/2port link-mode bridgecombo enable fiberport link-aggregation group 4
#
将组加入到M-LAG接口
#
interface Bridge-Aggregation4link-aggregation mode dynamicport m-lag group 4
#
这段代码是网络设备接口配置命令,用于设置桥接聚合接口(Bridge-Aggregation)的相关参数。以下是每行命令的中文介绍:
interface Bridge-Aggregation4
功能:进入桥接聚合接口 4 的配置模式。
背景:桥接聚合(Bridge Aggregation)是一种将多个物理接口捆绑在一起,形成一个逻辑接口的技术,用于增加带宽和提供冗余。这里指定的是编号为 4 的桥接聚合接口。
link-aggregation mode dynamic
功能:将该桥接聚合接口的链路聚合模式设置为动态模式。
背景:
链路聚合模式:链路聚合有两种主要模式,静态模式和动态模式。
动态模式:在这种模式下,设备会通过协议(如 LACP,Link Aggregation Control Protocol)与对端设备协商聚合组的配置。只有当对端设备也支持动态模式且配置匹配时,聚合组才会成功建立。这种模式的优点是更加灵活,能够自动适应对端设备的变化。
静态模式:在这种模式下,设备不会与对端设备协商,而是直接将接口加入聚合组。这种方式简单直接,但对端设备必须也配置为静态模式,否则无法正常工作。
port m-lag group 4
功能:将该接口加入到 M-LAG(Multi-Link Aggregation Group)组 4 中。
背景:
M-LAG:多链路聚合组是一种高级的链路聚合技术,它允许在多个设备之间(例如两台交换机)实现链路聚合,从而提供更高的可靠性和冗余。与传统的链路聚合不同,M-LAG 可以跨越多个物理设备。
组 4:这里指定该接口属于 M-LAG 组 4,意味着它将与其他属于同一组的接口一起工作,共同实现流量的负载分担和冗余保护。
m-lag1配置
1、m-lag2 系统配置
#m-lag mad exclude interface Ten-GigabitEthernet1/0/49m-lag system-mac 0001-0001-0001m-lag system-number 1m-lag system-priority 123m-lag keepalive ip destination 1.1.1.2 source 1.1.1.1
#
这段代码是网络设备配置命令,用于设置多链路聚合组(M-LAG,Multi-Link Aggregation Group)的相关参数。以下是每行命令的中文介绍:
m-lag mad exclude interface Ten-GigabitEthernet1/0/49
功能:将接口 Ten-GigabitEthernet1/0/49 排除在 M-LAG MAD(Multi-Link Aggregation MAD,多链路聚合组的多活动检测)检测之外。
背景:在 M-LAG 配置中,MAD 用于检测是否存在多个活动链路,可能导致环路。某些接口可能不需要参与 MAD 检测,通过此命令将其排除。
m-lag system-mac 0001-0001-0001
功能:设置 M-LAG 系统的系统 MAC 地址为
0001-0001-0001
。背景:系统 MAC 地址是 M-LAG 系统在二层网络中用于标识自身的 MAC 地址。所有 M-LAG 设备在二层通信中使用这个统一的 MAC 地址,确保网络中流量的正确转发。
m-lag system-number 1
功能:设置 M-LAG 系统的系统编号为
1
。背景:系统编号用于在 M-LAG 环境中标识不同的 M-LAG 系统,确保每个系统在集群中具有唯一性。
m-lag system-priority 123
功能:设置 M-LAG 系统的优先级为
123
。背景:优先级用于在 M-LAG 系统中确定主设备和备用设备。优先级高的设备在选举中更有可能成为主设备,负责处理流量和协议交互。
m-lag keepalive ip destination 1.1.1.1 source 1.1.1.2
功能:配置 M-LAG 的 keepalive(心跳检测)IP 地址,目标地址为
1.1.1.1
,源地址为1.1.1.2
。背景:keepalive 机制用于检测 M-LAG 系统之间的连接状态。通过定期发送心跳报文,确保主设备和备用设备之间的通信正常,以便在主设备故障时快速切换到备用设备。
2、m-lag keepalive 配置
#
interface Ten-GigabitEthernet1/0/49port link-mode routedescription keepalivecombo enable fiberip address 1.1.1.1 255.255.255.0
#
3、m-lag peek-link配置
创建聚合组
#
interface Bridge-Aggregation3port link-type trunkport trunk permit vlan alllink-aggregation mode dynamic
#
将对应的接口加入聚合组
#
interface GigabitEthernet1/0/8port link-mode bridgeport link-type trunkport trunk permit vlan allcombo enable fiberport link-aggregation group 3
#
interface GigabitEthernet1/0/9port link-mode bridgeport link-type trunkport trunk permit vlan allcombo enable fiberport link-aggregation group 3
#
将链路聚合组加入M-LAG组中
#
interface Bridge-Aggregation3port link-type trunkport trunk permit vlan alllink-aggregation mode dynamicport m-lag peer-link 1
#
M-LAG1-S6850_3
上连链路的创建链路聚合组
#
interface Bridge-Aggregation4link-aggregation mode dynamic
#
将接口加入链路聚合组
#
interface GigabitEthernet1/0/1port link-mode bridgecombo enable fiberport link-aggregation group 4
#
interface GigabitEthernet1/0/2port link-mode bridgecombo enable fiberport link-aggregation group 4
#
将组加入到M-LAG接口
#
interface Bridge-Aggregation4link-aggregation mode dynamicport m-lag group 4
#
这段代码是网络设备接口配置命令,用于设置桥接聚合接口(Bridge-Aggregation)的相关参数。以下是每行命令的中文介绍:
interface Bridge-Aggregation4
功能:进入桥接聚合接口 4 的配置模式。
背景:桥接聚合(Bridge Aggregation)是一种将多个物理接口捆绑在一起,形成一个逻辑接口的技术,用于增加带宽和提供冗余。这里指定的是编号为 4 的桥接聚合接口。
link-aggregation mode dynamic
功能:将该桥接聚合接口的链路聚合模式设置为动态模式。
背景:
链路聚合模式:链路聚合有两种主要模式,静态模式和动态模式。
动态模式:在这种模式下,设备会通过协议(如 LACP,Link Aggregation Control Protocol)与对端设备协商聚合组的配置。只有当对端设备也支持动态模式且配置匹配时,聚合组才会成功建立。这种模式的优点是更加灵活,能够自动适应对端设备的变化。
静态模式:在这种模式下,设备不会与对端设备协商,而是直接将接口加入聚合组。这种方式简单直接,但对端设备必须也配置为静态模式,否则无法正常工作。
port m-lag group 4
功能:将该接口加入到 M-LAG(Multi-Link Aggregation Group)组 4 中。
背景:
M-LAG:多链路聚合组是一种高级的链路聚合技术,它允许在多个设备之间(例如两台交换机)实现链路聚合,从而提供更高的可靠性和冗余。与传统的链路聚合不同,M-LAG 可以跨越多个物理设备。
组 4:这里指定该接口属于 M-LAG 组 4,意味着它将与其他属于同一组的接口一起工作,共同实现流量的负载分担和冗余保护。
SW3-INTERNET配置
#
interface Bridge-Aggregation4link-aggregation mode dynamic
#
#
interface GigabitEthernet1/0/1port link-mode bridgecombo enable fiberport link-aggregation group 4
#
interface GigabitEthernet1/0/2port link-mode bridgecombo enable fiberport link-aggregation group 4
#
interface GigabitEthernet1/0/3port link-mode bridgecombo enable fiberport link-aggregation group 4
#
interface GigabitEthernet1/0/4port link-mode bridgecombo enable fiberport link-aggregation group 4
#
验证:
1、<A>display m-lag keepalive
2、<A>display m-lag summary
<A>display m-lag summary
Flags: A -- Aggregate interface down, B -- No peer M-LAG interface configuredC -- Configuration consistency check failedPeer-link interface: BAGG3
Peer-link interface state (cause): UP
Keepalive link state (cause): UPM-LAG interface information
M-LAG IF M-LAG group Local state (cause) Peer state Remaining down time(s)
BAGG4 4 UP DOWN -
<A>
3、<A>display link-aggregation verbose Bridge-Aggregation 4
<A>display link-aggregation verbose Bridge-Aggregation 4
Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing
Port Status: S -- Selected, U -- Unselected, I -- Individual
Port: A -- Auto port, M -- Management port, R -- Reference port
Flags: A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation, D -- Synchronization, E -- Collecting, F -- Distributing, G -- Defaulted, H -- Expired Aggregate Interface: Bridge-Aggregation4
Creation Mode: Manual
Aggregation Mode: Dynamic
Loadsharing Type: Shar
Management VLANs: None
System ID: 0x7b, 0001-0001-0001
Local: Port Status Priority Index Oper-Key FlagGE1/0/1(R) S 32768 16386 40004 {ACDEF}GE1/0/2 S 32768 16388 40004 {ACDEF}
Remote: Actor Priority Index Oper-Key SystemID Flag GE1/0/1 32768 1 1 0x8000, 30d1-9b7d-0300 {ACDEF}GE1/0/2 32768 2 1 0x8000, 30d1-9b7d-0300 {ACDEF}
<A>
4、<A>display m-lag drcp statistics
<A>display m-lag drcp statistics
* indicates the port is the peer-link interface.
Interface type:
BAGG -- Bridge-Aggregation, Tun -- Tunnel
Interface State Sent Received(Normal/Error/Unknown)
*BAGG3 UP 143 142/0/0BAGG4 UP 57 56/0/0
<A>
5、<A>display m-lag mad verbose
<A>display m-lag mad verbose
M-LAG MAD DOWN state: No
Restore delay: 300 s
Remaining restore delay: -
M-LAG MAD default action: DOWN
M-LAG MAD DOWN persistence: Disabled
Excluding logical interfaces: Disabled
Port configuration for M-LAG MAD DOWN action:Included ports(user-configured):Included ports(system-configured):Member interfaces of M-LAG Bridge-Aggregation4:GigabitEthernet1/0/1GigabitEthernet1/0/2Excluded ports(user-configured):Ten-GigabitEthernet1/0/49Excluded ports(system-configured):Management interfaces:M-GigabitEthernet0/0/0M-LAG interfaces:Bridge-Aggregation4Keepalive interface:Ten-GigabitEthernet1/0/49Peer-link interface:Bridge-Aggregation3Member interfaces of peer-link interface Bridge-Aggregation3:GigabitEthernet1/0/8GigabitEthernet1/0/9
<A>
6、<A>display m-lag role
<A>display m-lag role Effective role information
Factors Local Peer
Effective role Primary Secondary
Initial role None None
MAD DOWN state Yes Yes
Health level 0 0
Role priority 32768 32768
Bridge MAC 3053-1644-0100 3053-1a63-0200
Effective role trigger: Peer link calculation
Effective role reason: Bridge MACConfigured role information
Factors Local Peer
Configured role Primary Secondary
Role priority 32768 32768
Bridge MAC 3053-1644-0100 3053-1a63-0200
<A>
7、<A>display m-lag system
<A>display m-lag system System information
Local system number: 1 Peer system number: 2
Local system MAC: 0001-0001-0001 Peer system MAC: 0001-0001-0001
Local system priority: 123 Peer system priority: 123
Local bridge MAC: 3053-1644-0100 Peer bridge MAC: 3053-1a63-0200
Local effective role: Primary Peer effective role: Secondary
Health level: 0
Standalone mode on split: Disabled
In standalone mode: NoSystem timer information
Timer State Value (s) Remaining time (s)
Auto recovery Disabled - -
Restore delay Disabled 300 -
Consistency-check delay Enabled 150 106
Standalone delay Disabled - -
Role to None delay Disabled 60 -
<A>
配置
[A]m-lag mad default-action ?down Put interfaces in the M-LAG MAD DOWN statenone Do not take any action[A]m-lag mad default-action do
[A]m-lag mad default-action down
m-lag mad default-action
命令用于配置 M-LAG 系统分裂后接口的状态处理原则。具体参数说明如下:
down
:在 M-LAG 系统分裂后,将接口置于 M-LAG MAD DOWN 状态,即关闭接口,防止流量通过
。
none
:在 M-LAG 系统分裂后,接口保持原状态不变
[A]m-lag mad ?default-action Set the default action that M-LAG takes on interfaces when a multi-active collision is detectedexclude Exclude interfaces from the shutdown action when a multi-active collision is detectedinclude Set an interface to the M-LAG MAD DOWN state when a multi-active collision is detectedpersistent Maintain the M-LAG MAD DOWN state after the device role changes to primaryrestore Bring up the interfaces in M-LAG MAD DOWN state[A]m-lag mad
# 设置默认行为为关闭接口
m-lag mad default-action down# 排除特定接口(如 Keepalive 接口)不参与 MAD 关闭操作
m-lag mad exclude interface GigabitEthernet1/0/1# 将某些接口设置为在冲突时关闭
m-lag mad include interface GigabitEthernet1/0/2# 在设备角色切换为主用时,保持某些接口的关闭状态
m-lag mad persistent# 在冲突解除后,恢复接口状态
m-lag mad restore
M-LAG 核心配置
#m-lag mad exclude interface Ten-GigabitEthernet1/0/49m-lag restore-delay 120m-lag system-mac 0001-0001-0001m-lag system-number 1m-lag system-priority 123m-lag consistency-check disablem-lag sequence enablem-lag authentication key cipher $c$3$HvCOIzX08lZsizDD6gxronEXAhm1v5p3zg==m-lag mad exclude logical-interfacesm-lag keepalive hold-time 5m-lag keepalive interval 101m-lag keepalive ip destination 1.1.1.1 source 1.1.1.2
#
这段代码是用于配置多链路聚合组(M-LAG,Multi-Link Aggregation Group)的网络设备命令。M-LAG 是一种高级的链路聚合技术,允许在多个设备之间实现链路聚合,从而提供更高的可靠性和冗余。以下是每行命令的详细中文解释:
1. m-lag mad exclude interface Ten-GigabitEthernet1/0/49
-
功能:将接口
Ten-GigabitEthernet1/0/49
排除在 M-LAG MAD(多活动检测)之外。 -
背景:MAD 用于检测 M-LAG 系统中是否存在多个活动节点,以防止网络环路或冲突。某些接口(如 Keepalive 接口)可能需要保持活动状态以用于心跳检测或其他特殊用途,因此可以通过此命令将其排除。
2. m-lag restore-delay 120
-
功能:设置 M-LAG 恢复延迟时间为 120 秒。
-
背景:在 M-LAG 系统中,当检测到故障并切换到备用设备后,需要等待一段时间才能恢复主设备的状态,以避免频繁切换。此命令设置延迟时间为 120 秒。
3. m-lag system-mac 0001-0001-0001
-
功能:设置 M-LAG 系统的系统 MAC 地址为
0001-0001-0001
。 -
背景:系统 MAC 地址是 M-LAG 系统在二层网络中用于标识自身的 MAC 地址。所有 M-LAG 设备在二层通信中使用这个统一的 MAC 地址,确保网络中流量的正确转发。
4. m-lag system-number 1
-
功能:设置 M-LAG 系统的系统编号为
1
。 -
背景:系统编号用于在 M-LAG 环境中标识不同的 M-LAG 系统,确保每个系统在集群中具有唯一性。
5. m-lag system-priority 123
-
功能:设置 M-LAG 系统的优先级为
123
。 -
背景:优先级用于在 M-LAG 系统中确定主设备和备用设备。优先级高的设备在选举中更有可能成为主设备,负责处理流量和协议交互。
6. m-lag consistency-check disable
-
功能:禁用 M-LAG 的一致性检查。
-
背景:一致性检查用于确保 M-LAG 系统中的配置在主设备和备用设备之间保持一致。禁用此功能可能会降低系统的可靠性,但可以减少配置复杂性。
7. m-lag sequence enable
-
功能:启用 M-LAG 的序列号功能。
-
背景:序列号功能用于在 M-LAG 系统中标识接口的顺序,确保在故障切换时能够正确恢复接口状态。
8. m-lag authentication key cipher $c$3$HvCOIzX08lZsizDD6gxronEXAhm1v5p3zg==
-
功能:设置 M-LAG 的认证密钥为加密的字符串
$c$3$HvCOIzX08lZsizDD6gxronEXAhm1v5p3zg==
。 -
背景:认证密钥用于在 M-LAG 系统中验证主设备和备用设备之间的通信,确保安全性。
9. m-lag mad exclude logical-interfaces
-
功能:将逻辑接口(如聚合接口、Loopback 接口等)排除在 M-LAG MAD 之外。
-
背景:某些逻辑接口可能不需要参与 MAD 检测,可以通过此命令将其排除。
10. m-lag keepalive hold-time 5
-
功能:设置 M-LAG 心跳检测的保持时间(hold-time)为 5 秒。
-
背景:保持时间是心跳检测机制中用于判断对端设备是否故障的时间阈值。如果在保持时间内没有收到心跳报文,则认为对端设备故障。
11. m-lag keepalive interval 101
-
功能:设置 M-LAG 心跳检测的发送间隔为 101 秒。
-
背景:发送间隔是心跳检测机制中用于控制心跳报文发送频率的时间间隔。
12. m-lag keepalive ip destination 1.1.1.1 source 1.1.1.2
-
功能:设置 M-LAG 心跳检测的 IP 地址,目标地址为
1.1.1.1
,源地址为1.1.1.2
。 -
背景:心跳检测机制通过定期发送心跳报文到目标地址,确保主设备和备用设备之间的通信正常。源地址和目标地址分别指定发送和接收心跳报文的 IP 地址。