网工记背命令(6)----链路聚合配置

目录

1.配置手工负载分担模式链路聚合

2.配置LACP模式的链路聚合

3.HUAWEI设备与C厂商设备对接


链路聚合(Link Aggregation)是将多条物理链路捆绑在一起成为一条逻辑链路,从而增加链路带 宽的技术。

常用配置命令

1、执行命令interface eth-trunk trunk-id,系统视图创建 Eth-Trunk 并进入 Eth-Trunk 接口视图。

2、执行命令 mode{ manual load-balance | lacp-static },配置 Eth-Trunk 的工作模 式,缺省情况下,Eth-Trunk 的工作模式为手工负载分担模式。

3、执行命令 eth-trunktrunk-id,接口视图下将当前接口加入 Eth-Trunk。

注:

1、 配置时需要保证本端和对端的聚合模式一致。即如果本端配置为手工负载分担模式,那么对端 设备也必须要配置为手工负载分担模式;如果本端配置为 lacp 模式,那么对端设备也必须配置为 lacp 模式。

2、 Eth-Trunk 链路两端相连的物理接口的数量、速率、双工方式、jumbo、流控配置必须一致。

3、 如果本地设备使用了 Eth-Trunk,与成员接口直连的对端接口也必须捆绑为 Eth-Trunk 接口, 两端才能正常通信。

4、 接口缺省都加入了 VLAN1,因此加入 Eth-Trunk 前建议先将接口从 VLAN1中退出或将接口 Shutdown,避免出现广播风暴。

HUAWEI与H3C厂商链路聚合对接情况

HUAWEI与思科厂商链路聚合对接情况

交换机与Linux服务器多网卡对接采取的模式

交换机与 Windows 服务器多网卡对接采取的模式

案例

1.配置手工负载分担模式链路聚合

如图所示,SwitchA 和 SwitchB 通过以太链路分别都连接 VLAN10和 VLAN20的网络,且 SwitchA 和 SwitchB 之间有较大的数据流量。

用户希望 SwitchA 和 SwitchB 之间能够提供较大的链路带宽来使相同 VLAN 间互相通信。同时用户 也希望能够提供一定的冗余度,保证数据传输和链路的可靠性。

思路

  1. 创建 Eth-Trunk 接口并加入成员接口,实现增加链路带宽。

说明: 接口缺省都加入了 VLAN1,因此加入 Eth-Trunk 前建议先将接口从 VLAN1中退出或将接口 Shutdown,避免出现广播风暴。

  1. 创建 VLAN 并将接口加入 VLAN。

  2. 配置负载分担方式,实现流量在 Eth-Trunk 各成员接口间的负载分担,增加可靠性。

    1. 在 SwitchA 创建 Eth-Trunk 接口并加入成员接口;SwitchB 配置与 SwitchA 类似
      < SwitchA > system-view //进入系统视图
      [SwitchA] interface eth-trunk 1 //创建并进入 eth-trunk 接口
      [SwitchA-Eth-Trunk1] trunkport gigabitethernet 0/0/1 to 0/0/3 //增加成员接口
      到 eth-trunk 接口
      [SwitchA-Eth-Trunk1] quit
    2. 创建 VLAN 并将接口加入 VLAN。SwitchB 配置与 SwitchA 类似,不再赘述。

    创建 VLAN10和 VLAN20并分别加入接口。

    [SwitchA] vlan batch 10 20 //创建 vlan
    [SwitchA] interface gigabitethernet 0/0/4
    [SwitchA-GigabitEthernet0/0/4] port link-type trunk //对接 SW 为 trunk 模式
    [SwitchA-GigabitEthernet0/0/4] port trunk allow-pass vlan 10
    [SwitchA-GigabitEthernet0/0/4] quit
    [SwitchA] interface gigabitethernet 0/0/5
    [SwitchA-GigabitEthernet0/0/5] port link-type trunk
    [SwitchA-GigabitEthernet0/0/5] port trunk allow-pass vlan 20
    [SwitchA-GigabitEthernet0/0/5] quit

    配置 Eth-Trunk1接口允许 VLAN10和 VLAN20通过。

    [SwitchA] interface eth-trunk 1
    [SwitchA-Eth-Trunk1] port link-type trunk //允许多个 vlan 用 trunk 模式
    [SwitchA-Eth-Trunk1] port trunk allow-pass vlan 10 20
    3. 配置 Eth-Trunk1的负载分担方式。SwitchB 配置与 SwitchA 类似,不再赘述。
    [SwitchA-Eth-Trunk1] load-balance src-dst-mac//负载分担方式基于源-目的 mac 地址
    [SwitchA-Eth-Trunk1] quit

2.配置LACP模式的链路聚合

如图11-2所示,在两台 Switch 设备上配置LACP模式链路聚合组,提高两设备之间的带宽与可靠性, 具体要求如下:

•两条活动链路具有负载分担的能力。

•两设备间的链路具有1条冗余备份链路,当活动链路出现故障链路时,备份链路替代故障链路,保 持数据传输的可靠性。

思路

  1. 创建 Eth-Trunk,配置 Eth-Trunk 为 LACP 模式,实现链路聚合功能。

  2. 将成员接口加入 Eth-Trunk。

  3. 配置系统优先级,确定主动端,按照主动端设备的接口选择活动接口。

  4. 配置活动接口上限阈值,实现保证带宽的情况下提高网络的可靠性。

  5. 配置接口优先级,确定活动链路接口,优先级高的接口将被选作活动接口。

    1. 在 SwitchA 上创建 Eth-Trunk1并配置为 LACP 模式。SwitchB 配置过程与 SwitchA 类似
      < SwitchA > system-view
      [SwitchA] interface eth-trunk 1
      [SwitchA-Eth-Trunk1] mode lacp //配置模式为 lacp 模式
      [SwitchA-Eth-Trunk1] quit
    2. 配置 SwitchA 上的成员接口加入 Eth-Trunk。SwitchB 配置过程与 SwitchA 类似,不再赘述
      [SwitchA] interface gigabitethernet 0/0/1
      [SwitchA-GigabitEthernet0/0/1] eth-trunk 1
      [SwitchA-GigabitEthernet0/0/1] quit
      [SwitchA] interface gigabitethernet 0/0/2
      [SwitchA-GigabitEthernet0/0/2] eth-trunk 1
      [SwitchA-GigabitEthernet0/0/2] quit
      [SwitchA] interface gigabitethernet 0/0/3
      [SwitchA-GigabitEthernet0/0/3] eth-trunk 1
      [SwitchA-GigabitEthernet0/0/3] quit
    3. 在 SwitchA 上配置系统优先级为100,使其成为 LACP 主动端
      [SwitchA] lacp priority 100 //配置 switchA 的 lacp 优先级为100
    4. 在 SwitchA 上配置活动接口上限阈值为2
      [SwitchA] interface eth-trunk 1
      [SwitchA-Eth-Trunk1] max active-linknumber 2 //配置最大活动接口数为2
      [SwitchA-Eth-Trunk1] quit
    5. 在 SwitchA 上配置接口优先级确定活动链路
      [SwitchA] interface gigabitethernet 0/0/1
      [SwitchA-GigabitEthernet0/0/1] lacp priority 100 //配置接口 lacp 优先级为100
      [SwitchA-GigabitEthernet0/0/1] quit
      [SwitchA] interface gigabitethernet 0/0/2
      [SwitchA-GigabitEthernet0/0/2] lacp priority 100
      [SwitchA-GigabitEthernet0/0/2] quit

3.HUAWEI设备与C厂商设备对接

HUAWEI 设备和 C 厂商设备采用静态 LACP 模式对接

思路

创建聚合链路,配置链路聚合模式

1、创建聚合链路,并将接口加入链路聚合
HUAWEI 配置:
<HW> system-view
[HW] interface Eth-Trunk 1
[HW-Eth-Trunk1] quit
[HW] interface GigabitEthernet3/0/4
[HW-GigabitEthernet3/0/4] eth-trunk 1
[HW-GigabitEthernet3/0/4] quit
[HW] interface GigabitEthernet3/0/6
[HW-GigabitEthernet3/0/6] eth-trunk 1
[HW-GigabitEthernet3/0/6] quit
[HW] interface GigabitEthernet3/0/8
[HW-GigabitEthernet3/0/8] eth-trunk 1
[HW-GigabitEthernet3/0/8] quit
# C 设备配置:
Switch#configure terminal
Switch(config)#interface port-channel 1
2、配置链路聚合模式
[HW] interface Eth-Trunk 1
[HW-Eth-Trunk1] mode lacp //配置链路聚合模式为 LACP
# C 设备配置
Switch(config)#interface range Gi0/2,Gi0/4,Gi0/6
Switch(config-if-range)#channel-protocol lacp
Switch(config-if-range)#channel-group 1 mode active //配置主动 LACP 模式
3、配置链路聚合负载模式
[HW-Eth-Trunk1] load-balance src-mac //源 MAC 地址负载分担
# C 设备配置
Switch(config)#port-channel load-balance src-mac
4、配置系统 LACP 优先级
[HW] lacp priority 0
C 设备配置:
Switch(config)#lacp system-priority 1
5、配置接口 LACP 优先级
[HW] interface GigabitEthernet 3/0/4
[HW-GigabitEthernet3/0/4] lacp priority 1
# C 设备配置:
Switch(config)#interface gi0/2
Switch(config-if)#lacp port-priority 1
相关推荐
安步当歌43 分钟前
【WebRTC】视频发送链路中类的简单分析(下)
网络·音视频·webrtc·视频编解码·video-codec
米饭是菜qy1 小时前
TCP 三次握手意义及为什么是三次握手
服务器·网络·tcp/ip
yaoxin5211231 小时前
第十九章 TCP 客户端 服务器通信 - 数据包模式
服务器·网络·tcp/ip
鹿鸣天涯2 小时前
‌华为交换机在Spine-Leaf架构中的使用场景
运维·服务器·网络
星海幻影2 小时前
网络基础-超文本协议与内外网划分(超长版)
服务器·网络·安全
WeeJot嵌入式2 小时前
网络百问百答(一)
网络
湖南罗泽南2 小时前
p2p网络介绍
网络·网络协议·p2p
IPdodo全球网络3 小时前
解析“ChatGPT网络错误”:从网络专线到IP地址的根源与解决方案
网络·tcp/ip·chatgpt
腾科张老师4 小时前
为什么要使用Ansible实现Linux管理自动化?
linux·网络·学习·自动化·ansible
Sweet_vinegar4 小时前
Wireshark
网络·测试工具·安全·wireshark·ctf·buuctf