链路聚合一般在二层环境中使用,将多条物理接口划分为一条逻辑接口,实现拓展带宽和冗余连接。
链路聚合模式:
手工汇聚由用户手工配置,不允许系统自动添加或删除汇聚组中的端口。汇聚组中必须至少包含一个端口。当汇聚组只有一个端口时,只能通过删除汇聚组的方式将该端口从汇聚组中删除。手工汇聚端口的LACP 协议为关闭状态,禁止用户使能手工汇聚端口的LACP 协议。
静态LACP
汇聚由用户手工配置,不允许系统自动添加或删除汇聚组中的端口。汇聚组中必须至少包含一个端口。当汇聚组只有一个端口时,只能通过删除汇聚组的方式将该端口从汇聚组中删除。静态汇聚端口的LACP
协议为使能状态,当一个静态汇聚组被删除时,其成员端口将形成一个或多个动态LACP 汇聚,并保持LACP
使能。禁止用户关闭静态汇聚端口的LACP 协议。
动态LACP
汇聚是一种系统自动创建或删除的汇聚,动态汇聚组内端口的添加和删除是协议自动完成的。只有速率和双工属性相同、连接到同一个设备、有相同基本配置的端口才能被动态汇聚在一起。即使只有一个端口也可以创建动态汇聚,此时为单端口汇聚。动态汇聚中,端口的LACP
协议处于使能状态。
一般情况下配置手工聚合就可以了。如果需要配置动态聚合,则对端设备也必须支持动态LACP聚合才可以。
手工链路聚合
1 2 3 4 5
| <Huawei>system-view //进入系统模式 [Huawei]sysname LSW1 //将设备名字改为LSW1 缺省为Huawei [LSW1]interface Eth-Trunk 1 //进入链路聚合组1 //1为组编号,仅本设备有效 [LSW1-Eth-Trunk1]mode manual load-balance //聚合模式修改为手工模式, 华为缺省就是手工模式,这个命令可以不配置 [LSW1-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/3 //将物理端口0/0/1 到0/0/3 全部划分进聚合组
|
1 2 3 4
| <Huawei>system-view [Huawei]sysname LSW2 [LSW2]interface Eth-Trunk 1 [LSW2-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/3
|
查看Eth-Trunk状态
1 2
| [LSW1]display eth-trunk 1 [LSW1]display eth-trunk
|
配置静态LACP
LACP在协商时:
1.要选择一个主动端和被动端
1)选择主动端时,用优先级和+system_ID
//优先级0-65535 一共16个bit 默认取中值 32768 变化量任意 (优先级越小越优)
//system_ID 是MAC地址 一般情况下,是设备的背板MAC地址
2.协商最大的活跃的接口 //华为S5700最大的活跃接口8条(默认也是8条)
1)最大的活跃数:以双方的最小值协商
//最大活跃接口数:是让聚合组的几条链路同时工作,剩下的为备用链路在工作中的链路失效后,备用链路代替工作链路,可以一直保证这个链路聚合组里的工作链路是固定的
3.协商活跃端口号 (主动端控制)
1)本地端口优先级+端口号 (优先级越小越优先)
负载分担分为几种:
基于包的负载分担 //根据报文去做负载分担
基于流的负载分担 //华为缺省是:根据 源IP 目的IP去实现
开始配置LACP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <Huawei>system-view [Huawei]sysname LSW1 [LSW1]interface Eth-Trunk 2 [[LSW1-Eth-Trunk]port link-type trunk [LSW1-Eth-Trunk1]port trunk allow-pass vlan all //允许所有vlan通过 [LSW1-Eth-Trunk2]mode lacp-static [LSW1-Eth-Trunk2]trunkport GigabitEthernet 0/0/1 to 0/0/3 [LSW1-Eth-Trunk2]max active-linknumber 2 [LSW1-Eth-Trunk2]lacp preempt enable [LSW1-Eth-Trunk2]lacp preempt delay 10 [LSW1-Eth-Trunk2]load-balance src-dst-ip //修改LACP的负载方式,华为缺省也是这个,意思是根据源IP和目的IP去实现 [LSW1-Eth-Trunk2]q [LSW1]lacp priority 0 [LSW1]interface GigabitEthernet 0/0/2 [LSW1-GigabitEthernet0/0/2]lacp priority 0
|
1 2 3 4 5 6 7 8 9
| <Huawei>system-view [Huawei]sysname LSW2 [LSW2]interface Eth-Trunk 2 [LSW2-Eth-Trunk2]port link-type trunk [LSW2-Eth-Trunk2]port trunk allow-pass vlan all [LSW2-Eth-Trunk2]mode lacp-static [LSW2-Eth-Trunk2]trunkport GigabitEthernet 0/0/1 to 0/0/3 [LSW2-Eth-Trunk2]lacp preempt enable [LSW2-Eth-Trunk2]lacp preempt delay 10
|
查看Eth-trunk状态
1 2
| [LSW2]display eth-trunk 2 [LSW2]display eth-trunk
|
注意:链路聚合可以增加带宽,但不能增加最高速度,单线程最高速度仍为聚合前单线的最高速度。