天天看点

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

配置eth-trunk链路聚合

原理概念:

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

优势:1、负载分担。

2、提高可靠性。

3、增加带宽。

实验目的:

1、 理解使用eth-trunk的应用场景。

2、 掌握配置eth-trunk链路聚合的方法。

3、 掌握配置eth-trunk链路聚合的方法。

实验内容:

实验拓扑:

配置eth-trunk链路聚合的拓扑如图

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

实验步骤:

  1. 使用ping命令检测各PC之间的连通性。
  2. 理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

结果显示两台PC之间可以正常访问。

由于本实验场景需要,首先要将S1与S2上互联的GE0/0/2和GE0/0/5接口关闭。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

现在模拟链路增加,开启S1和S2上的GE0/0/2接口。

S1

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

S2

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

增加链路后,网络管理员考虑到,在该组网拓扑下,默认开启的STP协议一定会将一条链路阻塞掉。

查看S1和S2的STP状态信息。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

可以观察到S1的GE0/0/02接口处于丢弃状态。如果只是单靠增加链路来提高带宽那显然不够,生成树会阻塞多余接口,使得目前S1和S2之间的数据仍然仅通过GE0/0/1接口传输。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

在S1和S2上配置链路聚合,创建Eth-Trunk 1接口,并指定为手工负载分担模式。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

将S1和S2的GE0/0/1和GE0/0/2,分别加入到Eth-Trunk 1接口。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

使用disp eth-trunk 1 查看S1和S2的et-trunk 1接口状态。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

可以观察到,S1与S2的工作模式为NORMAL(手工负载分担方式),GE0/0/1与GE0/0/2接口已经加入到eth-trunk 1 中,并且处于UP状态。

使用disp interface Eth-Trunk 1命令查看S2的eth-trunk 1接口信息。      
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

可以观察到,目前该接口的总带宽,是GE0/0/1和GE0/0/2接口带宽之和。

查看S1的生成树状态。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

可以观察到,S1的2接口被捆绑成一个Eth-Trunk接口,并且该接口现处于转发状态。

接下来使用ping命令持续测试,同时将S1的GE0/0/1或者GE0/0/2接口关闭,用来模拟故障发生。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

可以观察到,当链路发生故障时,链路立刻进行切换,数据包丢失了一些,(也许是模拟器原因),只要物理链路有一条是正常的,Eth-trunk接口就不会断开,仍然能保证数据的转发。

Eth-tunk在提高了带宽的情况下,也实现了链路冗余。模拟完成后将S1接口恢复。

4.配置eth-trunk实现链路聚合(静态LACP模式)

现在公司需要部署一条链路作为备份链路,并采用静态LACP模式配置eth-trunk实现两条链路同时转发,一条链路备份,当其中一条转发链路出现问题时,备份链路立即生效。

开启S1与S2上的GE0/0/5接口模拟增加了一条新链路      
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

在S1和S2上的eth-trunk 1 接口模式改为静态LACP模式。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

如图,发现报错,此时需要将先前已经加入到eth-trunk接口下的物理接口先删除。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

删除完成后,再将S1和S2上的eth-trunk 1 接口下,将工作模式改为静态LACP模式,并将S1和S2的GE0/0/1、GE0/0/2和GE0/0/5接口分别加入到eth-trunk 1 接口。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

配置完成后,查看S1的eth-trunk 1接口状态。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合
理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

配置S1优先级为100,查看S1的eth-trunk 1 状态。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

可以观察到,已经将S1的LACP系统优先级改为100,而S2没修改,仍为默认值。

在S1上配置活动接口上限阀值为2.

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

在S1上配置接口的优先级确定活动链路。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

配置接口的活动优先级将默认的32768改为100,目的是使G0/0/1和GE0/0/2接口成为活动状态。

配置完成后,查看S1的eth-trunk 1接口状态。

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

将S1的GE0/0/1接口关闭,验证eth-trunk链路聚合状态信息

理解eth-trunk链路聚合以及配置Eth-Trunk链路聚合

继续阅读