以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)

以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)

以太网链路聚合简介

链路聚合Link Aggregation

以太网链路聚合Eth-Trunk简称链路聚合,通过将多个物理接口捆绑为一个逻辑接口,可以在不进行硬件升级的条件下,达到增加链路带宽的目的。


一般的交换机只有 manual和lacp, lacp指的就是lacp-static

[CE12808-Eth-Trunk70]mode ?

  lacp-dynamic  Dynamic working mode

  lacp-static   Static working mode

  manual        Manual working mode


手工manual:

没有协商协议的参与。


静态汇聚:

静态LACP汇聚由用户手工配置,不允许系统自动添加或删除汇聚组中的端口。汇聚组中必须至少包含一个端口,当汇聚组只有一个端口时,只能通过删除汇聚组的方式将该端口从汇聚组中删除。

动态汇聚:

动态LACP汇聚是一种系统自动创建/删除的汇聚,不允许用户增加或删除动态LACP汇聚中的成员端口。只有速率和双工属性相同、连接到同一个设备、有相同基本配置的端口才能被动态汇聚在一起。即使只有一个端口也可以创建动态汇聚,此时为单端口汇聚。动态汇聚中,端口的LACP协议处于失能状态。

端口汇聚是将多个端口聚合在一起形成1个汇聚组,以实现出负荷在各成员端口中的分担,同时也提供了更高的连接可靠性。端口汇聚可以分为手工汇聚、动态lacp汇聚和静态lacp汇聚。同一个汇聚组中端口的基本配置应该保持一致,即如果某端口为trunk端口,则其他端口也配置为trunk端口;如该端口的链路类型改为access端口,则其他端口的链路类型也改为access端口。

我们现在TP-SG3428二层交换机里配置LACP静态汇聚口,用VLAN30 192.168.30.0/24网段,选择2122端口设置为汇聚组LAG1,并设为TRUNK端口类型加入VLAN302122端口分别网线接入ESXI虚拟机的vmnic1vminc2端口。








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

增加带宽

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

提高可靠性

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

负载分担

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

以太网链路聚合简介(图1)


华为交接机链路聚合模式
根据是否启用链路聚合控制协议LACP(Link Aggregation Control Protocol),链路聚合分为手工模式和LACP模式。

手工模式下,Eth-Trunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议LACP的参与。该模式下所有活动链路都参与数据的转发,平均分担流量。如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。
当需要在两个直连设备之间提供一个较大的链路带宽,而其中一端或两端设备都不支持LACP协议时,可以配置手工模式链路聚合。

链路聚合控制协议LACP(Link Aggregation Control Protocol),是基于IEEE802.3ad标准的一种实现链路动态聚合与解聚合的协议,以供设备根据自身配置自动形成聚合链路并启动聚合链路收发数据,LACP模式就是采用LACP的一种链路聚合模式。聚合链路形成以后,LACP负责维护链路状态,在聚合条件发生变化时,自动调整链路聚合。

负载分担方式:
    源MAC地址
    目的MAC地址
    源MAC地址和目的MAC地址
    源IP地址
    目的IP地址
    源IP地址和目的IP地址
    VLAN、源物理端口等(对L2、IPv4、IPv6和MPLS报文进行增强型负载分担)
配置普通负载分担方式
    执行命令system-view,进入系统视图。
    执行命令interface eth-trunk trunk-id,进入Eth-Trunk接口视图。
    执行命令load-balance { dst-ip | dst-mac | src-ip | src-mac | src-dst-ip | src-dst-mac },配置Eth-Trunk负载分担方式。
    缺省情况下,交换机上Eth-Trunk接口的负载分担模式为src-dst-ip。


检查配置结果
操作步骤
    执行命令display eth-trunk [ trunk-id [ interface interface-type interface-number | verbose ] ],查看Eth-Trunk的配置信息。
    执行命令display trunkmembership eth-trunk trunk-id,查看Eth-Trunk的成员接口信息。
    执行命令display eth-trunk [ trunk-id ] load-balance,查看Eth-Trunk接口的负载分担方式。
    执行命令display load-balance-profile [ profile-name ],查看指定负载分担模板的详细信息。



活动接口数上限和下限阈值
为保证Eth-Trunk接口的状态和带宽,可以设置活动接口数的上限和下限阈值,以减小成员链路的状态变化带来的影响。
    活动接口数下限阈值:目的是为了保证最小带宽,当前活动链路数目小于下限阈值时,Eth-Trunk接口的状态转为Down。
    活动接口数上限阈值:目的是在保证带宽的情况下提高网络的可靠性。当前活动链路数目达到上限阈值时,再向Eth-Trunk中添加成员接口,不会增加Eth-Trunk活动接口的数目,超过上限阈值的链路状态将被置为Down。

操作步骤
    执行命令system-view,进入系统视图。
    执行命令interface eth-trunk trunk-id,进入Eth-Trunk接口视图。
    执行命令least active-linknumber link-number,配置链路聚合活动接口数下限阈值。

    缺省情况下,活动接口数下限阈值为1。
    本端和对端设备的活动接口数下限阈值可以不同。如果下限阈值不同,以下限阈值数值较大的一端为准。
    执行命令max active-linknumber link-number,配置链路聚合活动接口数上限阈值。
    缺省情况下,S5720-HI、S5730-HI、S5731-H、S5731-S、S5731S-H、S5731S-S、S5732-H、S6720-HI、S6730-H、S6730-S和S6730S-S链路聚合组活动接口数的上限阈值是32,S5730-SI、S5730S-EI、S6720-LI、S6720S-LI、S6720-SI和S6720S-SI链路聚合组活动接口数的上限阈值是16,其他形态是8。
    对于S5731-H、S5731-S、S5731S-H、S5731S-S、S5732-H、S6730-H、S6730-S、S6730S-S、S6720-EI和S6720S-EI,该取值还可通过命令assign trunk灵活配置,并通过命令display trunk configuration查看配置结果。
    为了保证Eth-Trunk活动接口故障的时候Eth-Trunk接口不会震荡,使用max active-linknumber命令在本端设备和对端设备上的配置需要相同。
    活动接口数上限阈值必须大于等于活动接口数下限阈值。
    (可选)执行命令load-distribution active-linknumber-change link-number1 to link-number2,配置Eth-Trunk接口进行链路负载分担计算时使用的接口数。
    缺省情况下,Eth-Trunk接口进行负载分担计算时使用的接口数为该Eth-Trunk接口的活动接口数。
    如果设备的活动接口数小于8且Eth-Trunk接口流量出现负载分担不均时,可以通过load-distribution active-linknumber-change命令手动调大Eth-Trunk接口负载分担计算的接口数来使流量更好的在活动链路间分担。仅S2720-EI、S5720I-SI、S5720-LI、S5720S-LI、S5720S-SI和S5720-SI支持配置Eth-Trunk接口进行链路负载分担计算时使用的接口数。

华为交接机的接口加入聚合组时报错:




浪思链路聚合


interface port-channel 1
portswitch
switchport mode trunk

interface gigaethernet 1/1/1
portswitch
port-channel 1

interface gigaethernet 1/1/2
portswitch
port-channel 1



按照聚合方式的不同,浪思S5560设备支持以下三种链路聚合方式:
⚫ 手工聚合方式
手工聚合方式将多个物理接口加入链路聚合组,形成一个逻辑接口,同一逻辑接口下
的链路实现负荷分担。
⚫ 静态 LACP 聚合方式
LACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种基于
IEEE802.3ad 标准的协议。 LACP 协议通过 LACPDU(Link Aggregation Control Protocol
Data Unit,链路聚合控制协议数据单元)与对端交互信息,也需要用户手工配置聚合
组。 使能某接口的 LACP 协议后,该接口将通过发送 LACPDU 向对端通告自己的系统
LACP 协议优先级、系统 MAC、 接口的 LACP 协议优先级、 接口号和操作 Key。
对端接收到 LACPDU 后,将其中的信息与其它接口所收到的信息进行比较,以选择能
够处于 Selected 状态的接口,从而双方可以对接口处于 Selected 状态达成一致。操作
Key 是在链路聚合时,聚合控制根据接口的配置(即速率、双工模式、 Up/Down 状态、
基本配置等信息)自动生成的一个配置组合。在聚合组中,处于 Selected 状态的接口
有相同的操作 Key。
⚫ 动态 LACP 聚合方式
动态 LACP 聚合方式是由系统自动完成聚合组的创建和删除,以及成员端口的添加和
删除,由 LACP 协议完成链路聚合。 只有基本配置相同、速率和双工属性相同、连接到
同一个设备、并且对端接口也满足以上条件时, 接口才能被动态聚合在一起。
手工聚合方式与其他两种 LACP 聚合方式的主要区别为:手工聚合方式所有成员接口
均处于转发状态,分担负载流量,而其他两种 LACP 聚合方式存在备份链路。



配置手工链路聚合,请在设备上进行以下配置。

 

以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)(图2)

以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)(图3)

Inspur(config)#link-aggregation load
sharing mode local-first
(可选) 使能链路聚合本地负载分担优先功能



配置静态 LACP 链路聚合,请在设备上进行以下配置。

以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)(图4)

以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)(图5)

以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)(图6)

以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)(图7)

在静态 LACP 链路聚合组中, 成员接口可以处于 Active 或 Standby 两种状态。
Active 接口和 Standby 接口都能收发 LACP 协议报文,但 Standby 接口不能转发
用户报文。
系统按照是否发现邻居、 接口速率最大、 接口 LACP 协议优先级最高、接口号
最小的顺序选择缺省接口,缺省接口处于 Active 状态,与缺省接口具有相同速
率、相同对端设备和对端设备操作 key 的接口也处于 Active 状态, 其他接口则
处于 Standby 状态。


检查配置

以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)(图8)



浪思交接机的接口加入聚合组时报错:
interface tengigabitethernet 1/1/51
portswitch
switchport mode trunk

inspur(config)#int tengigabitethernet 1/1/51
inspur(config-tengigabitethernet1/1/51)#port-channel 1
Interface configuration conflict, Set unsuccessfully on interface TGE1/1/51.
inspur(config-tengigabitethernet1/1/51)#
2000-01-01,09:29:43.850 LACP-5-LACP_CONFLICT:unit1: Link aggregation configuration  of interface  tengigabitethernet1/1/51  is in conflict with the interface configurations or global configurations of module VLAN  .

inspur(config)#int tengigabitethernet 1/1/51
inspur(config-tengigabitethernet1/1/51)#no portswitch

inspur(config-tengigabitethernet1/1/51)#port-channel 1
Port is not in L2 ethernet Mode,set unsuccessfully.
inspur(config-tengigabitethernet1/1/51)#


inspur(config-tengigabitethernet1/1/51)#portswitch
Set successfully.
inspur(config-tengigabitethernet1/1/51)#port-channel 1
Set successfully.
inspur(config-tengigabitethernet1/1/51)#



链路聚合配置(端口聚合、链路聚合、LACP聚合)(列表、list、全)链路聚合list
http://www.zh-cjh.com/wenzhangguilei/963.html
文章归类、所有文章列表、LISTLIST
http://www.zh-cjh.com/wangzhangonggao/2195.html

1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 以太网链路聚合简介(华为、浪思、手工聚合、LACP聚合)

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!