• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

03-二层技术-以太网交换配置

02-以太网链路聚合配置

本章节下载 02-以太网链路聚合配置  (349.53 KB)

docurl=/cn/Service/Document_Software/Document_Center/Wlan/Xiao_Bei/H3C_SPM_PoE/Configure/Operation_Manual/H3C_SPM_PoE_CG(R5208P03)-6W100/03/201707/1011903_30005_0.htm

02-以太网链路聚合配置


1 以太网链路聚合

1.1  以太网链路聚合简介

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

图1-1所示,Device A与Device B之间通过三条以太网物理链路相连,将这三条链路捆绑在一起,就成为了一条逻辑链路Link aggregation 1。这条逻辑链路的带宽最大可等于三条以太网物理链路的带宽总和,增加了链路的带宽;同时,这三条以太网物理链路相互备份,当其中某条物理链路down,还可以通过其他两条物理链路转发报文。

图1-1 链路聚合示意图

 

1.1.1  基本概念

1. 聚合组、成员端口和聚合接口

链路捆绑是通过接口捆绑实现的,多个以太网接口捆绑在一起后形成一个聚合组,而这些被捆绑在一起的以太网接口就称为该聚合组的成员端口。每个聚合组唯一对应着一个逻辑接口,称为聚合接口。聚合组与聚合接口的编号是相同的,例如聚合组1对应于聚合接口1。

聚合接口的速率和双工模式取决于对应聚合组内的选中端口(请参见“1.1.1  2. 成员端口的状态”):聚合接口的速率等于所有选中端口的速率之和,聚合接口的双工模式则与选中端口的双工模式相同。

2. 成员端口的状态

聚合组内的成员端口具有以下两种状态:

·     选中(Selected)状态:此状态下的成员端口可以参与数据的转发,处于此状态的成员端口称为“选中端口”。

·     非选中(Unselected)状态:此状态下的成员端口不能参与数据的转发,处于此状态的成员端口称为“非选中端口”。

3. 操作Key

操作Key是系统在进行链路聚合时用来表征成员端口聚合能力的一个数值,它是根据成员端口上的一些信息(包括该端口的速率、双工模式等)的组合自动计算生成的,这个信息组合中任何一项的变化都会引起操作Key的重新计算。在同一聚合组中,所有的选中端口都必须具有相同的操作Key。

4. 配置分类

根据对成员端口状态的影响不同,成员端口上的配置可以分为以下两类:

(1)     属性类配置:包含的配置内容如表1-1所示。在聚合组中,只有与对应聚合接口的属性类配置完全相同的成员端口才能够成为选中端口。

表1-1 属性类配置的内容

配置项

内容

VLAN配置

端口上允许通过的VLAN、端口缺省VLAN、端口的链路类型(即Trunk、Hybrid、Access类型)。有关VLAN配置的详细描述,请参见“二层技术-以太网交换配置指导”中的“VLAN”

 

说明

·     聚合接口上属性类配置发生变化时,会同步到成员端口上,同步失败时不会回退聚合接口上的配置。聚合接口配置同步到成员端口失败后,可能导致成员端口变为非选中状态,此时可以修改聚合接口或者成员端口上的配置,使成员端口重新选中。当聚合接口被删除后,同步成功的配置仍将保留在这些成员端口上。

·     由于成员端口上属性类配置的改变可能导致其选中/非选中状态发生变化,进而对业务产生影响,因此当在成员端口上进行此类配置时,系统将给出提示信息,由用户来决定是否继续执行该配置。

 

(2)     协议类配置:是相对于属性类配置而言的,包含的配置内容有MAC地址学习等。在聚合组中,即使某成员端口与对应聚合接口的协议配置存在不同,也不会影响该成员端口成为选中端口。

说明

·     在聚合接口上所作的协议类配置,只在当前聚合接口下生效。

·     在成员端口上所作的协议类配置,只有当该成员端口退出聚合组后才能生效。

 

5. 聚合模式

链路聚合分为静态聚合和动态聚合两种模式,它们各自的优点如下所示:

·     静态聚合模式:一旦配置好后,端口的选中/非选中状态就不会受网络环境的影响,比较稳定。

·     动态聚合模式:能够根据对端和本端的信息调整端口的选中/非选中状态,比较灵活。

处于静态聚合模式下的聚合组称为静态聚合组,处于动态聚合模式下的聚合组称为动态聚合组。

1.1.2  静态聚合模式

静态聚合模式的工作机制如下所述。

1. 选择参考端口

参考端口从本端的成员端口中选出,其操作Key和属性类配置将作为同一聚合组内的其他成员端口的参照,只有操作Key和属性类配置与参考端口一致的成员端口才能被选中。

对于聚合组内处于up状态的端口,按照端口的高端口优先级->全双工/高速率->全双工/低速率->半双工/高速率->半双工/低速率的优先次序,选择优先次序最高、且属性类配置与对应聚合接口相同的端口作为参考端口;如果多个端口优先次序相同,首先选择原来的选中端口作为参考端口;如果此时多个优先次序相同的端口都是原来的选中端口,则选择其中端口号最小的端口作为参考端口;如果多个端口优先次序相同,且都不是原来的选中端口,则选择其中端口号最小的端口作为参考端口。

2. 确定成员端口的状态

静态聚合组内成员端口状态的确定流程如图1-2所示。

图1-2 静态聚合组内成员端口状态的确定流程

 

确定静态聚合组内成员端口状态时,需要注意:

·     当一个成员端口的操作Key或属性类配置改变时,其所在静态聚合组内各成员端口的选中/非选中状态可能会发生改变。

·     当静态聚合组内选中端口的数量已达到上限,对于后加入的成员端口和聚合组内选中端口的端口优先级:

¡     全部相同时,后加入的成员端口即使满足成为选中端口的所有条件,也不会立即成为选中端口。这样能够尽量维持当前选中端口上的流量不中断,但是由于设备重启时会重新计算选中端口,因此可能导致设备重启前后各成员端口的选中/非选中状态不一致。

¡     存在不同时,若后加入的成员端口的属性类配置与对应聚合接口相同,且端口优先级高于聚合组内选中端口的端口优先级,则端口优先级高的成员端口会立刻取代端口优先级低的选中端口成为新的选中端口。

1.1.3  动态聚合模式

动态聚合模式通过LACP协议实现,LACP协议的内容及动态聚合模式的工作机制如下所述。

1. LACP协议

基于IEEE802.3ad标准的LACP协议是一种实现链路动态聚合的协议,运行该协议的设备之间通过互发LACPDU来交互链路聚合的相关信息。

动态聚合组内的成员端口可以收发LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协议数据单元),本端通过向对端发送LACPDU通告本端的信息。当对端收到该LACPDU后,将其中的信息与所在端其他成员端口收到的信息进行比较,以选择能够处于选中状态的成员端口,使双方可以对各自接口的选中/非选中状态达成一致。

(1)     LACP协议的功能

LACP协议的功能分为基本功能和扩展功能两大类,如表1-2所示。

表1-2 LACP协议的功能分类

类别

说明

基本功能

利用LACPDU的基本字段可以实现LACP协议的基本功能。基本字段包含以下信息:系统LACP优先级、系统MAC地址、端口优先级、端口编号和操作Key

 

(2)     LACP工作模式

LACP工作模式分为ACTIVE和PASSIVE两种。

如果动态聚合组内成员端口的LACP工作模式为PASSIVE,且对端的LACP工作模式也为PASSIVE时,两端将不能发送LACPDU。如果两端中任何一端的LACP工作模式为ACTIVE时,两端将可以发送LACPDU。

(3)     LACP优先级

根据作用的不同,可以将LACP优先级分为系统LACP优先级和端口优先级两类,如表1-3所示。

表1-3 LACP优先级的分类

类别

说明

比较标准

系统LACP优先级

用于区分两端设备优先级的高低。当两端设备中的一端具有较高优先级时,另一端将根据优先级较高的一端来选择本端的选中端口,这样便使两端设备的选中端口达成了一致

优先级数值越小,优先级越高

端口优先级

用于区分各成员端口成为选中端口的优先程度

 

(4)     LACP超时时间

LACP超时时间是指成员端口等待接收LACPDU的超时时间,在LACP超时时间之后,如果本端成员端口仍未收到来自对端的LACPDU,则认为对端成员端口已失效。

LACP超时时间同时也决定了对端发送LACPDU的速率。LACP超时有短超时(3秒)和长超时(90秒)两种。若LACP超时时间为短超时,则对端将快速发送LACPDU(每1秒发送1个LACPDU);若LACP超时时间为长超时,则对端将慢速发送LACPDU(每30秒发送1个LACPDU)。

2. 动态聚合模式的工作机制:

(1)     选择参考端口

参考端口从聚合链路两端处于up状态的成员端口中选出,其操作Key和属性类配置将作为同一聚合组内的其他成员端口的参照,只有操作Key和属性类配置与参考端口一致的成员端口才能被选中。

·     首先,从聚合链路的两端选出设备ID(由系统的LACP优先级和系统的MAC地址共同构成)较小的一端:先比较两端的系统LACP优先级,优先级数值越小其设备ID越小;如果优先级相同再比较其系统MAC地址,MAC地址越小其设备ID越小。

·     其次,对于设备ID较小的一端,再比较其聚合组内各成员端口的端口ID(由端口优先级和端口的编号共同构成):先比较端口优先级,优先级数值越小其端口ID越小;如果优先级相同再比较其端口号,端口号越小其端口ID越小。端口ID最小、且属性类配置与对应聚合接口相同的端口作为参考端口。

(2)     确定成员端口的状态

在设备ID较小的一端,动态聚合组内成员端口状态的确定流程如图1-3所示。

图1-3 动态聚合组内成员端口状态的确定流程

 

与此同时,设备ID较大的一端也会随着对端成员端口状态的变化,随时调整本端各成员端口的状态,以确保聚合链路两端成员端口状态的一致。

确定动态聚合组内成员端口状态时,需要注意:

·     当动态聚合组内同时存在全双工端口和半双工端口时,全双工端口将优先成为选中端口;只有当所有全双工端口都无法成为选中端口,或动态聚合组内只有半双工端口时,才允许从半双工端口中选出一个成为选中端口,且只有一个半双工端口可成为选中端口。

·     当一个成员端口的操作Key或属性类配置改变时,其所在动态聚合组内各成员端口的选中/非选中状态可能会发生改变。

·     当本端端口的选中/非选中状态发生改变时,其对端端口的选中/非选中状态也将随之改变。

·     当动态聚合组内选中端口的数量已达到上限时,后加入的成员端口一旦满足成为选中端口的所有条件,就会立刻取代已不满足条件的端口成为选中端口。

1.1.4  聚合负载分担类型

通过按照报文的源/目的MAC地址、源/目的IP地址中的一种或某几种的组合区分流,使属于同一数据流的报文从同一条成员链路上通过。即可以实现灵活地对聚合组内流量进行负载分担。

1.2  以太网链路聚合配置任务简介

表1-4 以太网链路聚合配置任务简介

配置任务

说明

详细配置

配置二层聚合组

必选

1.3 

聚合接口相关配置

配置聚合接口的描述信息

可选

1.4.1 

限制聚合组内选中端口的数量

可选

1.4.2 

配置聚合接口的期望带宽

可选

1.4.3 

关闭聚合接口

可选

1.4.4 

恢复聚合接口的缺省配置

可选

1.4.5 

配置聚合负载分担类型

可选

1.5 

 

1.3  配置二层聚合组

配置聚合组时,需要注意:

·     用户删除聚合接口时,系统将自动删除对应的聚合组,且该聚合组内的所有成员端口将全部离开该聚合组。

·     聚合链路的两端应配置相同的聚合模式。

·     对于静态聚合模式,用户需要保证在同一链路两端端口的选中/非选中状态的一致性,否则聚合功能无法正常使用。

·     对于动态聚合模式,聚合链路两端的设备会自动协商同一链路两端的端口在各自聚合组内的选中/非选中状态,用户只需保证本端聚合在一起的端口的对端也同样聚合在一起,聚合功能即可正常使用。

1.3.1  配置二层静态聚合组

表1-5 配置二层静态聚合组

操作

命令

说明

进入系统视图

system-view

-

创建二层聚合接口,并进入二层聚合接口视图

interface bridge-aggregation interface-number

创建二层聚合接口后,系统将自动生成同编号的二层聚合组,且该聚合组缺省工作在静态聚合模式下

退回系统视图

quit

-

进入二层以太网接口视图

interface interface-type interface-number

多次执行此步骤可将多个二层以太网接口加入聚合组

将二层以太网接口加入聚合组

port link-aggregation group number

 

1.3.2  配置二层动态聚合组

表1-6 配置二层动态聚合组

操作

命令

说明

进入系统视图

system-view

-

配置系统的LACP优先级

lacp system-priority system-priority

缺省情况下,系统的LACP优先级为32768

改变系统的LACP优先级,将会影响到动态聚合组成员端口的选中/非选中状态

创建二层聚合接口,并进入二层聚合接口视图

interface bridge-aggregation interface-number

创建二层聚合接口后,系统将自动生成同编号的二层聚合组,且该聚合组缺省工作在静态聚合模式下

配置聚合组工作在动态聚合模式下

link-aggregation mode dynamic

缺省情况下,聚合组工作在静态聚合模式下

退回系统视图

quit

-

进入二层以太网接口视图

interface interface-type interface-number

多次执行此步骤可将多个二层以太网接口加入聚合组

将二层以太网接口加入聚合组

port link-aggregation group number

配置当前端口的LACP工作模式为PASSIVE

lacp mode passive

二者选其一

缺省情况下,端口的LACP工作模式为ACTIVE

配置当前端口的LACP工作模式为ACTIVE

undo lacp mode

配置端口优先级

link-aggregation port-priority port-priority

缺省情况下,端口优先级为32768

配置端口的LACP超时时间为短超时(3秒),并使对端快速发送LACPDU

lacp period short

缺省情况下,端口的LACP超时时间为长超时(90秒),对端慢速发送LACPDU

 

1.4  聚合接口相关配置

本节对能够在聚合接口上进行的部分配置进行介绍。除本节所介绍的配置外,能够在二层以太网接口上进行的配置大多数也能在二层聚合接口上进行,具体配置请参见相关的配置指导。

1.4.1  配置聚合接口的描述信息

通过在接口上配置描述信息,可以方便网络管理员根据这些信息来区分各接口的作用。

表1-7 配置聚合接口的描述信息

操作

命令

说明

进入系统视图

system-view

-

进入二层聚合接口视图

interface bridge-aggregation interface-number

-

配置当前接口的描述信息

description text

缺省情况下,接口的描述信息为“接口名 Interface”

 

1.4.2  限制聚合组内选中端口的数量

提示

本端和对端配置的聚合组中的最小/最大选中端口数必须一致。

 

聚合链路的带宽取决于聚合组内选中端口的数量,用户通过配置聚合组中的最小选中端口数,可以避免由于选中端口太少而造成聚合链路上的流量拥塞。当聚合组内选中端口的数量达不到配置值时,对应的聚合接口将不会up。具体实现如下:

·     如果聚合组内能够被选中的成员端口数小于配置值,这些成员端口都将变为非选中状态,对应聚合接口的链路状态也将变为down。

·     当聚合组内能够被选中的成员端口数增加至不小于配置值时,这些成员端口都将变为选中状态,对应聚合接口的链路状态也将变为up。

当配置了聚合组中的最大选中端口数之后,最大选中端口数将同时受配置值和设备硬件能力的限制,即取二者的较小值作为限制值。用户借此可实现两端口间的冗余备份:在一个聚合组中只添加两个成员端口,并配置该聚合组中的最大选中端口数为1,这样这两个成员端口在同一时刻就只能有一个成为选中端口,而另一个将作为备份端口。

表1-8 限制聚合组内选中端口的数量

操作

命令

说明

进入系统视图

system-view

-

进入二层聚合接口视图

interface bridge-aggregation interface-number

-

配置聚合组中的最小选中端口数

link-aggregation selected-port minimum number

缺省情况下,聚合组中的最小选中端口数不受限制

配置聚合组中的最大选中端口数

link-aggregation selected-port maximum number

缺省情况下,聚合组中的最大选中端口数仅受设备硬件能力的限制

 

1.4.3  配置聚合接口的期望带宽

表1-9 配置聚合接口的期望带宽

操作

命令

说明

进入系统视图

system-view

-

进入二层聚合接口视图

interface bridge-aggregation interface-number

-

配置当前接口的期望带宽

bandwidth bandwidth-value

缺省情况下,接口的期望带宽=接口的波特率÷1000(kbp/s)

 

1.4.4  关闭聚合接口

对聚合接口的开启/关闭操作,将会影响聚合接口对应的聚合组内成员端口的选中/非选中状态和链路状态:

·     关闭聚合接口时,将使对应聚合组内所有处于选中状态的成员端口都变为非选中端口,且所有成员端口的链路状态都将变为down。

·     开启聚合接口时,系统将重新计算对应聚合组内成员端口的选中/非选中状态。

表1-10 关闭聚合接口

操作

命令

说明

进入系统视图

system-view

-

进入二层聚合接口视图

interface bridge-aggregation interface-number

-

关闭当前接口

shutdown

缺省情况下,当前接口已打开

 

1.4.5  恢复聚合接口的缺省配置

通过执行本操作可以将聚合接口下的所有配置都恢复为缺省配置。

表1-11 恢复聚合接口的缺省配置

操作

命令

说明

进入系统视图

system-view

-

进入二层聚合接口视图

interface bridge-aggregation interface-number

-

恢复当前聚合接口的缺省配置

default

-

 

1.5  配置聚合负载分担类型

表1-12 配置聚合负载分担类型

操作

命令

说明

进入系统视图

system-view

-

进入二层聚合接口视图

interface bridge-aggregation interface-number

-

配置聚合组内采用的聚合负载分担类型

link-aggregation load-sharing mode { destination-ip | destination-mac | source-ip | source-mac } *

缺省情况下,聚合组内采用源MAC+目的MAC聚合负载分担类型

 

1.6  以太网链路聚合显示与维护

在完成上述配置后,在任意视图下执行display命令可以显示配置后以太网链路聚合的运行情况,通过查看显示信息验证配置的效果。

在用户视图下执行reset命令可以清除端口的LACP和聚合接口上的统计信息。

表1-13 以太网链路聚合显示与维护

操作

命令

显示聚合接口的相关信息

display interface bridge-aggregation [ interface-number ] [ brief [ description | down ] ]

显示本端系统的设备ID

display lacp system-id

显示聚合组内采用的聚合负载分担类型

display link-aggregation load-sharing mode [ interface [ bridge-aggregation interface-number ] ]

显示成员端口上链路聚合的详细信息

display link-aggregation member-port [ interface-list ]

显示所有聚合组的摘要信息

display link-aggregation summary

显示已有聚合接口所对应聚合组的详细信息

display link-aggregation verbose [ bridge-aggregation [ interface-number ] ]

清除成员端口上的LACP统计信息

reset lacp statistics [ interface interface-list ]

清除聚合接口上的统计信息

reset counters interface [ bridge-aggregation [ interface-number ] ]

 

1.7  以太网链路聚合典型配置举例

1.7.1  二层静态聚合配置举例

1. 组网需求

·     SPM 1与SPM 2通过各自的二层以太网接口GigabitEthernet1/0/1~GigabitEthernet1/0/3相互连接。

·     在SPM 1和SPM 2上分别配置二层静态链路聚合组,并实现设备间VLAN 10和VLAN 20分别互通。

2. 组网图

图1-4 二层静态聚合配置组网图

 

3. 配置步骤

(1)     配置SPM 1

# 创建VLAN 10,并将端口GigabitEthernet1/0/4加入到该VLAN中。

<SPM1> system-view

[SPM1] vlan 10

[SPM1-vlan10] port gigabitethernet 1/0/4

[SPM1-vlan10] quit

# 创建VLAN 20,并将端口GigabitEthernet1/0/5加入到该VLAN中。

[SPM1] vlan 20

[SPM1-vlan20] port gigabitethernet 1/0/5

[SPM1-vlan20] quit

# 创建二层聚合接口1。

[SPM1] interface bridge-aggregation 1

[SPM1-Bridge-Aggregation1] quit

# 分别将端口GigabitEthernet1/0/1至GigabitEthernet1/0/3加入到聚合组1中。

[SPM1] interface gigabitethernet 1/0/1

[SPM1-GigabitEthernet1/0/1] port link-aggregation group 1

[SPM1-GigabitEthernet1/0/1] quit

[SPM1] interface gigabitethernet 1/0/2

[SPM1-GigabitEthernet1/0/2] port link-aggregation group 1

[SPM1-GigabitEthernet1/0/2] quit

[SPM1] interface gigabitethernet 1/0/3

[SPM1-GigabitEthernet1/0/3] port link-aggregation group 1

[SPM1-GigabitEthernet1/0/3] quit

# 配置二层聚合接口1为Trunk端口,并允许VLAN 10和20的报文通过。

[SPM1] interface bridge-aggregation 1

[SPM1-Bridge-Aggregation1] port link-type trunk

[SPM1-Bridge-Aggregation1] port trunk permit vlan 10 20

[SPM1-Bridge-Aggregation1] quit

(2)     配置SPM 2

SPM 2的配置与SPM 1相似,配置过程略。

4. 验证配置

# 查看SPM 1上所有聚合组的详细信息。

[SPM1] display link-aggregation verbose

Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing

Port Status: S -- Selected, U -- Unselected, I -- Individual

Flags:  A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation,

        D -- Synchronization, E -- Collecting, F -- Distributing,

        G -- Defaulted, H -- Expired

 

Aggregate Interface: Bridge-Aggregation1

Aggregation Mode: Static

Loadsharing Type: Shar

  Port             Status  Priority Oper-Key

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

  GE1/0/1          S       32768    1

  GE1/0/2          S       32768    1

  GE1/0/3          S       32768    1

以上信息表明,聚合组1为负载分担类型的二层静态聚合组,包含有三个选中端口。

1.7.2  二层动态聚合配置举例

1. 组网需求

·     SPM 1与SPM 2通过各自的二层以太网接口GigabitEthernet1/0/1~GigabitEthernet1/0/3相互连接。

·     在SPM 1和SPM 2上分别配置二层动态链路聚合组,并实现设备间VLAN 10和VLAN 20分别互通。

2. 组网图

图1-5 二层动态聚合配置组网图

 

3. 配置步骤

(1)     配置SPM 1

# 创建VLAN 10,并将端口GigabitEthernet1/0/4加入到该VLAN中。

<SPM1> system-view

[SPM1] vlan 10

[SPM1-vlan10] port gigabitethernet 1/0/4

[SPM1-vlan10] quit

# 创建VLAN 20,并将端口GigabitEthernet1/0/5加入到该VLAN中。

[SPM1] vlan 20

[SPM1-vlan20] port gigabitethernet 1/0/5

[SPM1-vlan20] quit

# 创建二层聚合接口1,并配置该接口为动态聚合模式。

[SPM1] interface bridge-aggregation 1

[SPM1-Bridge-Aggregation1] link-aggregation mode dynamic

[SPM1-Bridge-Aggregation1] quit

# 分别将端口GigabitEthernet1/0/1至GigabitEthernet1/0/3加入到聚合组1中。

[SPM1] interface gigabitethernet 1/0/1

[SPM1-GigabitEthernet1/0/1] port link-aggregation group 1

[SPM1-GigabitEthernet1/0/1] quit

[SPM1] interface gigabitethernet 1/0/2

[SPM1-GigabitEthernet1/0/2] port link-aggregation group 1

[SPM1-GigabitEthernet1/0/2] quit

[SPM1] interface gigabitethernet 1/0/3

[SPM1-GigabitEthernet1/0/3] port link-aggregation group 1

[SPM1-GigabitEthernet1/0/3] quit

# 配置二层聚合接口1为Trunk端口,并允许VLAN 10和20的报文通过。

[SPM1] interface bridge-aggregation 1

[SPM1-Bridge-Aggregation1] port link-type trunk

[SPM1-Bridge-Aggregation1] port trunk permit vlan 10 20

[SPM1-Bridge-Aggregation1] quit

(2)     配置SPM 2

SPM 2的配置与SPM 1相似,配置过程略。

4. 验证配置

# 查看SPM 1上所有聚合组的详细信息。

[SPM1] display link-aggregation verbose

Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing

Port Status: S -- Selected, U -- Unselected, I -- Individual

Flags:  A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation,

        D -- Synchronization, E -- Collecting, F -- Distributing,

        G -- Defaulted, H -- Expired

 

Aggregate Interface: Bridge-Aggregation1

Aggregation Mode: Dynamic

Loadsharing Type: Shar

System ID: 0x8000, 000f-e267-6c6a

Local:

  Port             Status  Priority Oper-Key  Flag

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

  GE1/0/1          S       32768    1         {ACDEF}

  GE1/0/2          S       32768    1         {ACDEF}

  GE1/0/3          S       32768    1         {ACDEF}

Remote:

  Actor            Partner Priority Oper-Key  SystemID               Flag

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

  GE1/0/1          1       32768    1         0x8000, 000f-e267-57ad {ACDEF}

  GE1/0/2          2       32768    1         0x8000, 000f-e267-57ad {ACDEF}

  GE1/0/3          3       32768    1         0x8000, 000f-e267-57ad {ACDEF}

以上信息表明,聚合组1为负载分担类型的二层动态聚合组,包含有三个选中端口。

1.7.3  二层聚合负载分担配置举例

1. 组网需求

·     SPM 1与SPM 2通过各自的二层以太网接口GigabitEthernet1/0/1~GigabitEthernet1/0/4相互连接。

·     在SPM 1和SPM 2上分别配置两个二层静态链路聚合组,并使两端的VLAN 10通过二层聚合接口1互通、VLAN 20通过二层聚合接口2互通。

·     通过在聚合组1上按照源MAC地址进行聚合负载分担、在聚合组2上按照目的MAC地址进行聚合负载分担的方式,来实现数据流量在各成员端口间的负载分担。

2. 组网图

图1-6 二层聚合负载分担配置组网图

 

3. 配置步骤

(1)     配置SPM 1

# 创建VLAN 10,并将端口GigabitEthernet1/0/5加入到该VLAN中。

<SPM1> system-view

[SPM1] vlan 10

[SPM1-vlan10] port gigabitethernet 1/0/5

[SPM1-vlan10] quit

# 创建VLAN 20,并将端口GigabitEthernet1/0/6加入到该VLAN中。

[SPM1] vlan 20

[SPM1-vlan20] port gigabitethernet 1/0/6

[SPM1-vlan20] quit

# 创建二层聚合接口1,并配置该接口对应的聚合组内按照源MAC地址进行聚合负载分担。

[SPM1] interface bridge-aggregation 1

[SPM1-Bridge-Aggregation1] link-aggregation load-sharing mode source-mac

[SPM1-Bridge-Aggregation1] quit

# 分别将端口GigabitEthernet1/0/1和GigabitEthernet1/0/2加入到聚合组1中。

[SPM1] interface gigabitethernet 1/0/1

[SPM1-GigabitEthernet1/0/1] port link-aggregation group 1

[SPM1-GigabitEthernet1/0/1] quit

[SPM1] interface gigabitethernet 1/0/2

[SPM1-GigabitEthernet1/0/2] port link-aggregation group 1

[SPM1-GigabitEthernet1/0/2] quit

# 配置二层聚合接口1为Trunk端口,并允许VLAN 10的报文通过。

[SPM1] interface bridge-aggregation 1

[SPM1-Bridge-Aggregation1] port link-type trunk

[SPM1-Bridge-Aggregation1] port trunk permit vlan 10

[SPM1-Bridge-Aggregation1] quit

# 创建二层聚合接口2,并配置该接口对应的聚合组内按照目的MAC地址进行聚合负载分担。

[SPM1] interface bridge-aggregation 2

[SPM1-Bridge-Aggregation2] link-aggregation load-sharing mode destination-mac

[SPM1-Bridge-Aggregation2] quit

# 分别将端口GigabitEthernet1/0/3和GigabitEthernet1/0/4加入到聚合组2中。

[SPM1] interface gigabitethernet 1/0/3

[SPM1-GigabitEthernet1/0/3] port link-aggregation group 2

[SPM1-GigabitEthernet1/0/3] quit

[SPM1] interface gigabitethernet 1/0/4

[SPM1-GigabitEthernet1/0/4] port link-aggregation group 2

[SPM1-GigabitEthernet1/0/4] quit

# 配置二层聚合接口2为Trunk端口,并允许VLAN 20的报文通过。

[SPM1] interface bridge-aggregation 2

[SPM1-Bridge-Aggregation2] port link-type trunk

[SPM1-Bridge-Aggregation2] port trunk permit vlan 20

[SPM1-Bridge-Aggregation2] quit

(2)     配置SPM 2

SPM 2的配置与SPM 1相似,配置过程略。

4. 验证配置

# 查看SPM 1上所有聚合组的详细信息。

[SPM1] display link-aggregation verbose

Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing

Port Status: S -- Selected, U -- Unselected, I -- Individual

Flags:  A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation,

        D -- Synchronization, E -- Collecting, F -- Distributing,

        G -- Defaulted, H -- Expired

 

Aggregate Interface: Bridge-Aggregation1

Aggregation Mode: Static

Loadsharing Type: Shar

  Port             Status  Priority Oper-Key

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

  GE1/0/1          S       32768    1

  GE1/0/2          S       32768    1

 

Aggregate Interface: Bridge-Aggregation2

Aggregation Mode: Static

Loadsharing Type: Shar

  Port             Status  Priority Oper-Key

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

  GE1/0/3          S       32768    2

  GE1/0/4          S       32768    2

以上信息表明,聚合组1和聚合组2都是负载分担类型的二层静态聚合组,各包含有两个选中端口。

# 查看SPM 1上所有聚合接口所对应聚合组内采用的聚合负载分担类型。

[SPM1] display link-aggregation load-sharing mode interface

Bridge-Aggregation1 Load-Sharing Mode:

source-mac address

 

Bridge-Aggregation2 Load-Sharing Mode:

destination-mac address

以上信息表明,二层聚合组1按照报文的源MAC地址进行聚合负载分担,二层聚合组2按照报文的目的MAC地址进行聚合负载分担。

 

 

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们