一、二层静态聚合配置举例
1.组网需求
Device B与Device B通过各自的二层以太网接口GigabitEthernet1/0/1~GigabitEthernet1/0/3相互连接。在DeviceA和DeviceB上分别配置二层静态链路聚合组,并实现设备间VLAN 10和VLAN 20分别互通。
2.组网拓扑图
# 创建VLAN10,并将端口GigabitEthernet1/0/4加入到该VLAN中。
[DeviceA] vlan 10
[DeviceA-vlan10] port gigabitethernet1/0/4
[DeviceA-vlan10] quit
# 创建VLAN20,并将端口GigabitEthernet1/0/5加入到该VLAN中。
[DeviceA-vlan20] port gigabitethernet1/0/5
[DeviceA-vlan20] quit
# 创建二层聚合接口1。
[DeviceA] interface bridge-aggregation 1
[DeviceA-Bridge-Aggregation1]quit
# 分别将端口GigabitEthernet1/0/1至GigabitEthernet1/0/3加入到聚合组1中。
[DeviceA] interface gigabitethernet 1/0/1
[DeviceA-GigabitEthernet1/0/1] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/1]quit
[DeviceA] interface gigabitethernet1/0/2
[DeviceA-GigabitEthernet1/0/2] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/2]quit
[DeviceA] interface gigabitethernet1/0/3
[DeviceA-GigabitEthernet1/0/3] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/3]quit
# 配置二层聚合接口1为Trunk端口,并允许VLAN 10和20的报文通过。
[DeviceA] interface bridge-aggregation 1
[DeviceA-Bridge-Aggregation1] port link-type trunk
[DeviceA-Bridge-Aggregation1] port trunk permit vlan 10 20
[DeviceA-Bridge-Aggregation1]quit
Device B的配置与Device A相似,配置过程略。
# 查看DeviceA上所有聚合组的详细信息。
[DeviceA] 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为二层静态聚合组,包含有三个选中端口。
二、 二层动态聚合配置举例
·Device A与Device B通过各自的二层以太网接口GigabitEthernet1/0/1~GigabitEthernet1/0/3相互连接。
· 在DeviceA和DeviceB上分别配置二层动态链路聚合组,并实现设备间VLAN 10和VLAN 20分别互通。
# 创建VLAN10,并将端口GigabitEthernet1/0/4加入到该VLAN中。
[DeviceA] vlan 10
[DeviceA-vlan10] port gigabitethernet 1/0/4
[DeviceA-vlan10] quit
# 创建VLAN20,并将端口GigabitEthernet1/0/5加入到该VLAN中。
[DeviceA-vlan20] port gigabitethernet 1/0/5
[DeviceA-vlan20] quit
# 创建二层聚合接口1,并配置该接口为动态聚合模式。
[DeviceA] interface bridge-aggregation 1
[DeviceA-Bridge-Aggregation1] link-aggregation mode dynamic
注意。这里是就是配置为动态模式。
[DeviceA-Bridge-Aggregation1]quit
# 分别将端口GigabitEthernet1/0/1至GigabitEthernet1/0/3加入到聚合组1中。
[DeviceA] interface gigabitethernet 1/0/1
[DeviceA-GigabitEthernet1/0/1] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/1]quit
[DeviceA] interface gigabitethernet1/0/2
[DeviceA-GigabitEthernet1/0/2] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/2]quit
[DeviceA] interface gigabitethernet 1/0/3
[DeviceA-GigabitEthernet1/0/3] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/3]quit
# 配置二层聚合接口1为Trunk端口,并允许VLAN 10和20的报文通过。
[DeviceA] interface bridge-aggregation 1
[DeviceA-Bridge-Aggregation1] port link-type trunk
[DeviceA-Bridge-Aggregation1] port trunk permit vlan 10 20
[DeviceA-Bridge-Aggregation1] quit
Device B的配置与Device A相似,配置过程略。
# 查看DeviceA上所有聚合组的详细信息。
[DeviceA] 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为二层动态聚合组,包含有三个选中端口。
三、二层聚合负载分担配置举例
· Device A与Device B通过各自的二层以太网接口GigabitEthernet1/0/1~GigabitEthernet1/0/4相互连接。
· 在DeviceA和DeviceB上分别配置两个二层静态链路聚合组,并使两端的VLAN 10通过二层聚合接口1互通、VLAN20通过二层聚合接口2互通。
· 通过在聚合组1上按照源MAC地址进行聚合负载分担、在聚合组2上按照目的MAC地址进行聚合负载分担的方式,来实现数据流量在各成员端口间的负载分担。
# 创建VLAN10,并将端口GigabitEthernet1/0/5加入到该VLAN中。
[DeviceA] vlan 10
[DeviceA-vlan10] port gigabitethernet1/0/5
[DeviceA-vlan10] quit
# 创建VLAN20,并将端口GigabitEthernet1/0/6加入到该VLAN中。
[DeviceA-vlan20] port gigabitethernet1/0/6
[DeviceA-vlan20] quit
# 创建二层聚合接口1,并配置该接口对应的聚合组内按照源MAC地址进行聚合负载分担。
[DeviceA] interface bridge-aggregation 1
[DeviceA-Bridge-Aggregation1]link-aggregation load-sharing mode source-mac
[DeviceA-Bridge-Aggregation1]quit
# 分别将端口GigabitEthernet1/0/1和GigabitEthernet1/0/2加入到聚合组1中。
[DeviceA] interface gigabitethernet 1/0/1
[DeviceA-GigabitEthernet1/0/1] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/1]quit
[DeviceA] interface gigabitethernet1/0/2
[DeviceA-GigabitEthernet1/0/2] portlink-aggregation group 1
[DeviceA-GigabitEthernet1/0/2]quit
# 配置二层聚合接口1为Trunk端口,并允许VLAN 10的报文通过。
[DeviceA] interface bridge-aggregation 1
[DeviceA-Bridge-Aggregation1] port link-type trunk
[DeviceA-Bridge-Aggregation1] port trunk permit vlan 10
[DeviceA-Bridge-Aggregation1]quit
# 创建二层聚合接口2,并配置该接口对应的聚合组内按照目的MAC地址进行聚合负载分担。
[DeviceA] interface bridge-aggregation 2
[DeviceA-Bridge-Aggregation2]link-aggregation load-sharing mode destination-mac
[DeviceA-Bridge-Aggregation2]quit
# 分别将端口GigabitEthernet1/0/3和GigabitEthernet1/0/4加入到聚合组2中。
[DeviceA] interface gigabitethernet 1/0/3
[DeviceA-GigabitEthernet1/0/3] port link-aggregation group 2
[DeviceA-GigabitEthernet1/0/3]quit
[DeviceA] interface gigabitethernet1/0/4
[DeviceA-GigabitEthernet1/0/4] port link-aggregation group 2
[DeviceA-GigabitEthernet1/0/4]quit
# 配置二层聚合接口2为Trunk端口,并允许VLAN 20的报文通过。
[DeviceA] interface bridge-aggregation 2
[DeviceA-Bridge-Aggregation2] port link-type trunk
[DeviceA-Bridge-Aggregation2] port trunk permit vlan 20
[DeviceA-Bridge-Aggregation2]quit
Device B的配置与Device A相似,配置过程略。
# 查看DeviceA上所有聚合组的详细信息。
[DeviceA] 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都是负载分担类型的二层静态聚合组,各包含有两个选中端口。
# 查看DeviceA上所有聚合接口所对应聚合组内采用的聚合负载分担类型。
[DeviceA] 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地址进行聚合负载分担。
四、三层动态聚合配置举例
1. 组网需求
· Device A与Device B通过各自的三层以太网接口GigabitEthernet1/0/1~GigabitEthernet1/0/3相互连接。
· 在Device A和Device B上分别配置三层动态链路聚合组,并为对应的三层聚合接口配置IP地址和子网掩码。
2. 组网图
三层动态聚合配置组网图
3. 配置步骤
(1) 配置Device A
# 创建三层聚合接口1,配置该接口为动态聚合模式,并为其配置IP地址和子网掩码。
<DeviceA> system-view
[DeviceA] interface route-aggregation 1
[DeviceA-Route-Aggregation1] link-aggregation mode dynamic
[DeviceA-Route-Aggregation1] ip address 192.168.1.1 24
[DeviceA-Route-Aggregation1] quit
# 分别将接口GigabitEthernet1/0/1至GigabitEthernet1/0/3加入到聚合组1中。
[DeviceA] interface gigabitethernet 1/0/1
[DeviceA-GigabitEthernet1/0/1] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/1] quit
[DeviceA] interface gigabitethernet 1/0/2
[DeviceA-GigabitEthernet1/0/2] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/2] quit
[DeviceA] interface gigabitethernet 1/0/3
[DeviceA-GigabitEthernet1/0/3] port link-aggregation group 1
[DeviceA-GigabitEthernet1/0/3] quit
(2) 配置Device B
Device B的配置与Device A相似,配置过程略。
4. 验证配置
# 查看Device A上所有聚合组的详细信息。
[DeviceA] 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: Route-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为非负载分担类型的三层动态聚合组,包含有三个选中端口。