查看链路聚合组
display link-aggregation verbose
display link-aggregation summary
创建链路聚合
int Bridge-Aggregation 99 #创建链路聚合组+description描述
link-aggregation mode dynamic #链路聚合模式动态(选配)
interface gigabitethernet 1/0/1 #进入网口
port link-aggregation group 99 #加入链路聚合组
注意:如果链路聚合组不成功时,尝试进入聚合组,shutdown,然后再undo shutdown。再观察链路聚合状态。
删除链路聚合:
interface GigabitEthernet 1/0/1
undo port link-aggregation group 99
quit
undo link-aggregation group 99
先把端口踢出组,再删除组
动态链路聚合和静态链路聚合的区别
静态聚合模式
比较稳定,一但配置好后,端口选中状态就不会受对端的影响,但不能根据对端的状态灵活调整端口选中状态,因此不够灵活。
操作key:用于选择链路聚合成员端口的配置信息,由参考端口的第二类配置生成,第二类配置与操作Key一致,端口才能被选中
属性类配置:包括速率、双工模式、端口up、down
端口的第一类配置:不参与操作Key计算的配置信息;例如:MVRP、MSTP等
端口的第二类配置:参与操作Key计算的配置信息;例如:Vlan配置、端口类型、QinQ、Mac地址学习配置
动态聚合模式
能够根据LACP协议,根据对端和本端信息灵活调整端口选中状态,但端口选中状态容易受到网络环境的影响,因此不够稳定。
LACP协议简介基于IEEE802.3ad 标准的LACP(Link Aggregation Control Protocol,链路汇聚控制协议)是一种实现链路动态汇聚与解汇聚的协议。
(包括系统优先级、系统MAC、端口优先级、端口号和操作Key)
查看堆叠状态
dis irf link
dis irf
创建堆叠-备机部分
设置SWB交换机堆叠id为2,堆叠为逻辑上一台设备后,不允许端口号重名,
所以需要修改格式,保存重启,重启后格式由1/0/1 =》2/0/1
irf member 1 renumber 2
reboot
[SW2]irf merber 2 priority 10 #设置SWBirf优先级为10,SWB设置为standby角色
[SW2]int range Ten-GigabitEtherneten 2/0/49 to Ten-GigabitEtherneten 2/0/50
[SW2-if-range]shutdown
[SW2-if-range]quit
[SW2]irf-port 2/2
[SW2-irf-port2/2]port group int Ten-GigabitEtherneten2/0/49
[SW2-irf-port2/2]port group int Ten-GigabitEtherneten2/0/50
[SW2]irf-port-configuration active
[SW2]int range Ten-GigabitEtherneten 2/0/49 to Ten-GigabitEtherneten 2/0/50
[SW2-if-range]undo shutdown
[SW2]sa fo
创建堆叠-主机部分
[SW1]irf merber 1 priority 32 #设置SWAirf优先级为32,设置SWA为master角色
[SW1]int range Ten-GigabitEtherneten 1/0/49 to Ten-GigabitEtherneten 1/0/50
[SW1-if-range]shutdown
[SW1-if-range]quit
[SW1]irf-port 1/1
[SW1-irf-port1/1]port group int Ten-GigabitEtherneten1/0/49
[SW1-irf-port1/1]port group int Ten-GigabitEtherneten1/0/50
[SW1-irf-port1/1]quit
[SW1]irf-port-configuration active
[SW1]int range Ten-GigabitEtherneten 1/0/49 to Ten-GigabitEtherneten 1/0/50
[SW1]undo shutdown
[SW1]sa fo
创建堆叠-注意事项
快速配置流程:1先进备机修改堆叠ID,手动重启。2主设备配置(等备机重启)。3备设备配置。4插堆叠线,自动重启完成配置。
(推荐开始不插线,节省将Console先回插主设备的流程)
开始不插线,两台设备如果都active过了。都配置保存好后,连接堆叠线,在短暂协商后,优先级低的那个交换机自动重启操作,重启后堆叠状态成功。
开始插线,主设备配置完成后,不配置irf active,完整配置备机并保存,确认堆叠组状态正常后,在主设备配active命令,稍等一下协商,备机自动重启,重启后堆叠状态成功。
<H3C>dis irf
MemberID Role Priority CPU-Mac Description
*1 Master 32 66c7-2290-0104 ---
+2 Standby 10 66c7-299e-0204 ---
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
The bridge MAC of the IRF is: 66c7-2290-0100
Auto upgrade : yes
Mac persistent : 6 min
Domain ID : 0
<H3C>dis irf link
Member 1
IRF Port Interface Status
1 Ten-GigabitEthernet1/0/49 UP
Ten-GigabitEthernet1/0/50 UP
2 disable --
Member 2
IRF Port Interface Status
1 disable --
2 Ten-GigabitEthernet2/0/49 UP
Ten-GigabitEthernet2/0/50 UP
<H3C>
拆除堆叠
注意:两台设备均重启清空配置,不适合单台升级操作
[H3C]irf member 2 renumber 1
Renumbering the member ID may result in configuration change or loss. Continue?[Y/N]:y
Please reboot the device for the new member ID to take effect.
[H3C]quit
<H3C>reset
<H3C>reset saved
<H3C>reset saved-configuration
The saved configuration file will be erased. Are you sure? [Y/N]:y
Configuration file in flash: is being cleared.
Please wait ...
MainBoard:
Configuration file is cleared.
Slot 2:
Erase next configuration file successfully.
<H3C>reboot
Start to check configuration with next startup configuration file, please wait.........DONE!
Current configuration may be lost after the reboot, save current configuration? [Y/N]:n
This command will reboot the device. Continue? [Y/N]:y
Now rebooting, please wait....%Apr 18 11:49:22:138 2023 H3C DEV/5/SYSTEM_REBOOT: System is rebooting now.
实际场景下,堆叠可能出现的独特场景
单条堆叠线是否可以工作?
可以
堆叠线全部拔掉后,会出现什么现象?
堆叠状态失效,主备设备均会认为自己目前是Master角色,恢复堆叠线后,堆叠状态在短暂协商后自动恢复
堆叠设备如何升级?
具体设备请参考文档。堆叠设备进行版本升级操作时,在升级主设备时,需要拔走堆叠线,待主设备升级后,插回堆叠线,备设备自动重启进行版本升级。
最多可堆叠多少台设备
看具体型号,一般生产环境2-4台足够了。
多设备堆叠的方式
环形堆叠或线性堆叠
DRNI(核心精简部分)
注意:
1要求所有DR设备配置相同的系统MAC地址和系统优先级,配置不同的系统编号。
2 一台DR设备上只能配置一个IPP口。
3建议用户将Keepalive接口配置为保留接口,避免在DRNI建立过程中被置为MAD DOWN状态,造成错误检测。
S6850_1和S6850_2对应A和B,配置如下,区别不大。
配置DR系统参数
<DeviceA> system-view
[DeviceA] drni system-mac 1-1-1
Changing the system MAC might flap the intra-portal link and cause DR system setup failure. Continue? [Y/N]:y
[DeviceA] drni system-number 1(SWB配置2)
Changing the system number might flap the intra-portal link and cause DR system setup failure. Continue? [Y/N]:y
[DeviceA] drni system-priority 123
Changing the system priority might flap the intra-portal link and cause DR system setup failure. Continue? [Y/N]:y
配置Keepalive报文的目的IP地址和源IP地址。
[DeviceA] drni keepalive ip destination 1.1.1.2 source 1.1.1.1
[DeviceB] drni keepalive ip destination 1.1.1.1 source 1.1.1.2
配置端口Ten-GigabitEthernet1/0/5工作在三层模式,并配置IP地址为Keepalive报文的源IP地址。
[DeviceA] interface ten-gigabitethernet 1/0/5
[DeviceA-Ten-GigabitEthernet1/0/5] port link-mode route
[DeviceA-Ten-GigabitEthernet1/0/5] ip address 1.1.1.1 24
[DeviceB-Ten-GigabitEthernet1/0/5] ip address 1.1.1.2 24
[DeviceA-Ten-GigabitEthernet1/0/5] quit
配置Keepalive链路接口为保留接口。
[DeviceA] drni mad exclude interface ten-gigabitethernet 1/0/5
创建动态二层聚合接口125,并配置该接口为IPP口。
[DeviceA] interface bridge-aggregation 125
[DeviceA-Bridge-Aggregation125] link-aggregation mode dynamic
[DeviceA-Bridge-Aggregation125] port drni intra-portal-port 1
[DeviceA-Bridge-Aggregation125] quit
分别将端口Ten-GigabitEthernet1/0/3和Ten-GigabitEthernet1/0/4加入到聚合组125中。
[DeviceA] interface ten-gigabitethernet 1/0/3
[DeviceA-Ten-GigabitEthernet1/0/3] port link-aggregation group 125
[DeviceA-Ten-GigabitEthernet1/0/3] quit
[DeviceA] interface ten-gigabitethernet 1/0/4
[DeviceA-Ten-GigabitEthernet1/0/4] port link-aggregation group 125
[DeviceA-Ten-GigabitEthernet1/0/4] quit
DRNI成功后配置检查
display drni keepalive
display drni summary
display link-aggregation verbose
主要是跨设备的链路聚合配置,对于A和B各自新建一个聚合组,只加入自己的一个端口,对端连接的设备上两个端口做一个聚合组。因为配置过DRNI,设备C就会认为A、B是一台设备,聚合组会正常协商起来。