HCIA-以太网链路聚合
实验目的:
1.增加链路带宽
2.提供链路备份
3.链路负载分担
链路聚合模式简介
手工模式:
手工模式不需要支持LACP协议,默认所有链路都是活动链路,进行有限的故障检查
LACP模式:
基于LACP协议动态聚合模式。自动分配链路。
配置手工模式链路聚合
拓扑图:
创建聚合组
interface Eth-Trunk 0 #创建聚合接口0,可以有0-63个接口组
mode manual load-balance #配置聚合模式,默认为手工模式
trunkport GigabitEthernet 0/0/2 to 0/0/4 #将接口加入聚合组,可以在此处添加,也可以在接口模式下添加,可以批量添加接口
查看聚合接口信息:
display eth-trunk 0
这边可以看到接口组有3个成员接口,且端口状态都是up的。两台交换机上应该都可以查看到。
结果检验
然后在电脑上ping测试。
现在进行断线模拟线路故障测试。
将交换机1的G0/0/2手动shutdown掉
再次查看聚合接口:
发现G0/0/2口down掉了,但是其他接口正常,电脑联通性会中断一会,然后等待聚合接口协商完成会再次恢复正常。
负载分担模式
默认是srt-dst-ip 源地址/目的地址负载分担。
配置 Eth-Trunk接口的接口类型:
聚合接口和普通接口一样可以配置为:Trunk、Access、Hybrid
现在我们修改一下拓扑图完成手工聚合模式的配置。
配置好电脑地址信息之后,开始配置交换机。
SW1:
vlan batch 10 20 #创建vlan 10 20
interface GigabitEthernet0/0/1 #配置PC1到vlan 10
port link-type access
port default vlan 10
interface GigabitEthernet0/0/5 #配置PC1到vlan 20
port link-type access
port default vlan 20
interface Eth-Trunk0 #配置聚合接口为trunk,放通VLAN 10 20
port link-type trunk
port trunk allow-pass vlan 10 20
交换机2也是一样的配置,省略。
测试:
VLAN 10:测试
VLAN 20测试
结果都是可以通信的。
LACP模式端口聚合:
拓扑图还是使用上面的,就将聚合模式修改为LACP模式并配置一些特性就好了。
创建Eth-Trunk接口
int Eth-Trunk 0
设置LACP模式:
mode lacp-static
添加成员接口
trunkport GigabitEthernet 0/0/2 to 0/0/4
配置活动接口数(可选)
LACP模式可以设置最大活动接口数,这么做的意义是,比如总共有8条线路,实际只有有6个活动接口就足够了,在保证带宽为6G的情况下,设置6条活动接口数,剩下2条留作冗余保留。
max active-linknumber 2 #这里总共3条,设置最大为2,所以我这条etth-trunk的最大带宽是2G,当其中一条down了才会从剩下一条补充进来。上限还是2.
配置负载分担模式(可选)
load-balance src-dst-ip #负载分担模式和手工的是一样的
配置系统LACP优先级(可选)
LACP优先级是用于确定那台设备为主,较优先。LACP模式两端活动端口必须保持一致,否则无法建立连接,因此常用就是给两台设备一个优先级,优先级低的以优先级高的为准,调整活动接口。默认的系统LACP优先级是32768,优先级越小级别越高。
配置系统优先级需要在全局模式下配置而不是接口模式
lacp priority 4096 #配置为4096的倍数
lacp priority 8192 #配置为4096的倍数,8192
这样就会以交换机1为主。
配置接口LACP优先级(可选)
接口优先级就是哪些接口会优先被选为活动接口。
通过进入接口模式配置
int g0/0/2
lacp priority 4096
配置LACP抢占(可选)
LACP抢占就是高优先级的会在接口up之后立即成为活动接口,否则高优先级的接口也不能自动成为活动接口。
配置抢占
int eth-trunk 0
lacp preempt enable #开启LACP抢占功能。
现在让我们继续完成实验。
一样的需要配置Trunk,放通VLAN 10 20
eth-trunk接口配置:
interface Eth-Trunk0
port link-type trunk
port trunk allow-pass vlan 10 20
mode lacp-static
lacp preempt enable
max active-linknumber 3
实验结果:
PC1:
PC2:
检验聚合接口信息:
display eth-trunk 0
可以查看本地接口,对端协商信息ID,系统优先级,最大活动接口数,接口优先级等等信息。
好了,华为交换机端口聚合实验学习到这里结束。