实验目的:

1、了解并掌握M-LAG的原理;

2、了解并掌握 M-LAG的基本配置。

实验拓扑:

实验步骤:

  1. 搭建拓扑,规划地址。

  2. 设备开机

  3. 在SW1和SW2上配置动态聚合(将1口和2口加入聚合组100)

  4. 将SW1和SW2上的3口修改为三层接口,并配置IP地址。

  5. 配置M-LAG。

  6. 在SW3上面配置动态链路聚合,聚合组为1。

  7. 在SW1和SW2上面配置动态链路聚合,聚合组为1。

  8. 将SW1和SW2的聚合组1,加入到同一M-LAG组中。

  9. 保存配置。

实验配置:

1、在SW1和SW2上,配置动态聚合,并将对应接口加入聚合组。

<H3C>system-view

System View: return to User View with Ctrl+Z.

[H3C]sysname  SW1

[SW1]interface  Bridge-Aggregation  100

[SW1-Bridge-Aggregation100]link-aggregation  mode  dynamic

[SW1-Bridge-Aggregation100]qu

[SW1]interface  range GigabitEthernet  1/0/1 GigabitEthernet 1/0/2

[SW1-if-range]port link-aggregation  group 100

[SW1-if-range]qu

2、将SW1和SW2上的3口修改为三层接口,并配置IP地址

[SW1]interface  GigabitEthernet  1/0/3

[SW1-GigabitEthernet1/0/3]port link-mode  route

The configuration of the interface will be restored to the default. Continue? [Y/N]:y

[SW1-GigabitEthernet1/0/3]ip add 172.16.0.1 30

[SW1-GigabitEthernet1/0/3]qu

3、配置M-LAG

[SW1]m-lag system-mac 1-1-1 //配置M-LAG系统MAC地址

[SW1]m-lag  system-number 1 //配置M-LAG系统编号

[SW1]m-lag  system-priority 4096 //配置M-LAG系统优先级

[SW1]m-lag  role  priority  0 //配置M-LAG角色优先级,成为主设备

[SW1]m-lag  mad  exclude  interface  GigabitEthernet 1/0/3 //配置M-LAG保留接口

[SW1]m-lag  keepalive  ip  destination  172.16.0.2  source 172.16.0.1  //配置Keepalive报文的参数

[SW1]m-lag  consistency-check  disable //禁用M-LAG的一致性检查

[SW1]interface Bridge-Aggregation 100

[SW1-Bridge-Aggregation100]port m-lag peer-link 1 //配置peer-link口

  • 在SW3上面配置动态链路聚合,聚合组为1。(略)

5、在SW1和SW2上面配置动态链路聚合,聚合组为1。

[SW1]interface  Bridge-Aggregation  1

[SW1-Bridge-Aggregation1]link-aggregation  mode  dynamic

[SW1-Bridge-Aggregation1]qu

[SW1]interface  GigabitEthernet  1/0/4

[SW1-GigabitEthernet1/0/4]port link-aggregation  group  1

---->----> 配置完成以后,检查链路聚合,发现聚合不成功。为什么?

因为双方不知道对方和我在同一聚合组,

----->解决方法:将他们加入到同一M-LAG组。

6、将SW1和SW2的聚合组1,加入到同一M-LAG组中。

[SW1]interface  Bridge-Aggregation  1

[SW1-Bridge-Aggregation1]port m-lag group 1   // 组ID要保持聚合链路两端一致即可

注:

1.配置三层接口--->防止peer link链路从keepalive链路回来。

2.peer link链路放行所有vlan;SW3的上行链路,放行业务vlan。

3.单链路也可以聚合,多条链路聚合需要保证多端链路都在一个聚合组里面,跨设备需要配置M-LAG系统保证异设备的两个链路在一个聚合组里面