目录
一、链路聚合
1.1 何为链路聚合
1.2 Eth-runk端口
1.3 链路聚合分类
二、二层链路聚合实验
三、三层链路聚合配置
四、总结
链路聚合:称为端口绑定技术是将一组物理接口捆绑在一起,作为一个逻辑接口来增加宽带的方法,又称为多接口负载均衡组或链路聚合组,通过在两台设备之间建立链路聚合组,可以提供更高通讯带宽和更高的可靠性。链路聚合不仅为设备间通信提供了冗余保护,而且不需要对硬件进行升级。(链路聚合需要100M以上交换机实现。)
1.只能删除不包含任何成员端口的Eth-Trunk端口。
2.二层的Eth-Trunk端口的成员端口必须是二层
的接口;三层的Eth-Trunk端口的成员端口必须是三层的接口。
3.一个Eth-Trunk端口最多可以加入8个成员端口。
4.加入Eth-Trunk端口的接口类型必须是Hybrid接口(Access与Trunk类型的端口无法加入)。
5.Eth-Trunk端口不能作为其他Eth-Trunk端口的成员端口。
6.同一个以太网接口只能属于一个Eth-Trunk端口。
7.同一个Eth-Trunk端口下的成员端口的类型必须一致。
8.如果本端设备接口加入了Eth-Trunk端口,与该接口直连的对端接口也必须加入Eth-Trunk端口,两端才能正常通信。
9.如果成员端口的速率不同,速率低的接口可能会发送拥塞,造成报文的丢失。
10.接口加入Eth-Trunk端口后,成员端口不再学习MAC地址,Eth-Trunk端口进行MAC地址的学习
链路聚合可以分为:二层和三层,二层链路捆绑针对二层交换机,形成链路不带IP地址功能,
三层链路捆绑针对三层交换机形成的链路带IP地址功能
二层链路聚合前准备:两台计算机和两台二层交换机。
配置两台PC的IP
进入交换机LSW2、LSW3(同样配置)
[sw1]int Eth-Trunk 1
[sw1-Eth-Trunk1]int e0/0/1
[sw1-Ethernet0/0/1]eth-trunk 1
[sw1-Eth-Trunk1]int e0/0/2
[sw1-Ethernet0/0/2]eth-trunk 1
[sw1-Eth-Trunk1]int e0/0/3
[sw1-Ethernet0/0/3]eth-trunk 1
从一台PC机上ping另一台的PC
ping通进入交换机输入[]display mac-address查看接口学习到的MAC地址
假设将两台PC机划分进vlan10时,需要进入交换机的Eth-trunk设置接口为trunk类型并设置白名单。
[sw1-Ethernet0/0/4]vlan 10
[sw1-vlan10]int e0/0/4
[sw1-Ethernet0/0/4]port link-type access
[sw1-Ethernet0/0/4]port default vlan 10
[sw1-Ethernet0/0/4]int eth-trunk 1
[sw1-Eth-Trunk1]port link-type trunk
[sw1-Eth-Trunk1]port trunk allow-pass vlan 10
查看结果是否成功
三层链路聚合配置前准备:两台三层路由器,两台pc机。
进入配置交换机sw1
[]int eth-trunk 1 创建eth-trunk组一
[]undo portswitch 开启三层交换功能
[]ip add 10.1.1.1 24 配置IP地址和子网掩码长度
[]int g1/0/1 进入接口
[]undo shutdown 开启接口
[]eth-trunk 1 将接口成为eth-trunk组成员
[]int g1/0/2 进入接口
[]undo shutdown 开启接口
[]eth-trunk 1 将接口成为eth-trunk组成员
[]int g1/0/3 进入接口
[]undo shutdown 开启接口
[]eth-trunk 1 将接口成为eth-trunk组成员
[]int g1/0/0 进入接口
[]undo shutdown 开启接口
[]undo portswitch 开启三层交换功能
[]ip add 192.168.1.1 24 配置IP地址和子网掩码长度
[]ip route-static 192.168.2.0 24 10.1.1.2 配置静态路由目标网段 192.168.2.0 子网掩码长度24 下一跳地址 10.1.1.2
配置交换机sw2
[]int eth-trunk 1 创建eth-trunk组一
[]undo portswitch 开启三层交换功能
[]ip add 10.1.1.2 24 配置IP地址和子网掩码长度
[]int g1/0/1 进入接口
[]undo shutdown 开启接口
[]eth-trunk 1 将接口成为eth-trunk组成员
[]int g1/0/2 进入接口
[]undo shutdown 开启接口
[]eth-trunk 1 将接口成为eth-trunk组成员
[]int g1/0/3 进入接口
[]undo shutdown 开启接口
[]eth-trunk 1 将接口成为eth-trunk组成员
[]int g1/0/0 进入接口
[]undo shutdown 开启接口
[]undo portswitch 开启三层交换功能
[]ip add 192.168.2.2 24 配置IP地址和子网掩码长度
[]ip route-static 192.168.1.0 24 10.1.1.1 配置静态路由目标网段 192.168.1.0 子网掩码长度24 下一跳地址 10.1.1.1
配置pc1和pc2IP以及子网掩码长度和网关
在pc1下ping主机pc2的IP查看是否成功
链路聚合可以提高链路的带宽。理论上,通过链路聚合,可使一个聚合端口的带宽最大为所有成员端口的带宽总和。链路聚合可以提高网络的可靠性。配置了链路聚合的端口,若其中一端口出现故障,则该成员端口的流量就会切换到成员链路中去。保障了网络传输的可靠性。链路聚合还可以实现流量的负载均衡。把流量平均分到所有成员链路中去。使得每个成员链路最低限度的降低产生流量阻塞链路的风险。