华三堆叠,链路聚合笔记
一、IRF(Intelligent Resilient Framework)堆叠
堆叠:是指将多台交换机设备通过线缆连接后组合在一起,虚拟化成一台设备,是一种横向虚拟化技术。
可靠组网:1、VRRP+MSTP (传统) 2、堆叠+链路捆绑(推荐)
华三:IRF ; 华为:堆叠(CSS--框式),(iStack--盒式) 思科:VSS 锐捷:VSU
注:堆叠技术是厂商的私有技术,用于堆叠的设备一般是同一个系列,最好是同一个型号。
二、IRF将多台设备通过堆叠口连接起来,形成一台虚拟的逻辑设备,其优点包括:
简化管理
提高性能
弹性扩展
高可靠性
三、堆叠原理
IRF堆叠中的成员设备分别为Master设备和Slave设备。
成员设备上用于堆叠连接的物理端口称为物理堆叠口。
物理堆叠口需要和逻辑堆叠口绑定,逻辑堆叠口简称为堆叠口。
由多个物理堆叠口聚合的堆叠口称为聚合堆叠口。
四、堆叠实施
IRF1配置:
[IRF1]irf member 1 priority 32 设置成员组1,优先级32(优先级最大32)
[IRF1]lldp global enable
[IRF1]display lldp neighbor-information 查看直连
[IRF1]int range Ten-GigabitEthernet 1/0/50 to Ten-GigabitEthernet 1/0/51 进入两个接口
[IRF1-if-range]shutdown 一定要关闭两个接口
[IRF1-if-range]qu 退出
[IRF1]irf-port 1/2 设置堆叠口名称
[IRF1-irf-port1/2]port group interface Ten-GigabitEthernet 1/0/50 把接口加进来
[IRF1-irf-port1/2]port group interface Ten-GigabitEthernet 1/0/51
[IRF1-irf-port1/2]qu
[IRF1]int range Ten-GigabitEthernet 1/0/50 to Ten-GigabitEthernet 1/0/51
[IRF1-if-range]undo shutdown
[IRF1]save
IRF2配置:
[IRF2]irf member 1 renumber 2 修改成员编号为2
[IRF2]save
<IRF2>reboot 重启
[IRF2]int range Ten-GigabitEthernet 2/0/50 to Ten-GigabitEthernet 2/0/51
[IRF2-if-range]shutdown
[IRF2-if-range]qu
[IRF2]irf-port 2/1
[IRF2-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/50
[IRF2-irf-port2/1]qu
[IRF2]int range Ten-GigabitEthernet 2/0/50 to Ten-GigabitEthernet 2/0/51
[IRF2-if-range]undo shutdown
[IRF2-if-range]qu
[IRF2]save
激活:
<IRF1>display irf 查看配置
<IRF1>display irf-port load-sharing mode 查看负载方式
[IRF1]save
[IRF2]save
[IRF1]irf-port-configuration active 激活IRF
[IRF2]irf-port-configuration active 激活
[IRF1]display irf link 查看成员信息
[IRF1]display irf topology 查看拓扑信息
[IRF1]display irf configuration 查看配置
五、IRF知识
IRF的端口数目、交换容量是各台成员设备之和,极大提高了系统的性能
IRF堆叠中的成员设备分为Master和Slave设备
成员设备上用于堆叠连接的物理接口称之为物理堆叠口
物理堆叠口需要和逻辑堆叠口绑定,逻辑堆叠口简称为堆叠口
由多个物理堆叠口聚合的堆叠口成为聚合堆叠口
盒式交换机堆叠形成的虚拟设备等于一台框式分布式交换机,其中的Master作为主控板,Slave作为备用主控板
六、IRF堆叠物理拓扑
链形拓扑和环形拓扑
堆叠设备通过和直连的其他成员交互IRF Hello来收集整个堆叠的拓扑信息
拓扑收集完毕进入Master角色选举过程:
成员优先级大的优先(1-32)
系统运行时间长的优先(各设备的系统运行时间信息也是通过IRF Hello报文来传递的)
成员桥MAC小的优先。
七、链路聚合
1、二层聚合基本配置
[HJ-A]int Bridge-Aggregation 1 [HJ-A-Bridge-Aggregation1]link-aggregation mode dynamic 设置动态聚合模式 [HJ-A-Bridge-Aggregation1]port link-type trunk 设置接口类型为trunk链路 [HJ-A-Bridge-Aggregation2]port trunk permit vlan all 允许所有vlan通过 [HJ-A-Bridge-Aggregation1] port trunk permit vlan 10 20 允许vlan10 20通过 [HJ-A-Bridge-Aggregation1]qu [HJ-A]int GE1/0/1 [HJ-A-GigabitEthernet1/0/1]port link-aggregation group 1 把接口放进第一个聚合口 [HJ-A-GigabitEthernet1/0/1]int GE1/0/2 [HJ-A-GigabitEthernet1/0/2]port link-aggregation group 1 [HJ-A-GigabitEthernet1/0/2]display link-aggregation verbose 验证配置是否成功 [HX-A]interface Bridge-Aggregation 1 [HX-A-Bridge-Aggregation1]link-aggregation mode dynamic [HX-A-Bridge-Aggregation1]qu [HX-A]int GE1/0/1 [HX-A-GigabitEthernet1/0/1]port link-aggregation group 1 [HX-A-GigabitEthernet1/0/1]int GE2/0/2 [HX-A-GigabitEthernet2/0/2]port link-aggregation group 1 [HJ-A-GigabitEthernet2/0/2]undo port link-aggregation group 把接口从聚合口
2、其他特性配置
[HJ-A-Bridge-Aggregation99]link-aggregation load-sharing mode destination-mac 配置该接口对应的聚合组内按照目的MAC地址进行聚合负载分担
[HJ-A-Bridge-Aggregation99] link-aggregation load-sharing mode source-ip 配置该接口对应的聚合组按照源IP地址进行聚合负载分担
[HJ-A-Bridge-Aggregation99]port access vlan 10 配置二层聚合接口99允许VLAN 10的报文通过
[HJ-A]display link-aggregation load-sharing mode interface Bridge-Aggregation 99 显示聚合负载分担类型
3、LACP MAD相关配置,以快速排查IRF分裂原因并及时恢复成员设备IRF状态。
[HX-A]irf domain 1 设置IRF域编号为1
[HX-A]int Bridge-Aggregation 1
[HX-A-Bridge-Aggregation1]mad enable 在动态聚合组1上使能LACP MAD检测功能。
[Current domain is: 1]: 1 [当前域是:1]:1
4、三层链路聚合
# 创建三层聚合接口1。(根据具体情况选择下面两种方式之一) · 采用静态聚合模式 <DeviceA> system-view [DeviceA] interface route-aggregation 1 ·采用动态聚合模式 <DeviceA> system-view [DeviceA] interface route-aggregation 1 [DeviceA-Route-Aggregation1] link-aggregation mode dynamic # 为三层聚合接口1配置IP地址和子网掩码。 [DeviceA-Route-Aggregation1] ip address 192.168.1.1 24
[DeviceA-Route-Aggregation1]port link-mode route 二层接口改三层接口
[DeviceA-Route-Aggregation1] quit
# 将接口Ten-GigabitEthernet1/0/1~Ten-GigabitEthernet1/0/3 加入聚合组1。
[DeviceA] interface range ten-gigabitethernet 1/0/1 to ten-gigabitethernet 1/0/3
[DeviceA-if-range] port link-aggregation group 1
[DeviceA-if-range] quit