lacp静态和动态区别_LACP基础

lacp静态和动态区别_LACP基础

weixin_39853155 2020-12-20 14:29:48 811 收藏 3
文章标签: lacp静态和动态区别
版权
文档简介:

以华为LACP协议在交换机的应用为主,横向对比其他厂家配置,以及与其他厂家lacp对接的实现。

一、*解释

链路聚合(英语: Link Aggregation )是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从哪个成员端口发送到对端的交换机。当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计算报文的发送端口,故障端口恢复后再次担任收发端口。链路聚合在增加链路带宽、实现链路传输弹性和工程冗余等方面是一项很重要的技术。

二、Eth-Trunk基本配置

 

system-view

[~HUAWEI] interface eth-trunk 1

[*HUAWEI-Eth-Trunk1] mode lacp-static

[*HUAWEI-Eth-Trunk1] trunkport 10ge 1/0/1 to 1/0/3

[*HUAWEI-Eth-Trunk1] commit

[~HUAWEI-Eth-Trunk1] quit

华为的设备支持 两种Eth-trunk工作模式:手工负载分担模式

LACP模式:静态和动态

手工负载分担(Manual

load-balance)模式下,Eth-Trunk的建立、成员接口的加入由手工配置,没有LACP(link Aggregation

Control

Protocol)协议报文的参与。该模式下所有活动链路都参与数据的转发,平均分担流量,因此称为负载分担模式。如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量,当需要在两个直连设备间提供一个较大的链路带宽而设备又不支持LACP协议时,可以使用手工负载分担模式。

静态LACP(Static LACP)模式是一种利用LACP协议进行聚合参数协商、确定活动接口和非活动接口的链路聚合方式。

该模式下,需手工创建Eth-Trunk,手工加入Eth-Trunk成员接口,由LACP协议协商确定活动接口和非活动接口。

静态LACP模式也称为M∶N模式。这种方式同时可以实现链路负载分担和链路冗余备份的双重功能。在链路聚合组中M条链路处于活动状态,这些链路负责转发数据并进行负载分担,另外N条链路处于非活动状态作为备份链路,不转发数据。当M条链路中有链路出现故障时,系统会从N条备份链路中选择优先级最高的接替出现故障的链路,同时这条替换故障链路的备份链路状态变为活动状态开始转发数据。

和静态LACP模式相对应的还包括动态LACP模式。动态LACP模式的链路聚合,从Eth-Trunk的创建到加入成员接口都不需要人工的干预,由LACP协议自动协商完成。一般用在跟服务器对接。

三、LACP 报文格式

 

 

 

四、华为跟其他厂家lacp模式对接表Cisco 工作模式Huawei 工作模式

onmanual(缺省模式)

active(LACP)lacp-static

passive(LACP)lacp-static

atuo(PAgP)不支持对接

desirable(PAgP)不支持对接

备注:

其他厂家如H3C、ZTE类似主要的区别就在于huawei LACP-STATIC对应的是其他厂家dynamic模式。

案例:

摘录自华为CE12800文档组网图

图1 华为设备对接(或替换)CISCO设备

 

操作步骤

创建链路聚合组,配置LACP模式并将接口加入Eth-Trunk。

# 配置华为设备。 system-view

[~HUAWEI] interface eth-trunk 1

[*HUAWEI-Eth-Trunk1] mode lacp-static

[*HUAWEI-Eth-Trunk1] trunkport 10ge 1/0/1 to 1/0/3

[*HUAWEI-Eth-Trunk1] commit

[~HUAWEI-Eth-Trunk1] quit

# 配置CISCO设备。CISCO#configure terminal

CISCO(config)#interface port-channel 1

CISCO(config-if)#exit

CISCO(config)#interface range gigabitEthernet 0/1, gigabitEthernet 0/2, gigabitEthernet 0/3

CISCO(config-if-range)#channel-protocol lacp

CISCO(config-if-range)#channel-group 1 mode active

CISCO(config-if-range)#exit

CISCO(config)#exit

# 查看华为设备。[~HUAWEI] display eth-trunk 1Eth-Trunk1‘s state information is:

Local:

LAG ID: 1 Working Mode: Static

System Priority: 32768 System ID: 0025-9e95-7c31

Operating Status: up Number Of Up Ports In Trunk: 3

Timeout Period: Slow

--------------------------------------------------------------------------------

ActorPortName Status PortType PortPri PortNo PortKey PortState Weight

10GE1/0/1 Selected 1GE 32768 1 20289 10111100 1

10GE1/0/2 Selected 1GE 32768 2 20289 10111100 1

10GE1/0/3 Selected 1GE 32768 3 20289 10100000 1

Partner:

ActorPortName SysPri SystemID PortPri PortNo PortKey PortState

10GE1/0/1 32768 0025-9e95-7c11 32768 0 20289 10111100

10GE1/0/2 32768 0025-9e95-7c11 32768 0 20289 10111100

10GE1/0/3 32768 0025-9e95-7c11 32768 0 20289 10100000

# 查看CISCO设备。CISCO#show etherchannel 1 port-channel

Port-channels in the group:

---------------------------

Port-channel: Po1 (Primary Aggregator)

------------

Age of the Port-channel = 0d:05h:03m:48s

Logical slot/port = 2/1 Number of ports = 3

HotStandBy port =null

Port state = Port-channel Ag-Inuse

Protocol = LACP

Port security = Disabled

Ports in the Port-channel:

Index Load Port EC state No of bits

------+-------------+-----------+-----------------------------------------------

0 00 Gi0/1 Active 0

0 00 Gi0/2 Active 0

0 00 Gi0/3 Active 0

Time since last port bundled: 0d:00h:44m:09s Gi0/3

Time since last port Un-bundled: 0d:00h:44m:13s Gi0/3
————————————————
版权声明:本文为CSDN博主「weixin_39853155」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39853155/article/details/111739357

lacp静态和动态区别_LACP基础

上一篇:翻转字符串


下一篇:NVIDIA Jetson Xavier NX入门(3)——安装miniforge和Pytorch