什么是以太网链路聚合 具有哪些优势

描述

  定义

  以太网链路聚合简称链路聚合,它通过将多条以太网物理链路捆绑在一起成为一条逻辑链路,从而实现增加链路带宽的目的。同时,这些捆绑在一起的链路通过相互间的动态备份,可以有效地提高链路的可靠性。

  目的当用户对骨干链路的带宽和可靠性提出较高要求时,在传统技术中,常用更换高速率的接口板或更换支持高速率接口板的设备的方式来增加带宽,但这种方案需要付出高额的费用,而且不够灵活。

  采用链路聚合技术可以在不进行硬件升级的条件下,通过将多个物理接口捆绑为一个逻辑接口,达到增加链路带宽的目的。在实现增大带宽目的的同时,链路聚合采用备份链路的机制,可以有效的提高设备之间链路的可靠性。

  链路聚合技术主要有以下三个优势:

  1、增加带宽

  链路聚合接口的最大带宽可以达到各成员接口带宽之和。

  2、提高可靠性

  当某条活动链路出现故障时,流量可以切换到其他可用的成员链路上,从而提高链路聚合接口的可靠性。

  3、负载分担

  在一个链路聚合组内,可以实现在各成员活动链路上的负载分担。

  链路聚合分类根据是否启用链路聚合控制协议LACP,链路聚合分为手工负载分担模式和LACP模式。

  手工模式:

  链路聚合的建立、成员接口的加入均需要手工配置,没有链路聚合控制协议LACP的参与。当需要在两个直连设备之间提供一个较大的链路带宽而设备又不支持LACP协议时,可以使用手工模式。

  LACP模式:

  链路聚合的建立,成员接口的加入,都是由手工配置来完成的。但与手工模式链路聚合不同的是,该模式下活动接口的选择由LACP协议报文负责。也就是说,当把一组接口加入链路聚合接口后,这些成员接口中哪些接口作为活动接口,哪些接口作为非活动接口还需要经过LACP协议报文的协商确定。LACP模式也称为M:N模式。这种方式同时可以实现负载分担和冗余备份的双重功能。在链路聚合组中M条链路处于活动状态,这些链路负责转发数据并进行负载分担,另外N条链路处于非活动状态作为备份链路,不转发数据。当M条链路中有链路出现故障时,系统会从N条备份链路中选择优先级最高的接替出现故障的链路,同时这条链路状态变为活动状态开始转发数据。

  不同厂商在手工模式和LACP模式链路聚合实现原理上没有差异,只是命令行和缺省值上有所区别。

  链路聚合实现对比概述无论是手工模式的链路聚合,还是LACP模式的链路聚合,华为交换机和思科交换机在实现原理上都没有区别,但是对于缺省配置和命令行有所差别。

  缺省配置对比华为交换机和思科交换机链路聚合的缺省配置对比如下表所示:

  交换机

  命令行差异华为交换机和思科交换机配置链路聚合的命令行对比如下所示:

  1、创建链路聚合组

华为命令
interface Eth-Trunk trunk-id
思科命令
interface port-channel group_number

2、配置链路聚合模式

华为命令
mode { lacp | manual load-balance }
思科命令
channel-group group_number mode { active | auto |desirable | on | passive }

说明

思科交换机对应有五种模式。其中active和passive对应华为交换机LACP模式链路聚合的active和passive模式。on对应华为交换机的手工模式链路聚合。auto和desirable是基于思科私有协议PAgP的链路聚合,华为交换机无对应模式。

3、将成员接口加入聚合组

华为命令
eth-trunk trunk-id [ mode { active | passive } ]
思科命令
channel-group group_number mode { active | auto |desirable | on }

4、配置LACP系统优先级

华为命令
lacp priority priority(系统视图)
思科命令
lacp system-priority priority_value(系统视图)

5、配置LACP端口优先级

华为命令
lacp priority priority(接口视图)
思科命令
lacp system-priority priority_value(接口视图)

6、配置负载分担方式

华为命令
load-balance { dst-ip | dst-mac | src-ip | src-mac | src-dst-ip | src-dst-mac }
思科命令
port-channel load-balance { src-mac | dst-mac | src-dst-mac | src-ip | dst-ip | src-dst-ip | src-port | dst-port | src-dst-port } [ module slot]

7、配置活跃接口数阈值

华为命令
max active-linknumber link-number
思科命令
lacp max-bundle number

8、查看链路聚合配置信息

华为命令
display eth-trunk [ trunk-id [ interface interface-type interface-number | verbose ] ]
思科命令
show interfaces interface-type interface-number etherchannel

show etherchannel load-balances
审核编辑:郭婷
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分