三层交换机04以太网链路聚合典型配置举例.docx
《三层交换机04以太网链路聚合典型配置举例.docx》由会员分享,可在线阅读,更多相关《三层交换机04以太网链路聚合典型配置举例.docx(11页珍藏版)》请在冰豆网上搜索。
三层交换机04以太网链路聚合典型配置举例
H3CS5130-EI以太网链路聚合配置举例
1简介
本文档介绍以太网链路聚合特性的配置举例。
2配置前提
本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。
如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。
本文档假设您已了解以太网链路聚合特性。
3二层链路聚合配置举例
3.1组网需求
如图1所示:
∙DeviceA与DeviceB通过各自的二层以太网接口GigabitEthernet1/0/1~
GigabitEthernet1/0/3相互连接。
∙DeviceA和DeviceB均参与VLAN10、VLAN20的数据流量转发。
现要求两设备上相同VLAN
可以互通。
为提高设备间链路带宽及可靠性,可使用二层链路聚合特性实现。
图1二层链路聚合配置示例图
3.2配置思路
要使VLAN10与VLAN20的数据流量均能通过二层聚合接口1,可配置二层聚合接口的链路类型为Trunk端口,并允许VLAN10和VLAN20的报文通过。
3.3使用版本
本举例是在S5130EI_E-CMW710-R3106版本上进行配置和验证的。
3.4配置注意事项
∙配置聚合组的成员端口过程中,建议配置顺序:
在端口视图下使用displaythis命令查看端口上是否存在属性类配置(包括端口隔离配置、QinQ配置、VLAN配置、VLAN映射),如
果有这类配置,请使用对应的undo命令删除这些配置,使端口保持在缺省属性类配置状态,然后再把端口加入到新创建的聚合组内。
∙由于静态聚合组中端口选中状态不受对端端口是否在聚合组中及是否处于选中状态的影响。
这样有可能导致两端设备所确定的Selected状态端口不一致,当两端都支持配置静态和动态聚合组的情况下,建议用户优选动态聚合组。
∙配置或使能了下列功能的端口将不能加入二层聚合组:
MAC地址认证、端口安全模式、
802.1X功能。
3.5配置步骤
3.5.1DeviceA的配置
#创建VLAN10,并将端口GigabitEthernet1/0/4加入到该VLAN10中。
system-view[DeviceA]vlan10
[DeviceA-vlan10]portgigabitethernet1/0/4[DeviceA-vlan10]quit
#创建VLAN20,并将端口GigabitEthernet1/0/5加入到该VLAN20中。
[DeviceA]vlan20
[DeviceA-vlan20]portgigabitethernet1/0/5[DeviceA-vlan20]quit
#创建二层聚合接口1。
(根据具体情况选择下面两种方式之一)
∙采用静态聚合模式:
创建二层聚合接口1[DeviceA]interfacebridge-aggregation1[DeviceA-Bridge-Aggregation1]quit
∙采用动态聚合模式:
创建二层聚合接口1,并配置动态聚合模式
[DeviceA]interfacebridge-aggregation1
[DeviceA-Bridge-Aggregation1]link-aggregationmodedynamic[DeviceA-Bridge-Aggregation1]quit
#分别将端口GigabitEthernet1/0/1~GigabitEthernet1/0/3加入到聚合组1中。
[DeviceA]interfacegigabitethernet1/0/1
[DeviceA-GigabitEthernet1/0/1]portlink-aggregationgroup1[DeviceA-GigabitEthernet1/0/1]quit
[DeviceA]interfacegigabitethernet1/0/2
[DeviceA-GigabitEthernet1/0/2]portlink-aggregationgroup1[DeviceA-GigabitEthernet1/0/2]quit
[DeviceA]interfacegigabitethernet1/0/3
[DeviceA-GigabitEthernet1/0/3]portlink-aggregationgroup1[DeviceA-GigabitEthernet1/0/3]quit
#配置二层聚合接口1为Trunk端口,并允许VLAN10和VLAN20的报文通过。
[DeviceA]interfacebridge-aggregation1
[DeviceA-Bridge-Aggregation1]portlink-typetrunkConfiguringGigabitEthernet1/0/1done.
ConfiguringGigabitEthernet1/0/2done.ConfiguringGigabitEthernet1/0/3done.
[DeviceA-Bridge-Aggregation1]porttrunkpermitvlan1020ConfiguringGigabitEthernet1/0/1done.
ConfiguringGigabitEthernet1/0/2done.ConfiguringGigabitEthernet1/0/3done.
[DeviceA-Bridge-Aggregation1]quit
3.5.2DeviceB的配置
DeviceB上的配置与DeviceA完全相同,此处不再赘述。
3.6验证配置
#通过displaylink-aggregationverbose命令来显示聚合组的相关信息,以验证配置是否成功。
∙采用静态聚合模式的链路聚合配置信息
[DeviceA]displaylink-aggregationverbose
LoadsharingType:
Shar--Loadsharing,NonS--Non-LoadsharingPortStatus:
S--Selected,U--Unselected,I--IndividualFlags:
A--LACP_Activity,B--LACP_Timeout,C--Aggregation,
D--Synchronization,E--Collecting,F--Distributing,G--Defaulted,H--Expired
AggregationInterface:
Bridge-Aggregation1AggregationMode:
Static
LoadsharingType:
Shar
PortStatusPriorityOper-Key
--------------------------------------------------------------------------------
GE1/0/1
S
32768
1
GE1/0/2
S
32768
1
GE1/0/3
S
32768
1
结果说明:
本端加入到静态聚合组内的成员端口都处于Selected状态,与对端对应端口是否是
Selected状态无关。
∙采用动态聚合模式的链路聚合配置信息
[DeviceA]displaylink-aggregationverbose
LoadsharingType:
Shar--Loadsharing,NonS--Non-LoadsharingPortStatus:
S--Selected,U--Unselected,I--IndividualFlags:
A--LACP_Activity,B--LACP_Timeout,C--Aggregation,
D--Synchronization,E--Collecting,F--Distributing,
G--Defaulted,H--Expired
AggregationInterface:
Bridge-Aggregation11AggregationMode:
Dynamic
LoadsharingType:
Shar
SystemID:
0x8000,000f-e234-5678
Local:
PortStatusPriorityOper-KeyFlag
--------------------------------------------------------------------------------GE1/0/1S327681{ACDEF}
GE1/0/2S327681{ACDEF}
GE1/0/3S327681{ACDEF}
Remote:
ActorPartnerPriorityOper-KeySystemIDFlag
--------------------------------------------------------------------------------GE1/0/1143276810x8000,0000-fc00-7506{ACDEF}
GE1/0/2153276810x8000,0000-fc00-7506{ACDEF}
GE1/0/3163276810x8000,0000-fc00-7506{ACDEF}
结果说明:
本端和对端设备上聚合组内的成员端口都处于Selected状态。
原因是在动态链路聚合中通过LACP协议报文交互,可使两端聚合组内的成员端口选中状态达成一致,可顺利实现对用户数据的转发。
3.7配置文件
∙DeviceA:
#
vlan10
#
interfaceGigabitEthernet1/0/4portaccessvlan10
#
vlan20
#
interfaceGigabitEthernet1/0/5portaccessvlan20
O采用静态聚合模式
#
interfaceBridge-Aggregation1portlink-typetrunk
porttrunkpermitvlan1020
O采用动态聚合模式
#
interfaceBridge-Aggregation1portlink-typetrunk
porttrunkpermitvlan1020link-aggregationmodedynamic
#
interfaceGigabitEthernet1/0/1portlink-typetrunk
porttrunkpermitvlan1020portlink-aggregationgroup1
#
interfaceGigabitEthernet1/0/2portlink-typetrunk
porttrunkpermitvlan1020portlink-aggregationgroup1
#
interfaceGigabitEthernet1/0/3portlink-typetrunk
porttrunkpermitvlan1020portlink-aggregationgroup1
#
∙DeviceB:
DeviceB上的配置文件与DeviceA相同。
4二层聚合负载分担配置举例
4.1组网需求
如图2所示:
∙DeviceA与DeviceB通过各自的二层以太网接口GigabitEthernet1/0/1~
GigabitEthernet1/0/3相互连接。
∙DeviceA和DeviceB均参与VLAN10、VLAN20的数据流量转发。
现要求两设备上相同VLAN可以互通,VLAN10的流量通过聚合接口1,VLAN20的流量通过聚合接口2。
且VLAN10的报文按照源MAC地址进行聚合负载分担,VLAN20的报文按照目的MAC地址进行负载分担。
为提高设备间链路带宽及可靠性可使用二层链路聚合特性实现。
图2二层聚合负载分担配置组网图
4.2配置思路
∙只有在二层聚合接口视图下配置聚合负载分担类型,才能实现不同聚合组按照不同负载分担方式对报文进行处理。
∙要使VLAN10的流量通过聚合接口1,须配置聚合接口1允许VLAN10的报文通过;同理,须配置聚合接口2允许VLAN20的报文通过。
4.3使用版本
本举例是在S5130EI_E-CMW710-R3106版本上进行配置和验证的。
4.4配置注意事项
∙配置聚合组的成员端口过程中,建议配置顺序:
在端口视图下使用displaythis命令查看端口上是否存在属性类配置(包括端口隔离配置、QinQ配置、VLAN配置、VLAN映射),如果有这类配置,请使用对应的undo命令删除这些配置,使端口保持在缺省属性类配置状态,然后再把端口加入到新创建的聚合组内。
∙配置或使能了下列功能的端口将不能加入二层聚合组:
MAC地址认证、端口安全模式、802.1X功能。
4.5配置步骤
4.5.1DeviceA的配置
#创建VLAN10,并将端口GigabitEthernet1/0/5加入到VLAN10中。
system-view[DeviceA]vlan10
[DeviceA-vlan10]portgigabitethernet1/0/5[DeviceA-vlan10]quit
#创建VLAN20,并将端口GigabitEthernet1/0/6加入到VLAN20中。
[DeviceA]vlan20
[DeviceA-vlan20]portgigabitethernet1/0/6[DeviceA-vlan20]quit
#创建二层聚合接口1,并配置该接口对应的聚合组按照源MAC地址进行聚合负载分担。
[DeviceA]interfacebridge-aggregation1
[DeviceA-Bridge-Aggregation1]link-aggregationload-sharingmodesource-mac[DeviceA-Bridge-Aggregation1]quit
#分别将端口GigabitEthernet1/0/1和GigabitEthernet1/0/2加入到聚合组1中。
[DeviceA]interfacegigabitethernet1/0/1
[DeviceA-GigabitEthernet1/0/1]portlink-aggregationgroup1[DeviceA-GigabitEthernet1/0/1]quit
[DeviceA]interfacegigabitethernet1/0/2
[DeviceA-GigabitEthernet1/0/2]portlink-aggregationgroup1[DeviceA-GigabitEthernet1/0/2]quit
#配置二层聚合接口1允许VLAN10的报文通过。
[DeviceA]interfacebridge-aggregation1[DeviceA-Bridge-Aggregation1]portaccessvlan10ConfiguringGigabitEthernet1/0/1done.
ConfiguringGigabitEthernet1/0/2done.
[DeviceA-Bridge-Aggregation1]quit
#创建二层聚合接口2,并配置该接口对应的聚合组内按照目的MAC地址进行聚合负载分担。
[DeviceA]interfacebridge-aggregation2
[DeviceA-Bridge-Aggregation2]link-aggregationload-sharingmodedestination-mac[DeviceA-Bridge-Aggregation2]quit
#分别将端口GigabitEthernet1/0/3和GigabitEthernet1/0/4加入到聚合组2中。
[DeviceA]interfacegigabitethernet1/0/3
[DeviceA-GigabitEthernet1/0/3]portlink-aggregationgroup2[DeviceA-GigabitEthernet1/0/3]quit
[DeviceA]interfacegigabitethernet1/0/4
[DeviceA-GigabitEthernet1/0/4]portlink-aggregationgroup2[DeviceA-GigabitEthernet1/0/4]quit
#配置二层聚合接口2允许VLAN20的报文通过。
[DeviceA]interfacebridge-aggregation2[DeviceA-Bridge-Aggregation2]portaccessvlan20ConfiguringGigabitEthernet1/0/3done.
ConfiguringGigabitEthernet1/0/4done.[DeviceA-Bridge-Aggregation2]quit
4.5.2DeviceB的配置
DeviceB上的配置与DeviceA完全相同,此处不再赘述。
4.6验证配置
#显示聚合组中选中端口信息
[DeviceA]displaylink-aggregationverbose
LoadsharingType:
Shar--Loadsharing,NonS--Non-LoadsharingPortStatus:
S--Selected,U--Unselected,I--IndividualFlags:
A--LACP_Activity,B--LACP_Timeout,C--Aggregation,
D--Synchronization,E--Collecting,F--Distributing,G--Defaulted,H--Expired
AggregationInterface:
Bridge-Aggregation1AggregationMode:
Static
LoadsharingType:
Shar
PortStatusPriorityOper-Key
--------------------------------------------------------------------------------
GE1/0/1
S
32768
1
GE1/0/2
S
32768
1
AggregationInterface:
Bridge-Aggregation2AggregationMode:
Static
LoadsharingType:
Shar
PortStatusPriorityOper-Key
--------------------------------------------------------------------------------
GE1/0/3
S
32768
2
GE1/0/4
S
32768
2
结果说明:
Bridge-aggregation1与Bridge-aggregation2均为静态聚合模式,并且两个聚合组都有两个成员端口处于选中状态,可以进行数据流量的转发。
#显示聚合负载分担类型
[DeviceA]displaylink-aggregationload-sharingmodeinterfaceBridge-Aggregation1Bridge-Aggregation1Load-SharingMode:
source-macaddress
[DeviceA]displaylink-aggregationload-sharingmodeinterfaceBridge-Aggregation2Bridge-Aggregation2Load-SharingMode:
destination-macaddress
结果说明:
Bridge-aggregation1的聚合负载分担方式为根据源MAC地址(source-macaddress)方式进行流量分担,Bridge-aggregation2的聚合负载分担方式为根据目的MAC地址
(destination-macaddress)方式进行流量分担。
4.7配置文件
∙DeviceA:
#
vlan10
#
interfaceGigabitEthernet1/0/5portaccessvlan10
#
vlan20
#
interfaceGigabitEthernet1/0/6portaccessvlan10
#
interfaceBridge-Aggregation1portaccessvlan10
link-aggregationload-sharingmodesource-mac
#
interfaceGigabitEthernet1/0/1portaccessvlan10
portlink-aggregationgroup1
#
interfaceGigabitEthernet1/0/2
portaccessvlan10
portlink-aggregationgroup1
#
interfaceBridge-Aggregation2portaccessvlan20
link-aggregationload-sharingmodedestination-mac
#
interfaceGigabitEthernet1/0/3portaccessvlan20
portlink-aggregationgroup2
#
interfaceGigabitEthernet1/0/4portaccessvlan20