H3C交换机M-LAG跨设备聚合配置详细教程

一、M-LAG技术简介

M-LAG全称跨设备链路聚合,H3C设备内部又称DRNI分布式弹性互联技术。
作用是将两台物理交换机,虚拟为一台逻辑设备,实现跨设备链路捆绑,解决单设备单点故障问题,同时支持流量负载分担。

1.1 核心应用优势

  • 设备级冗余,单台交换机故障业务不中断
  • 双设备同时转发,叠加提升整体带宽
  • 下联服务器、防火墙、存储设备无需特殊配置
  • 支持设备单独升级、维护,不影响全网业务

1.2 M-LAG三大核心组件

  1. Peer-Link:两台交换机之间的互联聚合链路,同步MAC、ARP、表项数据
  2. Keepalive心跳:三层独立链路,检测设备整机存活状态
  3. M-LAG业务组:跨设备聚合接口,对接终端或上行设备

二、典型组网规划

本次实操为企业最常用双机组网:

  • 两台H3C V7版本汇聚交换机
  • 中间部署Peer-Link二层聚合+三层Keepalive心跳
  • 下联服务器双网卡分别接入两台交换机,组成M-LAG聚合组
  • 上行统一接入核心网络,实现全网高可用

三、H3C交换机M-LAG完整配置

3.1 主交换机配置

system-view
sysname SW-MASTER

# M-LAG全局基础配置
m-lag system-mac 0011-2233-4455
m-lag system-number 1
m-lag system-priority 100

# 配置三层Keepalive心跳口
interface GigabitEthernet1/0/48
 port link-mode route
 ip address 10.255.1.1 255.255.255.0

# 配置心跳探测
m-lag keepalive ip source 10.255.1.1 destination 10.255.1.2
m-lag mad exclude interface GigabitEthernet1/0/48

# Peer-Link聚合口配置
interface Bridge-Aggregation 1
 port link-type trunk
 trunk allow-pass vlan all
 m-lag peer-link

interface GigabitEthernet1/0/46
 port link-type trunk
 trunk allow-pass vlan all
 port link-aggregation group 1

interface GigabitEthernet1/0/47
 port link-type trunk
 trunk allow-pass vlan all
 port link-aggregation group 1

# 业务M-LAG聚合组
interface Bridge-Aggregation 2
 port link-type trunk
 trunk allow-pass vlan 10 20 30
 m-lag group 1

interface GigabitEthernet1/0/1
 port link-type trunk
 trunk allow-pass vlan 10 20 30
 port link-aggregation group 2

 四、M-LAG 状态验证命令
 
1.配置完成后,必须使用以下命令检查运行状态,确保无异常。
查看 M-LAG 整体运行状态
display m-lag summary
2.查看 M-LAG 业务组详细信息
display m-lag group 1
3.查看邻居 DRCP 邻居关系
display drcp neighbor
4.检查双机配置一致性
display m-lag config-consistency

五、常见故障与解决办法
5.1 Peer-Link 无法建立
两端未配置 m-lag peer-link 命令
互联接口 VLAN 放行不一致
聚合组成员端口物理 down
5.2 Keepalive 心跳中断
三层 IP 网段不通、未配置静态路由
心跳接口未排除 MAD 检测,被自动 shutdown
中间防火墙拦截心跳报文
5.3 M-LAG 业务端口无法 up
两台交换机 M-LAG 组 ID 不一致
全局 system-mac 配置不统一
两端接口模式、vlan 配置差异过大
六、企业部署最佳实践
两台 H3C 交换机固件版本保持完全一致,避免协议兼容问题
Peer-Link 建议双链路聚合,防止单链路断裂脑分裂
Keepalive 使用独立物理接口,不与业务口混用
全网 VLAN、STP、ACL 等关键配置双机同步
定期巡检 M-LAG 日志,提前排查隐性故障