链路聚合(手工负载分担模式)

时间:2024-01-20 22:21:29

作者:兔砸网工-反骨的胖

1.以太网链路聚合简介

        以太网链路聚合Eth-Trunk简称链路聚合,通过将多个物理接口捆绑为一个逻辑接口,以达到增加链路带宽、提高链路聚合接口可靠性、实现链路负载分担的目的。根据是否启用链路聚合控制协议LACP,链路聚合分为手工负载分担模式和LACP模式。链路聚合协议LACP分为静态LACP模式和动态LACP模式,动态LACP模式Eth-Trunk仅用于设备与服务器互连的场景,其它场景下建议部署静态LACP模式Eth-Trunk。

2.实验需求

    LSW1和LSW2分别连接VLAN10和VLAN20的网络,且LSW1和LSW2之间有较大的数据流量,用户希望LSW1和LSW2之间能够提供较大的链路带宽来使相同的VLAN间相互通信,同时用户也希望能够提供一定的冗余度,保证数据传输和链路的可靠性。。

实验拓扑图如下:

链路聚合(手工负载分担模式)_链路

2.实验思路

1.创建Eth-Trunk接口并加入成员接口,实现增加链路带宽。
2.创建VLAN并将接口加入VLAN。
3.配置负载分担方式,实现流量在Eth-Trunk各成员接口间的负载分担,增加可靠性。

3.实验步骤

步骤一 在LSW1和LSW2上创建Eth-Trunk接口并加入成员接口

LSW1创建Eth-Trunk接口并加入成员接口

<Huawei>system-view
[Huawei]sysname LSW1
[LSW1]interface Eth-Trunk 1    //创建ID号为1的Eth-Trunk接口
[LSW1-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/3   
//在Eth-Trunk1接口加入GE0/0/1到GE0/0/3三个成员接口
[LSW1-Eth-Trunk1]quit

LSW2创建Eth-Trunk接口并加入成员接口

<Huawei>system-view
[Huawei]sysname LSW2
[LSW2]interface Eth-Trunk 1   //创建ID号为1的Eth-Trunk接口
[LSW2-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/3   
//在Eth-Trunk1接口加入GE0/0/1到GE0/0/3三个成员接口
[LSW2-Eth-Trunk1]quit

步骤二 创建VLAN并将接口加入VLAN

LSW2的配置与LSW1类似,不再赘述

[LSW1]vlan batch 10 20
[LSW1]interface GigabitEthernet 0/0/4
[LSW1-GigabitEthernet0/0/4]port link-type trunk  //设置接口类型为trunk
[LSW1-GigabitEthernet0/0/4]port trunk allow-pass vlan 10
[LSW1-GigabitEthernet0/0/4]quit
[LSW1]interface GigabitEthernet 0/0/5
[LSW1-GigabitEthernet0/0/5]port link-type trunk  //设置接口类型为trunk
[LSW1-GigabitEthernet0/0/5]port trunk allow-pass vlan 20
[LSW1-GigabitEthernet0/0/5]quit
[LSW1]interface Eth-Trunk 1
[LSW1-Eth-Trunk1]port link-type trunk   //设置接口类型为trunk
[LSW1-Eth-Trunk1]port trunk allow-pass vlan 10 20
[LSW1-Eth-Trunk1]quit

步骤三 配置负载分担方式

LSW2的配置与LSW1类似,不再赘述

[LSW1]interface Eth-Trunk 1
[LSW1-Eth-Trunk1]load-balance src-dst-mac  
//配置Eth-Trunk1基于源MAC地址与目的MAC地址进行负载分担
[LSW1-Eth-Trunk1]quit

4.实验结果

验证1:执行display eth-trunk 1命令检查Eth-Trunk是否创建成功以及成员接口是否成功加入

链路聚合(手工负载分担模式)_Ethernet_02

从以上信息可以看出Eth-Trunk1三个成员接口状态均为Up,且Eth-Trunk1的操作状态也为Up。

5.配置命令参考

LSW1

sysname LSW1
vlan batch 10 20
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 10 20
load-balance src-dst-mac
interface GigabitEthernet0/0/1
eth-trunk 1
interface GigabitEthernet0/0/2
eth-trunk 1
interface GigabitEthernet0/0/3
eth-trunk 1
interface GigabitEthernet0/0/4
port link-type trunk
port trunk allow-pass vlan 10
interface GigabitEthernet0/0/5
port link-type trunk
port trunk allow-pass vlan 20

LSW2

sysname LSW2
vlan batch 10 20
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 10 20
load-balance src-dst-mac
interface GigabitEthernet0/0/1
eth-trunk 1
interface GigabitEthernet0/0/2
eth-trunk 1
interface GigabitEthernet0/0/3
eth-trunk 1
interface GigabitEthernet0/0/4
port link-type trunk
port trunk allow-pass vlan 10
interface GigabitEthernet0/0/5
port link-type trunk
port trunk allow-pass vlan 20