一、实验背景

什么是链路聚合?

  • 将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入吞吐量在各成员端口的负载分担
  • 当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计算报文的发送端口,故障端口恢复后再次担任收发端口。
  • 链路聚合在增加链路带宽、实现链路传输弹性和工程冗余等方面是一项很重要的技术
  • 链路聚合与vlan配置实验_链路

二、实验环境

  • eNSP 1.3.00.100
  • VirtualBox 5.2.32-Win
  • wireshark 3.0.0

三、实验过程

1.手工负载分担模式

  1. 创建两台交换机,并使用三条copper连接
  2. 链路聚合与vlan配置实验_系统权限_02

  3. 启动设备(选中两台设备)
  4. 链路聚合与vlan配置实验_链路_03

  5. 设置LSW1参数
  6. 链路聚合与vlan配置实验_链路_04


  7. 右击,选择CLI
  8. 命令设置
<Huawei>system-view # 切换位系统权限
 [Huawei]sysname S1 # 设置名称
 [S1]interface Eth-Trunk 1 # 创建接口 Eth-Trunk 1
 [S1-Eth-Trunk1]trunkport e0/0/1 # 添加链路1
 [S1-Eth-Trunk1]trunkport e0/0/2 # 添加链路2
 [S1-Eth-Trunk1]trunkport e0/0/3 # 添加链路3
 [S1-Eth-Trunk1]display eth-trunk 1 # 可查看到当前三个成员端口状态均为UP

效果图

链路聚合与vlan配置实验_封包_05

交换机1和交换机2配置操作一致

2.LACP模式

  1. 创建两台交换机,使用三条copper连接并启动
  2. 链路聚合与vlan配置实验_链路聚合与vlan配置实验_06

  3. 设置LSW3命令参数
<Huawei>system-view
[Huawei]sysname S3
[S3]interface Eth-Trunk 3
[S3-Eth-Trunk1]mode lacp-static # 设置位lacp静态模式
[S3-Eth-Trunk1]quit # 退出
[S3]lacp priority 100 #设置S1为主动方,优先级值小的位主动方,默认3768
[S3]interface Eth-Trunk 3 # 切入接口界面

[S3-Eth-Trunk1]trunkport e0/0/1 # 添加链路1
[S3-Eth-Trunk1]trunkport e0/0/2 # 添加链路2
[S3-Eth-Trunk1]trunkport e0/0/3 # 添加链路3
[S3-Eth-Trunk1]max active-linknumber 2 # 活动链路数为2,另外一条备用
[S3-Eth-Trunk1]display eth-trunk 1 # 可查看到当前三个成员端口状态均为Down

效果图

链路聚合与vlan配置实验_链路聚合与vlan配置实验_07

可观察到Status是未选中(Unselect)状态

  1. 设置LSW3命令参数
<Huawei>system-view
[Huawei]sysname S4
[S4]interface Eth-Trunk 4
[S4-Eth-Trunk1]mode lacp-static
[S4-Eth-Trunk1]trunkport e0/0/1
[S4-Eth-Trunk1]trunkport e0/0/2
[S4-Eth-Trunk1]trunkport e0/0/3
[S4-Eth-Trunk1]display eth-trunk 4 # 可查看到当前两个成员端口状态均为UP,另一个成员端口状态为Down

效果图

链路聚合与vlan配置实验_链路_08

  1. 综上测试(模拟其中一条链路出现问题)
[S4]interface e0/0/1
[S4-Ethernet0/0/1]shutdown
[S4-Eth-Trunk4]display eth-trunk 4 # 可以查看到另一条链路状态已经为UP,活
动链路数仍为2

链路聚合与vlan配置实验_链路聚合与vlan配置实验_09

四、实验总结

  • 增加链路带宽
  • 提供链路可靠性
  • 链路基于聚合进行负载分担
  • 可设置主备模式