HCIA-10-链路聚合
链路聚合#
链路聚合组的基本概念
链路聚合组可以实现保证链路可靠性的情况下,所有链路均可以设置为转发状态。并且组成链路聚合的成员越多,那么链路聚合组的带宽也就越大,成倍增长。
-
链路聚合组:超级逻辑链路,由多个物理链路组成
-
成员接口/链路:用于组成逻辑链路的物理接口就是成员接口
-
活跃接口:selected 处于此状态的接口可以转发数据
-
非活跃接口: unselected 处于此状态的接口不能转发数据
-
聚合模式:
-
手工聚合
-
LACP(链路聚合控制协议)聚合
-
-
其他概念
-
上限:最大允许几个物理链路加入链路聚合组
-
下限:保证聚合组中至保留几个链路才能维持链路聚合组的工作
-
手工模式#
-
手工模式设备老旧,不支持LACP协议
-
当聚合的两端设备中存在一个不支持LACP协议时,可以使用手工模式。
-
Eth-Trunk的建立、成员接口的加入均由手动配置,双方系统之间不使用LACP进行协商
-
正常情况下所有链路都是活动链路,该模式下所有活动链路都参与数据的转发,平均分担流量,如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。当聚合的两端设备中存在一个不支持 LACP协议时,可以使用手工模式。
手工模式缺陷(1)
为了使链路聚合接口正常工作,必须保证本端链路聚合接口中所有成员接口的对端接口
属于同一设备
加入同一链路聚合接口
手工模式下,设备间没有报文交互,因此只能通过管理员人工确认
手动模式下,设备只能通过物理层状态判断对端接口是否正常工作。
#
LACP模式:采用LACP协议的一种链路聚合模式。设备间通过链路聚合控制协议数据单元(LinkAggregation Control Protocol Data Unit,LACPDU) 进行交互,通过协议协商确保对端是同-台设备、同一个聚合接口的成员接口。
LACPDU报文中包含设备优先级JMAC地址、接口优先级、接口号等。
系统LACP优先级默认32768,越小越优,通常保持默认。当优先级一致时LACP会通过比较MAC地址选择主动端,MAC地址越小越优。
LACP模式支持配置最大活动接口数目,当成员接口数目超过最大活动接口数目时会通过比较接口优先级接口号选举出较优的接口成为活动接口,其余的则成为备份端口(非活动接口),同时对应的链路分别成为活动链路、非活动链路。交换机只会从活动接口中发送、接收报文。
实验#
```shell #手工模式 [r1]interface Eth-Trunk 1 #创建一个超级逻辑链路,链路接口号为1 [r1-Eth-Trunk1]trunkport GigabitEthernet 0/0/01 to 0/0/04 #把物理接口0口到4口,都加入到链路聚合组里面 [Huawei]sysname r2 [r2]interface Eth-Trunk 1 [r2-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/4 [r1]display eth-trunk 1 #检查链路聚合组,权重为1,负载均衡 Eth-Trunk1's state information is: WorkingMode: NORMAL Hash arithmetic: According to SIP-XOR-DIP #工作模式:手工模式 算法:源ip算法 Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8 #在链路聚合至少保证工作数量:1 最大捆绑链路聚合:8 Operate status: up Number Of Up Port In Trunk: 4 #链路聚合组的状态:启用 启用链路聚合组的链路:4 [r1]int g0/0/3 [r1-GigabitEthernet0/0/3]un e 4个端口都需要删除
#关闭链路聚合 #LACPDU模式
[s1] int Eth-Trunk 1
[s1-Eth-Trunk1]mod
[s1-Eth-Trunk1]mode l
[s1-Eth-Trunk1]mode lacp-static
[s1-Eth-Trunk1]trunkport GigabitEthernet 0/0/01 to 0/0/04
[s1-Eth-Trunk1]q
[s1]dis
[s1]display e
[s1]display et
[s1]display eth-trunk
Eth-Trunk1's state information is:
Local:
LAG ID: 1 WorkingMode: STATIC
sttic:代表lacp
Preempt Delay: Disabled Hash arithmetic: According to SIP-XOR-DIP
System Priority: 32768 System ID: 4c1f-cc23-63de
Least Active-linknumber: 1 Max Active-linknumber: 8
Operate status: down Number Of Up Port In Trunk: 0
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet0/0/1 Unselect 1GE 32768 2 305 10100010 1
GigabitEthernet0/0/2 Unselect 1GE 32768 3 305 10100010 1
GigabitEthernet0/0/3 Unselect 1GE 32768 4 305 10100010 1
GigabitEthernet0/0/4 Unselect 1GE 32768 5 305 10100010 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
GigabitEthernet0/0/1 0 0000-0000-0000 0 0 0 10100011
GigabitEthernet0/0/2 0 0000-0000-0000 0 0 0 10100011
GigabitEthernet0/0/3 0 0000-0000-0000 0 0 0 10100011
GigabitEthernet0/0/4 0 0000-0000-0000 0 0 0 10100011
[Huawei-Eth-Trunk1]max active-linknumber 2 #最大活跃数量为2
[Huawei]display eth-trunk 1
Eth-Trunk1's state information is:
Local:
LAG ID: 1 WorkingMode: STATIC
Preempt Delay: Disabled Hash arithmetic: According to SIP-XOR-DIP
System Priority: 32768 System ID: 4c1f-cc48-51c4
Least Active-linknumber: 1 Max Active-linknumber: 2
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet0/0/1 Selected 1GE 32768 2 305 10111100 1
GigabitEthernet0/0/2 Selected 1GE 32768 3 305 10111100 1
GigabitEthernet0/0/3 Unselect 1GE 32768 4 305 10100000 1
GigabitEthernet0/0/4 Unselect 1GE 32768 5 305 10100000 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
GigabitEthernet0/0/1 32768 4c1f-cc23-63de 32768 2 305 10111100
GigabitEthernet0/0/2 32768 4c1f-cc23-63de 32768 3 305 10111100
GigabitEthernet0/0/3 32768 4c1f-cc23-63de 32768 4 305 10110000
GigabitEthernet0/0/4 32768 4c1f-cc23-63de 32768 5 305 10110000
[Huawei]
#查看两个交换机协商状态
[Huawei-GigabitEthernet0/0/1]shutdown
[Huawei-GigabitEthernet0/0/1]dis eth-trunk 1
Eth-Trunk1's state information is:
Local:
LAG ID: 1 WorkingMode: STATIC
Preempt Delay: Disabled Hash arithmetic: According to SIP-XOR-DIP
System Priority: 32768 System ID: 4c1f-cc48-51c4
Least Active-linknumber: 1 Max Active-linknumber: 2
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet0/0/1 Unselect 1GE 32768 2 305 10100010 1
GigabitEthernet0/0/2 Selected 1GE 32768 3 305 10111100 1
GigabitEthernet0/0/3 Selected 1GE 32768 4 305 10111100 1
GigabitEthernet0/0/4 Unselect 1GE 32768 5 305 10100000 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
GigabitEthernet0/0/1 0 0000-0000-0000 0 0 0 10100011
GigabitEthernet0/0/2 32768 4c1f-cc23-63de 32768 3 305 10111100
GigabitEthernet0/0/3 32768 4c1f-cc23-63de 32768 4 305 10111100
GigabitEthernet0/0/4 32768 4c1f-cc23-63de 32768 5 305 10110000
[Huawei-GigabitEthernet0/0/1]
#停掉一个端口之后在查看仍然会有两个端口活跃
```
-
网络的可靠性指当设备或者链路出现单点或者多点故障时保证网络服务不间断的能力。
-
网络的可靠性可以从单板、设备、链路多个层面实现
负责分担#
使用链路聚合的好处,高可用,冗余性,带宽增长,链路聚合两端的模式必须是一样的
什么是堆叠,什么是集群?#
中高端产品用堆叠,堆叠最多9台
高端产品用集群,集群最多2台
共同点都是为了将多台设备整合成一台设备,性能叠加,管理只需要登录一台设备就可以
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通