如下图所示:
如果S3和接入设备(S1和S2)之间配置链路聚合只能保证链路级的可靠性,接入设备发生故障时则会导致业务中断。这时可以采用M-LAG技术,正常工作时链路进行负载分担且任何一台设备故障对业务均没有影响,保证业务的高可靠性。
配置三层以太网接口为保留接口,在该三层以太网接口上搭建Keepalive链路,保证Keepalive报文能够正常传输。
配置步骤:
(1) 配置S1
# 系统配置。
<S1> system-view
[S1] m-lag system-mac 1-1-1
[S1] m-lag system-number 1
[S1] m-lag system-priority 123
# 配置Keepalive报文的目的IP地址和源IP地址。
[S1] m-lag keepalive ip destination 1.1.1.1 source 1.1.1.2
# 配置端口GigabitEthernet1/0/4工作在三层模式,并配置IP地址为Keepalive报文的源IP地址。
[S1] interface gigabitethernet 1/0/4
[S1-GigabitEthernet1/0/4] port link-mode route
[S1-GigabitEthernet1/0/4] ip address 1.1.1.2 24
[S1-GigabitEthernet1/0/4] quit
# 配置Keepalive链路接口为保留接口。
[S1] m-lag mad exclude interface gigabitethernet 1/0/4
# 创建二层聚合接口3,并配置该接口为动态聚合模式。
[S1] interface bridge-aggregation 3
[S1-Bridge-Aggregation3] link-aggregation mode dynamic
[S1-Bridge-Aggregation3] quit
# 将端口GigabitEthernet1/0/3加入到聚合组3中。
[S1] interface gigabitethernet 1/0/3
[S1-GigabitEthernet1/0/1] port link-aggregation group 3
[S1-GigabitEthernet1/0/1] quit
# 将二层聚合接口3配置为peer-link接口。
[S1] interface bridge-aggregation 3
[S1-Bridge-Aggregation3] port m-lag peer-link 1
[S1-Bridge-Aggregation3] quit
# 创建二层聚合接口4,并配置该接口为动态聚合模式。
[S1] interface bridge-aggregation 4
[S1-Bridge-Aggregation4] link-aggregation mode dynamic
[S1-Bridge-Aggregation4] quit
# 分别将端口GigabitEthernet1/0/1和GigabitEthernet1/0/2加入到聚合组4中。
[S1] interface gigabitethernet 1