‘壹’ 链路聚合的方式主要有哪几种
链路聚合的方式主要有以下两种:1、静态Trunk静态Trunk将多个物理链路直接加入Trunk组,形成一条逻辑链路
‘贰’ 网卡链路聚合,怎样用双网卡实现邦定个ip
按步骤一步步来了:
1、安装INTEL的网卡驱动
2、驱动完毕后在设备管理器里右键点INTEL的网卡,选属性
3、属性里选分组
4、选与其他适配器分区,选新组
5、组名随便添,例如:王二麻子,下一步
6、钩选你要搭建负载的网卡,下一步
7、选择组模式,模式选适应性负载平衡,如果你的交换机支持链路聚合,选静态链路聚合也可以
8、设置你的组,选择主、从卡
‘叁’ 链路聚合的配置
实验要求
设备 IP Mask 端口
交换机A 192.168.1.11 255.255.255.0 0/0/1-2 trunking
交换机B 192.168.1.12 255.255.255.0 0/0/3-4 trunking
PC1 192.168.1.101 255.255.255.0交换机A0/0/23
PC2 192.168.1.102 255.255.255.0交换机B0/0/24
如果链路聚合成功,则 PC1 可以ping 通 PC2。
实验步骤
第一步:正确连接网线,交换机全部恢复出厂设置,做初始配置,避免广播风暴出现
交换机A:
switch#config
switch(Config)#hostname switchA
switchA(Config)#interface vlan 1
switchA(Config-If-Vlan1)#ip address 192.168.1.11 255.255.255.0
switchA(Config-If-Vlan1)#no shutdown
switchA(Config-If-Vlan1)#exit
switchA(Config)#spanning-tree
MSTP is starting now, please wait...........
MSTP is enabled successfully.
switchA(Config)#
交换机B:
switch#config
switch(Config)#hostname switchB
switchB(Config)#interface vlan 1
switchB(Config-If-Vlan1)#ip address 192.168.1.12 255.255.255.0
switchB(Config-If-Vlan1)#no shutdown
switchB(Config-If-Vlan1)#exit
switchB(Config)#spanning-tree
MSTP is starting now, please wait...........
MSTP is enabled successfully.
switchB(Config)#
第二步:创建port group
交换机A:
switchA(Config)#port-group 1
switchA(Config)#
验证配置:
switchA#show port-group detail
Sorted by the ports in the group 1:
--------------------------------------------
switchA#show port-group brief
Port-group number : 1
Number of ports in port-group : 0 Maxports in port-channel = 8
Number of port-channels : 0 Max port-channels : 1
switchA#
交换机B
switchB(Config)#port-group 2
switchB(Config)#
第三步:手工生成链路聚合组(第三、四步任选其一操作)
交换机A:
switchA(Config-Port-Range)#port-group 1 mode on
switchA(Config-Port-Range)#exit
验证配置:
switchA#show vlan
VLAN Name Type Media Ports
---- ------------ ---------- --------- -------------------
1 default Static ENET Ethernet0/0/3 Ethernet0/0/4
Ethernet0/0/5 Ethernet0/0/6
Ethernet0/0/7 Ethernet0/0/8
Ethernet0/0/9 Ethernet0/0/10
Ethernet0/0/11 Ethernet0/0/12
Ethernet0/0/13 Ethernet0/0/14
Ethernet0/0/15 Ethernet0/0/16
Ethernet0/0/17 Ethernet0/0/18
Ethernet0/0/19 Ethernet0/0/20
Ethernet0/0/21 Ethernet0/0/22
Ethernet0/0/23 Ethernet0/0/24
Port-Channel1
switchA# !port-channel1已经存在
交换机B:
switchB(Config)#int e 0/0/3-4
switchB(Config-Port-Range)#port-group 2 mode on
switchB(Config-Port-Range)#exit
验证配置:
switchB#show port-group brief
Port-group number : 2
Number of ports in port-group : 2 Maxports in port-channel = 8
Number of port-channels : 1 Max port-channels : 1
switchB#
第四步: LACP动态生成链路聚合组(第三、四步任选其一操作)
switchA(Conifg-Port-Range)#port-group 1 mode active
验证配置:
switchA#show vlan
VLAN Name Type Media Ports
---- ------------ ---------- --------- -------------------
1 default Static ENET Ethernet0/0/3 Ethernet0/0/4
Ethernet0/0/5 Ethernet0/0/6
Ethernet0/0/7 Ethernet0/0/8
Ethernet0/0/9 Ethernet0/0/1
Ethernet0/0/11 Ethernet0/0/1
Ethernet0/0/13 Ethernet0/0/1
Ethernet0/0/15 Ethernet0/0/1
Ethernet0/0/17 Ethernet0/0/1
Ethernet0/0/19 Ethernet0/0/2
Ethernet0/0/21 Ethernet0/0/2
Ethernet0/0/23 Ethernet0/0/2
Port-Channel1
switchA# !port-channel1已经存在
交换机B:
switchB(Config)#interface ethernet 0/0/3-4
switchB(Conifg-Port-Range)#port-group 2 mode passive
switchB(Config)#interface port-channel 2
switchB(Config-If-Port-Channel2)#
验证配置:
switchB#show port-group brief
Port-group number : 2
Number of ports in port-group : 2 Maxports in port-channel = 8
Number of port-channels : 1 Max port-channels : 1
switchB#
第五步:使用ping命令验证
使用PC1 ping PC2
交换机A 交换机B 结果 原因
0/0/1 0/0/3 通链路聚合组连接正确
0/0/2 0/0/4
0/0/1 0/0/3 通 拔掉交换机B端口4的网线,仍然可
0/0/2 以通(需要一点时间),此时用show
‘肆’ 什么是链路聚合链路聚合的功能是什么
链路聚合(英语:Link Aggregation)是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从哪个成员端口发送到对端的交换机。
进一步用来描述该方法的总括术语还包括port trunking,link bundling,以太网/网络/ NIC绑定(Ethernet/network/NIC bonding)或网卡绑定(NIC teaming)。
这些总括术语不仅包括与供应商无关的标准,如定义于IEEE 802.1ax和IEEE 802.3ad用于以太网的链路聚合控制协议(LACP),或以前的IEEE 802.3ad定义,也包括各种有专利的解决方案。
功能:当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计算报文的发送端口,故障端口恢复后再次担任收发端口。链路聚合在增加链路带宽、实现链路传输弹性和工程冗余等方面是一项很重要的技术。
(4)链路聚合组解决方法扩展阅读:
链路聚合生成树协议:
生成树协议(英语:Spanning Tree Protocol,STP),是一种工作在OSI网络模型中的第二层(数据链路层)的通信协议,基本应用是防止交换机冗余链路产生的环路.用于确保以太网中无环路的逻辑拓扑结构.从而避免了广播风暴,大量占用交换机的资源.
生成树协议工作原理:任意一交换机中如果到达根网桥有两条或者两条以上的链路.生成树协议都根据算法把其中一条切断,仅保留一条.从而保证任意两个交换机之间只有一条单一的活动链路.因为这种生成的这种拓扑结构.很像是以根交换机为树干的树形结构.故为生成树协议
生成树协议是基于Radia Perlman在DEC工作时发明的一种算法被纳入了IEEE 802.1d中,2001年IEEE组织推出了快速生成树协议(RSTP)在网络结构发生变化时其比STP更快的收敛网络,还引进了端口角色来完善了收敛机制,被纳入在IEEE 802.1w中.
STP的工作过程如下:首先进行根网桥的选举,其依据是网桥优先级(bridge priority)和MAC地址组合生成的桥ID,桥ID最小的网桥将成为网络中的根桥(bridge root)。
在此基础上,计算每个节点到根桥的距离,并由这些路径得到各冗余链路的代价,选择最小的成为通信路径(相应的端口状态变为forwarding),其它的就成为备份路径(相应的端口状态变为blocking)。
STP生成过程中的通信任务由BPDU完成,这种数据包又分为包含配置信息的配置BPDU(其大小不超过35B)和包含拓扑变化信息的通知BPDU(其长度不超过4B)。
‘伍’ 华为链路聚合配置
配置链路聚合
1、创建聚合组
sys
interface eth-trunk 2
2、配置聚合模式为手工模式
interface eth-trunk 2
mode manual load-balance 表示手工模式
mode lacp lacp模式,可以自动检测链路是否错误;
3、将接口成员加入聚合组
interface eth-trunk 2
trunkport g1/0/1 to 1/0/3 mode { active | passive }
或者进到接口模式下:
interface g1/0/1
eth-trunk 2 mode { active | passive }
注意:
一个以太网接口只能加入到一个Eth-Trunk接口;
当成员接口加入Eth-Trunk后,学习MAC地址或ARP地址时是按照Eth-Trunk来学习的,而不是按照成员接口来学习;
删除聚合组时需要先删除聚合组中的成员接口
4、配置链路聚合的负载分担方式(可选)
Eth-Trunk的负载分担是逐流进行的,逐流负载分担能保证包的顺序,保证了同一数据
流的帧在同一条物理链路转发。而不同数据流在不同的物理链路上转发从而实现分担负载;
可以配置普通负载分担模式,基于报文的IP地址或MAC地址来分担负载;
由于负载分担只对出方向的流量有效,因此链路两端接口的负载分担模式可以不一致,两端互不影响;
配置普通负载分担方式:
interface eth-trunk 2
load-balance { dst-ip | dst-mac | src-ip | src-mac | src-dst-ip | src-dstmac }
dst-ip(目的IP地址)模式:根据目的IP地址进行负载分担;
dst-mac(目的MAC地址)模式;
src-ip(源IP地址)模式;
src-mac(源MAC地址)模式;
src-dst-ip(源IP地址异或目的IP地址)模式:根据源IP异或目的IP地址的结果进行负载分担。
src-dst-mac(源MAC地址异或目的MAC地址)模式;
5、检查配置结果
display eth-trunk 2 查看Eth-Trunk的配置信息;
display trunkmembership eth-trunk 2,查看Eth-Trunk的成员接口信息
‘陆’ 请教网络高手,Windows下如何配置链路聚合
一、配置静态链路聚合
阿尔卡特静态链路聚合,也称OmniChannel,允许将多条物理链路捆绑成一条虚拟链路(又称链路聚合组)。采用链路聚合的目的主要是为了提高可靠性和增加互连带宽。每台交换机可配置最多32 个链路聚合组,每组内可以有2,4,8,16 条物理链路。
1、创建静态聚合
按照如下步骤来配置两台交换机间的静态链路聚合,如下所示:
第一步:在本地交换机上使用static linkagg size 命令创建静态链路聚合,例如:
-> static linkagg 1 size 4
第二步:使用static agg agg num 命令将所有相关的端口加入到本地交换机的静
态链路聚合中,如下:
-> static agg 4/1 agg num 1
-> static agg 4/7 agg num 1
-> static agg 5/1 agg num 1
-> static agg 6/2 agg num 1
第三步:使用vlan 命令为这个链路聚合创建VLAN,如下:
-> vlan 10 port default 1
第四步:在远端交换机上创建相应的链路聚合,命令为static linkagg 1 size 4
-> static linkagg 1 size 4
第五步:在远端交换机上将相应的端口加入到链路聚合中,如下:
-> static agg 7/1 agg num 1
-> static agg 7/7 agg num 1
-> static agg 8/1 agg num 1
-> static agg 9/2 agg num 1
第六步:在远端交换机上为这个链路聚合创建VLAN,如下:
-> vlan 10 port default 1
可以使用show linkagg 命令来查看的静态链路聚合设置。也可以使用show linkagg port 命令来显示特定端口的信息。
2、 删除静态链路聚合
删除一个静态链路聚合,使用no static linkagg 命令,例如从交换机配置中删除静态链路聚合5,命令如下:
-> no static linkagg 5
注:在删除一个静态链路聚合前,必须先将这个链路聚合中的所有相关端口先删除掉。
3、 添加/删除静态链路聚合中的端口
采用static agg agg num 命令向一个静态链路聚合中添加端口,如将槽位5 上的端
口1 添加到链路聚合10 中,命令如下:
-> static agg 5/1 agg num 10
注:一个端口同时只能属于一个链路聚合组。
要从链路聚合中删除端口,可以使用static agg no 命令,例如将槽位5 上的第1端口 从链路聚合中删除,命令如下:
-> static agg no 5/1
4、 激活/关闭静态链路聚合状态
激活静态链路聚合的状态,使用static linkagg 命令,后跟链路聚合组号,再跟admin state enable,如激活链路聚合组1,命令如下:
-> static linkagg 1 admin state enable
关闭静态链路聚合的状态,使用static linkagg 命令,后跟链路聚合组号,再跟admin state disable,如关闭链路聚合组1,命令如下:
-> static linkagg 1 admin state disable
5、 显示静态链路聚合配置和统计信息
使用如下show 命令来显示当前静态链路聚合信息。命令如下:
show linkagg 显示链路聚合组的信息
show linkagg port 显示链路聚合端口的信息
例如,显示所有链路聚合组(静态和动态)的信息,命令如下:
-> show linkagg
显示将如下所示:
Number Aggregate SNMP Id Size Admin State Oper State Att/Sel Ports
----------+---------------+-------------+-------+---------------+-------------+----
1 Static 40000001 8 ENABLED UP 2 2
2 Dynamic 40000002 4 ENABLED DOWN 0 0
3 Dynamic 40000003 8 ENABLED DOWN 0 2
4 Dynamic 40000004 16 ENABLED UP 3 3
5 Static 40000005 2 DISABLED DOWN 0 0
使用show linkagg 命令后跟链路聚合组号和使用show linkagg port 命令后跟槽位/
端口参数可以提供关于这个链路聚合组或者特定端口的详细信息。
二、配置动态链路聚合
阿尔卡特动态链路聚合基于802.3ad 标准,允许将多条物理链路捆绑成一条虚拟链路(又称链路聚合组)。采用链路聚合的目的主要是为了提高可靠性和增加互连带宽每台交换机可配置最多32 个链路聚合组,每组内可以有2,4,8,16 条物理链路。
1、 创建动态聚合
按照如下步骤来配置两台交换机间的动态链路聚合,如下所示:
第一步:在本地交换机上使用lacp linkagg size 命令创建动态链路聚合,例如:
-> lacp linkagg 2 size 8
第二步:使用lacp agg actor key 将所有相关的端口加入到本地交换机的动态链路聚合中,如下:
-> lacp agg 1/1 actor admin key 2
-> lacp agg 1/4 actor admin key 2
-> lacp agg 3/3 actor admin key 2
-> lacp agg 5/4 actor admin key 2
-> lacp agg 6/1 actor admin key 2
-> lacp agg 6/2 actor admin key 2
-> lacp agg 7/3 actor admin key 2
-> lacp agg 8/1 actor admin key 2
第三步:使用vlan 命令为这个链路聚合创建VLAN,如下:
-> vlan 2 port default 2
第四步:在远端交换机上创建相应的链路聚合
-> lacp linkagg 2 size 8
第五步:在远端交换机上将相应的端口加入到链路聚合中,如下:
-> lacp agg 2/1 actor admin key 2
-> lacp agg 3/1 actor admin key 2
-> lacp agg 3/3 actor admin key 2
-> lacp agg 3/6 actor admin key 2
-> lacp agg 5/1 actor admin key 2
-> lacp agg 5/6 actor admin key 2
-> lacp agg 8/1 actor admin key 2
-> lacp agg 8/3 actor admin key 2
第六步:在远端交换机上为这个链路聚合创建VLAN,如下:
-> vlan 2 port default 2
使用show linkagg 命令来查看链路聚合的设置。使用show linkagg port命令显示特定端口的信息。
2、 删除动态链路聚合组
删除一个动态链路聚合,使用no lacp linkagg ,例如从交换机配置中删除动态链路聚合组2,命令如下:
-> no lacp linkagg 2
注:在删除一个动态链路聚合前,必须先将这个链路聚合中的所有相关端口先删除掉。
3、 添加/删除动态链路聚合中的端口
采用lacp agg actor admin key 命令向一个动态链路聚合中添加端口,如将槽位5 上
的第1端口添加到链路聚合2中,命令如下:
-> lacp agg 5/1 actor admin key 2
注:一个端口同时只能属于一个链路聚合组。要从链路聚合中删除端口,可以使用lacp agg no 命令,例如将槽位5 上的第1端口从链路聚合中删除,命令如下:
-> lacp agg no 5/1
4、 激活/关闭动态链路聚合状态
激活动态链路聚合的状态,使用lacp linkagg 命令,后跟链路聚合组号,再跟admin state enable,如激活链路聚合组1 输入如下命令:
-> lacp linkagg 1 admin state enable
关闭静态链路聚合的状态,使用lacp linkagg 命令,后跟链路聚合组号,再跟admin state disable,如关闭链路聚合组1 输入如下命令:
-> lacp linkagg 1 admin state disable
5、 显示动态链路聚合配置和统计信息
使用show 命令来显示当前动态链路聚合信息。命令如下:
show linkagg 显示链路聚合组的信息
show linkagg port 显示链路聚合端口的信息
例如,要显示所有链路聚合组(静态和动态)的信息,输入命令:
-> show linkagg
显示将如下所示:
Number Aggregate SNMP Id Size Admin State Oper State Att/Sel Ports
-------+----------+--------+----+-------------+-------------+-------------
1 Static 40000001 8 ENABLED UP 2 2
2 Dynamic 40000002 4 ENABLED DOWN 0 0
3 Dynamic 40000003 8 ENABLED DOWN 0 2
4 Dynamic 40000004 16 ENABLED UP 3 3
5 Static 40000005 2 DISABLED DOWN 0 0
使用show linkagg 命令后跟链路聚合组号和使用show linkagg port 命令后跟槽位/端口参数可以提供关于这个链路聚合组或者特定端口的详细信息。
6、 LACP 配置实例
本例需要在如下网络中配置LACP 和802.1Q,如下所示:
在上图的网络中有两台交换机通过一个动态的以太网链路聚合互联,每台交换机上需要配置两个VLAN, VLAB 2 和VLAN 3,分别配置相应的路由端口。假设互连端口均为2/1-2.
第一步: 在交换机 A 上创建所有VLAN,分配固定端口和路由接口
-> vlan 2
-> vlan 2 port default 1/1-4
-> vlan 3
-> vlan 3 port default 1/5-8
-> ip interface vlan2 address 192.168.10.1 mask 255.255.255.0 vlan 2
-> ip interface valn3 address 192.168.12.1 mask 255.255.255.0 vlan 3
第二步: 在交换机 B 上创建所有VLAN 和路由端口
-> vlan 2
-> vlan 2 port default 1/1-4
-> vlan 3
-> vlan 3 port default 1/5-8
-> ip interface vlan2 address 192.168.10.2 mask 255.255.255.0 vlan 2
-> ip interface vlan3 address 192.168.12.2 mask 255.255.255.0 vlan 3
第三步: 在交换机A 上创建动态链路聚合
-> lacp linkagg 1 size 2 admin state enable
-> lacp agg 2/1 actor admin key 1
-> lacp agg 2/2 actor admin key 1
第四步: 在交换机B 上创建动态链路聚合
-> lacp linkagg 1 size 2 admin state enable
-> lacp agg 2/1 actor admin key 1
-> lacp agg 2/2 actor admin key 1
第五步:在交换机A 上将互联连路聚合上打上802.1q 标签。
-> vlan 2 802.1q 1
-> vlan 3 802.1q 1
第六步:在交换机 B 上将互联连路聚合打上802.1q 标签。
-> vlan 2 802.1q 1
-> vlan 3 802.1q 1
‘柒’ 链路聚合的中兴
操作步骤:——链路聚合(Link Aggregation)
方案一 静态链路聚合----3228-1交换机配置如下:
1、配置vlan
ZXR10(config)# vlan 10
ZXR10(config-vlan)#exit
ZXR10(config)# vlan 20
ZXR10(config)#exit
ZXR10(config)#interface fei_1/1 ――――――――-接PC机
ZXR10(config)#exit
ZXR10(config)#interface fei_1/2 ――――――――-接PC机
ZXR10(config)#exit
2、创建SMARTGROUP 组,并设置为静态
ZXR10 (config)# interface smartgroup1
ZXR10(config-if)# smartgroup mode on
ZXR10(config-if)#exit
3、将端口加入到链路聚合组中:
ZXR10 (config)# interface fei_1/15 ―――――――――――-接3228-1的15口
ZXR10 (config-if)# smartgroup 1 mode on--------以静态方式将端口成员加入链路聚合组
ZXR10 (config)# interface fei_1/16 ―――――――――――-接3228-1的16口
ZXR10 (config-if)# smartgroup 1 mode on--------以静态方式将端口加入链路聚合组
ZXR10 (config-if)#exit
4、配置链路聚合组模式:
ZXR10 (config)# interface smartgroup1-------进入虚拟链路聚合组1
ZXR10 (config-if)# switchport mode trunk-------修改虚拟链路聚合组1的模式为TRUNK
20----虚拟链路聚合组1承载VLAN 10,20
ZXR10 (config)#exit
(3228-2交换机配置同3228-1一样)
方案二:动态链路聚合----3228-1交换机配置如下:
1、配置vlan
ZXR10(config)# vlan 10
ZXR10(config-vlan)#exit
ZXR10(config)# vlan 20
ZXR10(config)#exit
ZXR10(config)#interface fei_1/1 ――――――――-接PC机
ZXR10(config-if)#switchport access vlan 10
ZXR10(config)#exit
ZXR10(config)#interface fei_1/2 ――――――――-接PC机
2、创建链路聚合(Link Aggregation):---------
ZXR10 (config)# interface smartgroup1
ZXR10 (config-if)#smartgroup mode 802.3ad //(1、on是静态聚合2、802.3ad是动态链路聚合,此条语句不是所有的交换机都需要配置,需要具体查看相关命令)
ZXR10 (config-if)#exit
3、将端口加入到链路聚合组中:
ZXR10 (config)# interface fei_1/15 ―――――――――――-接3228-1的15口
ZXR10 (config-if)# smartgroup 1 mode active(/passive)
ZXR10 (config)# interface fei_1/16 ―――――――――――-接3228-1的16口
ZXR10 (config-if)# smartgroup 1 mode active(/passive)
4、配置链路聚合组模式:
ZXR10 (config)# interface smartgroup1
ZXR10 (config-if)# switchport mode trunk
ZXR10(config-if)#switchport trunk vlan 10,20
ZXR10 (config)#exit
注:聚合模式设置为on时端口运行静态trunk,参与聚合的两端都需要设置为on模式。聚合模式设置为active或passive时端口运行LACP,active指端口为主动协商模式,passive指端口为被动协商模式。配置动态链路聚合时,应当将一端端口的聚合模式设置为active,另一端设置为passive,或者两端都设置为active。
三、查看配置结果:
1、查看smartgroup 信息:
ZXR10 (config)#show lacp 1 internal
2、查看vlan信息:
ZXR10 (config)#show vlan
3、查看端口信息:
ZXR10 (config)#show interface brief
四、验证配置结果:
1、不同交换机的相同vlan是否通。
2、不同交换机的不同vlan是否通。
3、拔掉smarttrunk中的任何一个端口,看看对通讯有没有中断。
‘捌’ CISCO 链路聚合的怎么回事求原理 求配置命令!
链路聚合是将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现。链路聚合一般用来连接一个或多个带宽需求大的设备,例如连接骨干网络的服务器或服务器群
一、 实验要求
设备 IP Mask 端口
交换机 A 192.168.1.11 255.255.255.0 0/0/1-2 trunking
交换机 B 192.168.1.12 255.255.255.0 0/0/3-4 trunking
PC1 192.168.1.101 255.255.255.0 交换机 A0/0/23
PC2 192.168.1.102 255.255.255.0 交换机 B0/0/24
如果链路聚合成功,则 PC1 可以ping 通 PC2。
二、 实验步骤
第一步:正确连接网线,交换机全部恢复出厂设置,做初始配置,避免广播风暴出现
交换机A: switch#config
switch(Config)#hostname switchA
switchA(Config)#interface vlan 1
switchA(Config-If-Vlan1)#ip address 192.168.1.11 255.255.255.0
switchA(Config-If-Vlan1)#no shutdown
switchA(Config-If-Vlan1)#exit
switchA(Config)#spanning-tree
MSTP is starting now, please wait...........
MSTP is enabled successfully.
switchA(Config)#
交换机B: switch#config
switch(Config)#hostname switchB
switchB(Config)#interface vlan 1
switchB(Config-If-Vlan1)#ip address 192.168.1.12 255.255.255.0
switchB(Config-If-Vlan1)#no shutdown
switchB(Config-If-Vlan1)#exit
switchB(Config)#spanning-tree
MSTP is starting now, please wait...........
MSTP is enabled successfully.
switchB(Config)#
第二步:创建port group
交换机A: switchA(Config)#port-group 1
switchA(Config)#
验证配置: switchA#show port-group detail Sorted by the ports in the group 1: --------------------------------------------
switchA#show port-group brief Port-group number : 1 Number of ports in port-group : 0 Maxports in port-channel = 8 Number of port-channels : 0 Max port-channels : 1 switchA#
交换机B
switchB(Config)#port-group 2
switchB(Config)#
第三步:手工生成链路聚合组(第三、四步任选其一操作)
交换机A: switchA(Config)#interface ethernet 0/0/1-2
switchA(Config-Port-Range)#port-group 1 mode on
switchA(Config-Port-Range)#exit
switchA(Config)#interface port-channel 1
switchA(Config-If-Port-Channel1)#
验证配置: switchA#show vlan VLAN Name Type Media Ports ---- ------------ ---------- --------- ------------------- 1 default Static ENET Ethernet0/0/3 Ethernet0/0/4 Ethernet0/0/5 Ethernet0/0/6 Ethernet0/0/7 Ethernet0/0/8 Ethernet0/0/9 Ethernet0/0/10 Ethernet0/0/11 Ethernet0/0/12 Ethernet0/0/13 Ethernet0/0/14 Ethernet0/0/15 Ethernet0/0/16 Ethernet0/0/17 Ethernet0/0/18 Ethernet0/0/19 Ethernet0/0/20 Ethernet0/0/21 Ethernet0/0/22 Ethernet0/0/23 Ethernet0/0/24 Port-Channel1 switchA# !port-channel1已经存在 交换机B: switchB(Config)#int e 0/0/3-4 switchB(Config-Port-Range)#port-group 2 mode on switchB(Config-Port-Range)#exit switchB(Config)#interface port-channel 2 switchB(Config-If-Port-Channel2)# 验证配置: switchB#show port-group brief Port-group number : 2 Number of ports in port-group : 2 Maxports in port-channel = 8 Number of port-channels : 1 Max port-channels : 1 switchB# 第四步: LACP动态生成链路聚合组(第三、四步任选其一操作) switchA(Config)#interface ethernet 0/0/1-2 switchA(Conifg-Port-Range)#port-group 1 mode active switchA(Config)#interface port-channel 1 switchA(Config-If-Port-Channel1)# 验证配置: switchA#show vlan VLAN Name Type Media Ports ---- ------------ ---------- --------- ------------------- 1 default Static ENET Ethernet0/0/3 Ethernet0/0/4 Ethernet0/0/5 Ethernet0/0/6 Ethernet0/0/7 Ethernet0/0/8 Ethernet0/0/9 Ethernet0/0/1 Ethernet0/0/11 Ethernet0/0/1 Ethernet0/0/13 Ethernet0/0/1 Ethernet0/0/15 Ethernet0/0/1 Ethernet0/0/17 Ethernet0/0/1 Ethernet0/0/19 Ethernet0/0/2 Ethernet0/0/21 Ethernet0/0/2 Ethernet0/0/23 Ethernet0/0/2 Port-Channel1 switchA# !port-channel1已经存在 交换机B: switchB(Config)#interface ethernet 0/0/3-4 switchB(Conifg-Port-Range)#port-group 2 mode passive switchB(Config)#interface port-channel 2 switchB(Config-If-Port-Channel2)# 验证配置: switchB#show port-group brief Port-group number : 2 Number of ports in port-group : 2 Maxports in port-channel = 8 Number of port-channels : 1 Max port-channels : 1 switchB# 第五步:使用ping命令验证 使用PC1 ping PC2 交换机A 交换机B 结果 原因 0/0/1 0/0/3 通 链路聚合组连接正确 0/0/2 0/0/4 0/0/1 0/0/3 通 拔掉交换机B端口4的网线,仍然可 0/0/2 以通(需要一点时间),此时用show
‘玖’ 华三的链路聚合配置
静态链路聚合的典型配置
一、
组网需求:
两台H3C 交换机 A,B之间做静态链路聚合。这里假设e1/0/1,e1/0/2,e1/0/3端口都是trunk端口,允许vlan 10,20,30通过
二、
配置步骤:
(1)
设备A上的配置
#创建二层聚合端口
[switch-A] interface Bridge-Aggregation 1
[switch-A-Bridge-Aggregation1] port link-type trunk
[switch-A-Bridge-Aggregation1] port trunk permit vlan 10 20 30
#分别将设备A上端口e1/0/1,e1/0/2,e1/0/3加入到聚合组中
[switch-A] interface Ethernet 1/0/1
[switch-A-Ethernet1/0/1] port link-type trunk
[switch-A-Ethernet1/0/1] port trunk permit vlan 10 20 30
[switch-A-Ethernet1/0/1]port link-aggregation group 1
[switch-A] interface Ethernet 1/0/2
[switch-A-Ethernet1/0/2] port link-type trunk
[switch-A-Ethernet1/0/2] port trunk permit vlan 10 20 30
[switch-A-Ethernet1/0/2]port link-aggregation group 1
[switch-A] interface Ethernet 1/0/3
[switch-A-Ethernet1/0/3] port link-type trunk
[switch-A-Ethernet1/0/3] port trunk permit vlan 10 20 30
[switch-A-Ethernet1/0/3]port link-aggregation group 1
(2)
设备B上的配置
设备B上的配置和A类似,这里从略。
(3)
验证链路聚合
可以通过命令display link-aggregation verbose
来查看端口是否变成select来验证聚合是否成功。
动态链路聚合的典型配置
一、
组网需求:
两台H3C S3500-EA A,B之间做动态链路聚合。这里假设e1/0/1,e1/0/2,e1/0/3端口都是trunk端口,允许vlan 10,20,30通过。
二、
组网图:
三、
配置步骤:
(1)
设备A上的配置
#创建二层聚合端口,并配置成动态聚合模式
[switch-A] interface Bridge-Aggregation 1
[switch-A-Bridge-Aggregation1] port link-type trunk
[switch-A-Bridge-Aggregation1] port trunk permit vlan 10 20 30
[switch-A-Bridge-Aggregation1]link-aggregation mode dynamic
#分别将设备A上端口e1/0/1,e1/0/2,e1/0/3加入到聚合组中
[switch-A] interface Ethernet 1/0/1
[switch-A-Ethernet1/0/1] port link-type trunk
[switch-A-Ethernet1/0/1] port trunk permit vlan 10 20 30
[switch-A-Ethernet1/0/1]port link-aggregation group 1
[switch-A] interface Ethernet 1/0/2
[switch-A-Ethernet1/0/2] port link-type trunk
[switch-A-Ethernet1/0/2] port trunk permit vlan 10 20 30
[switch-A-Ethernet1/0/2]port link-aggregation group 1
[switch-A] interface Ethernet 1/0/3
[switch-A-Ethernet1/0/3] port link-type trunk
[switch-A-Ethernet1/0/3] port trunk permit vlan 10 20 30
[switch-A-Ethernet1/0/3]port link-aggregation group 1
(2)
设备B上的配置
设备B上的配置和A类似,这里从略。
(3)
验证链路聚合
可以通过命令display link-aggregation verbose
来查看端口是否变成select来验证聚合是否成功。
四、
配置关键点:
(1)
需要特别注意的就是创建的二层聚合端口的配置要和物理成员端口保持一致,如本例中的二层聚合端口trunk属性和允许通过的vlan 10,20,30都与物理成员端口一样。否则聚合无法成功。
(2)
默认聚合方式为静态链路聚合,静态聚合模式中,成员端口的LACP协议为关闭状态。
(3)
配置了RRPP的端口、配置为DHCP客户端/BOOTP客户端的端口、配置了VRRP的端口、配置了MAC地址认证的端口、配置了端口安全模式的端口、启用了IP Source Guard功能的端口以及使能802.1x的端口都不能加入聚合组。
(5)
用户删除动态模式的聚合端口时,系统会自动删除对应的聚合组,且该聚合组中的所有成员端口将全部离开该聚合组。
(7)
对于动态聚合模式,系统两端会自动协商同一条链路上的两端端口在各自聚合组中的Selected状态,用户只需保证在一个系统中聚合在一起的端口的对端也同样聚合在一起,聚合功能即可正常使用。