目录
简介
网络发展十分迅速,网络规模越来越大,而这对主干链路的要求也越来越高。一般情况下,
我们常常用更换设备或者跟换更高速率的接口板来增加网络带宽,但是这种方案也就增加了更高额
的成本,而且不够灵活,在这样的前提下链路聚合技术应运而生,下面就让我们详细了解一下链路
聚合技术。
一、概述
以太网链路聚合Eth-Trunk简称链路聚合,它通过将一组物理接口捆绑在一起作为一个逻辑接口
来增加带宽的,又称为多接口负载均衡组或链路聚合组,通过在两台设备之间建立链路聚合组,可
以提高更高的带宽和更高的可靠性。
链路聚合实现的条件
1、 每个eth-trunk接口下最多可以包含8个成员接口。
2、成员接口不能配置任何业务和静态MAC地址。
3、成员接口加入eth-trunk接口时,必须为缺省的hybrid接口类型。
4、eth-trunk接口不能嵌套,即成员接口不能是eth-trunk接口。
5、一个以太网只能加入到一个eth-trunk接口,如果需要加入其它eth-trunk接口,必须先推出原来
的eth-trunk接口。
6、一个eth-trunk接口中的成员接口必须是同一类型,例如FE口和GE口不能加入同一个eth-trunk
接口。
7、可以将不同接口板上的以太网接口加入到同一个eth-trunk接口。
8、如果本地设备使用了eth-trunk接口,与成员接口直连的对端接口也必须捆绑为eth-trunk接口。
9、当成会员接口的速率不一致时,实际使用中速率小的接口可能会出现拥塞,导致丢包。
10、当成员接口加入eth-trunk接口后,学习MAC地址时是按照eth-trunk接口来学习的。
二、 项目中实际应用
二层交换机的链路聚合技术
1、 前期准备
二层交换机两台,pc随意,二层交换机之间连接n条链路(n≤8)
2、配置设备
第一步,首先配置一台交换机,创建eth-trunk接口
【】interface eth-trunk 1
第二步,让n条物理链路成为eth-trunk接口的子接口
【】interface eo/o/o
【】eth-trunk 1
其他接口同上
第三步,将eth-trunk接口设置为trunk类型,并让他允许通过我们需要的valn
【】interface eth-trunk 1
【】port link-type trunk
【】port trunk allow-pass vlan all
第四步,与这个本地设备的成员接口直连的对端接口也同上述步骤配置eth-trunk接口
第五步,检查网络联通性
3 、 检测网络联通
网络联通则一条简单的二层交换机聚合链路就创建好了,链路聚合接口的最大带宽可以达到各
成员接口带宽之和。
CE三层交换机链路聚合
三层交换机相当于在二层交换机上加了三层转发,三层交换机也有路由功能,只不过它不是每
个包算一次,它只是第一个包路由,后续都是二层直接转发,所以比路由器快。
第一步,前期准备
实际项目中网络成分复杂,这里单独出来两台相互连接的ce三层交换机就行,在两台交换机各
创建环回测试接口。
第二步,配置
首先,配置CE1,在【】视图下创建一个eth-trunk 接口,开启三层端口并设置IP地址
【】 interface eth-trunk
【】undo portswitch (注意这里必须手动打开三层)
【】ip add 10.1.1.1 24
其次,将成员接口划分到eth-trunk接口下,这里跟二层交换机一样,但是需要打开接口
【】interface g0/0/0
【】undo shutdown
【】eth-trunk 1
【】interface g0/0/1
【】undo shutdown
【】eth-trunk 1
【】interface loopback 0(这个是环回测试接口)
【】IP add 192.168.1.10 32(环回测试接口ip子网掩码必定是32)
>save(CE设备必须保存之前的配置,不然无法生效)
接下来配置CE2设备,步骤同上,配置结束后可以先进行两台交换机聚合链路是否联通,如果联
通,则在CE1和CE2添加静态路由条目,如
CE1下配
【】ip route-static 目的ip 源ip
同理配置CE2
【】ip route-static 目的ip 源ip
最后,检测我们配置的网络,这样聚合链路就创建成功了
总结:
链路聚合不仅为设备通信提供了冗余保护,而且不需要对硬件进行升级。