欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > ⑩数据中心M-LAG 实战

⑩数据中心M-LAG 实战

2025/6/24 20:30:27 来源:https://blog.csdn.net/qq_56248592/article/details/147077156  浏览:    关键词:⑩数据中心M-LAG 实战

一、配置指导自己去看今天操作的是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)的相关参数。以下是每行命令的中文介绍:

  1. m-lag mad exclude interface Ten-GigabitEthernet1/0/49

    • 功能:将接口 Ten-GigabitEthernet1/0/49 排除在 M-LAG MAD(Multi-Link Aggregation MAD,多链路聚合组的多活动检测)检测之外。

    • 背景:在 M-LAG 配置中,MAD 用于检测是否存在多个活动链路,可能导致环路。某些接口可能不需要参与 MAD 检测,通过此命令将其排除。

  2. m-lag system-mac 0001-0001-0001

    • 功能:设置 M-LAG 系统的系统 MAC 地址为 0001-0001-0001

    • 背景:系统 MAC 地址是 M-LAG 系统在二层网络中用于标识自身的 MAC 地址。所有 M-LAG 设备在二层通信中使用这个统一的 MAC 地址,确保网络中流量的正确转发。

  3. m-lag system-number 1

    • 功能:设置 M-LAG 系统的系统编号为 1

    • 背景:系统编号用于在 M-LAG 环境中标识不同的 M-LAG 系统,确保每个系统在集群中具有唯一性。

  4. m-lag system-priority 123

    • 功能:设置 M-LAG 系统的优先级为 123

    • 背景:优先级用于在 M-LAG 系统中确定主设备和备用设备。优先级高的设备在选举中更有可能成为主设备,负责处理流量和协议交互。

  5. 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)的相关参数。以下是每行命令的中文介绍:

  1. interface Bridge-Aggregation4

    • 功能:进入桥接聚合接口 4 的配置模式。

    • 背景:桥接聚合(Bridge Aggregation)是一种将多个物理接口捆绑在一起,形成一个逻辑接口的技术,用于增加带宽和提供冗余。这里指定的是编号为 4 的桥接聚合接口。

  2. link-aggregation mode dynamic

    • 功能:将该桥接聚合接口的链路聚合模式设置为动态模式。

    • 背景

      • 链路聚合模式:链路聚合有两种主要模式,静态模式和动态模式。

      • 动态模式:在这种模式下,设备会通过协议(如 LACP,Link Aggregation Control Protocol)与对端设备协商聚合组的配置。只有当对端设备也支持动态模式且配置匹配时,聚合组才会成功建立。这种模式的优点是更加灵活,能够自动适应对端设备的变化。

      • 静态模式:在这种模式下,设备不会与对端设备协商,而是直接将接口加入聚合组。这种方式简单直接,但对端设备必须也配置为静态模式,否则无法正常工作。

  3. 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)的相关参数。以下是每行命令的中文介绍:

  1. m-lag mad exclude interface Ten-GigabitEthernet1/0/49

    • 功能:将接口 Ten-GigabitEthernet1/0/49 排除在 M-LAG MAD(Multi-Link Aggregation MAD,多链路聚合组的多活动检测)检测之外。

    • 背景:在 M-LAG 配置中,MAD 用于检测是否存在多个活动链路,可能导致环路。某些接口可能不需要参与 MAD 检测,通过此命令将其排除。

  2. m-lag system-mac 0001-0001-0001

    • 功能:设置 M-LAG 系统的系统 MAC 地址为 0001-0001-0001

    • 背景:系统 MAC 地址是 M-LAG 系统在二层网络中用于标识自身的 MAC 地址。所有 M-LAG 设备在二层通信中使用这个统一的 MAC 地址,确保网络中流量的正确转发。

  3. m-lag system-number 1

    • 功能:设置 M-LAG 系统的系统编号为 1

    • 背景:系统编号用于在 M-LAG 环境中标识不同的 M-LAG 系统,确保每个系统在集群中具有唯一性。

  4. m-lag system-priority 123

    • 功能:设置 M-LAG 系统的优先级为 123

    • 背景:优先级用于在 M-LAG 系统中确定主设备和备用设备。优先级高的设备在选举中更有可能成为主设备,负责处理流量和协议交互。

  5. 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)的相关参数。以下是每行命令的中文介绍:

  1. interface Bridge-Aggregation4

    • 功能:进入桥接聚合接口 4 的配置模式。

    • 背景:桥接聚合(Bridge Aggregation)是一种将多个物理接口捆绑在一起,形成一个逻辑接口的技术,用于增加带宽和提供冗余。这里指定的是编号为 4 的桥接聚合接口。

  2. link-aggregation mode dynamic

    • 功能:将该桥接聚合接口的链路聚合模式设置为动态模式。

    • 背景

      • 链路聚合模式:链路聚合有两种主要模式,静态模式和动态模式。

      • 动态模式:在这种模式下,设备会通过协议(如 LACP,Link Aggregation Control Protocol)与对端设备协商聚合组的配置。只有当对端设备也支持动态模式且配置匹配时,聚合组才会成功建立。这种模式的优点是更加灵活,能够自动适应对端设备的变化。

      • 静态模式:在这种模式下,设备不会与对端设备协商,而是直接将接口加入聚合组。这种方式简单直接,但对端设备必须也配置为静态模式,否则无法正常工作。

  3. 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 地址。


版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词