1、IRF3定义
IRF3是一种能够提高网络接入层的接入能力和管理效率的纵向网络整合虚拟化技术,采用IEEE 802.1BR标准协议实现。IRF3将多台PEX设备(Bridge Port Extender)连接到父设备(Parent device)上,将每台PEX设备虚拟化成父设备的一块远程业务板,由父设备统一管理。使用这种虚拟化技术可以以较低的成本,来提高父设备的接口密度,简化网络拓扑,降低网络维护成本。
2、IRF3需求
- 数据中心的大规模二层网络:IRF3纵向虚拟化技术即可以满足数据中心虚拟化高密接入并可以简化管理。
- 企业网规模化网络的易管理需求: IRF3纵向虚拟化技术可以将原有层级之间的连接全部变为内部链路。使用IRF3和IRF技术相结合,可以极大提高规模化企业/园区网中易管理性。
3、IRF3概念
- IRF3(Vertical Converged Framework,纵向融合架构,以下简称IRF3)是H3C自主研发的新一代网络设备虚拟化技术。IRF3在纵向维度上支持对系统进行异构扩展,即在形成一台逻辑虚拟设备的基础上,把一台盒式设备作为一块远程接口板加入主设备系统,以达到扩展I/O端口能力和进行集中控制管理的目地。
- IRF3纵向虚拟化技术可以将不同层级中的网络设备进行纵向整合,使其虚拟为一台设备,在网络中以单一管理节点的形式存在。
4、IRF3与IRF2对比

对于IRF3来说,设备按角色分为CB(Controlling Bridge)和PE (Port Extender)两种。 CB表示控制设备, PE表示纵向扩展设备,即端口扩展器(或称远程接口板)。通常来说, PE设备的能力不足以充当CB,管理拓扑上难以越级,因此仅能够参与数据平面的工作,不具备作为CB设备备份的能力。
一般来说,对于IRF,控制平面由Master管理,转发能力和端口密度随着Slave的数量增加而增加;对于IRF3 Fabric,控制平面由CB(即IRF中的Master)管理,端口密度随着PE增加而增加,但总体上转发能力仍取决于CB设备。
IRF3可与IRF技术组合使用,所形成的系统具有单一管理点、跨设备聚合以及即插即用等优点,同时加强了纵向端口扩展能力。
5、IRF3优点
端口扩展
通过IRF3,可以大大扩展CB设备的接入端口能力。从组网中CB设备的角度看,既增加了大量端口,又提高了设备部署的灵活性。从组网中PE设备的角度看,使得盒式PE设备具备了CB的表项能力,减少了组网部署的复杂度。
集中管理
通过IRF3,实现将CB和一组PE虚拟化为一台逻辑设备进行管理,大大减少管理点。网络之间的诊断变成设备内部的诊断,即减少了网络协议的部署和管理,故障定位和恢复更为集中。
6、IRF3设备角色
- CB可以由处理能力较强的盒式设备或框式设备承担,也可以是基于IRF技术建立的虚拟化系统,实际应用中, CB角色多为IRF,这样有益于PE上行冗余。
- PE一般来说是低成本的盒式设备。
7、IRF3设备拓扑图。

CB是一个典型的IRF系统, PE角色为盒式设备。 CB与PE之间的互联口称为纵向 Fabric口**。纵向 Fabric口是一个逻辑概念,可以是一个物理端口或者多个物理端口组成的聚合口。 CB与PE之间可以使用专用线缆或光纤连接。**

IRF3组网中加上PE设备后, IRF3 Fabric的建立过程相对复杂一些,但本质上所有CB和PE形成一个单一的逻辑实体,可以通过任何一台CB上的用户管理接口,如Console口或者网管口来进行配置和管理。
在IRF3中,系统使用扩展板编号(Slot-ID)来标识和管理纵向扩展设备,在整个IRF3系统中扩展板编号也是唯一的且同样被引入到端口编号中

8、PE设备的离开&&与加入
PE加入
PE以缺省出厂配置可即插即用运行过程中,PE可以通过纵向Fabric口随时接入IRF3系统, CB会自动计算拓扑以防止新的PE接入时产生环路。
PE离开
PE离开相对来说较为简单,当CB与PE链接电缆拔出或者对应端口Down掉,系统即产生远程接口板离开事件。这一过程与框式设备的接口板拔出基本一致。
9、IRF3的工作原理



10、IRF部署方式

10.1、集中部署

10.2、分布式部署

10.3、PE设备本地转发

11、IRF3经典组网方案


IRF2 配置思路
IRF2-Mater配置
irf member 1 priority 32 //设置IRF优先级
interface range name irf1 interface FortyGigE1/0/53 to FortyGigE1/0/54
shutdown
quit
解释:
IRF成员1的优先级已设置为32,并且接口范围设置已完成,接口FortyGigE1/0/53到FortyGigE1/0/54已被关闭。
irf-port 1/1 //创建IRF编号,在组中增加接口信息
port group interface FortyGigE1/0/53
port group interface FortyGigE1/0/54
quitinterface range name irf1
undo shutdown
quit
解释:
上面的配置是在IRF组中添加了两个接口FortyGigE1/0/53和FortyGigE1/0/54,并将它们组合在了一个IRF编号为1的接口组中。接着启用了这个IRF接口组,让它开始正常工作
irf-port-configuration active //IRF激活
save force //保存
quit
reboot===>输入Y 重启
IRF2-Backup配置IRF
irf member 1 renumber 2 ===>输入Y
save
reboot //重启interface range name irf1 interface FortyGigE2/0/53 to FortyGigE2/0/54
shutdown
quitirf-port 2/2
port group interface FortyGigE2/0/53
port group interface FortyGigE2/0/54
quitinterface range name irf1 interface FortyGigE2/0/53 to FortyGigE2/0/54
undo shutdown
quit
saveirf-port-configuration active
解释:
以上是您的配置信息。您已经成功将成员1重新编号为2,并配置了irf端口2/2以包含接口FortyGigE2/0/53和FortyGigE2/0/54。接口已经被关闭然后重新打开。最后,您激活了IRF端口配置。
在父设备上配置连接一级 PEX 的级联接口
LLDP(Link Layer Discovery Protocol,链路层发现协议)是一种网络协议,用于在数据链路层上收集网络设备的信息,
例如设备类型、端口ID、系统名称、系统描述、系统能力等。这些信息对于网络管理员进行网络管理、故障诊断和配置管理非常有用。HX-IRF-S7000E-Mater\]display lldp neighbor-information list # lldp global enable # 创建PEX组group组 组号为1 # pex group 1 # 创建动态聚合组100 # interface Bridge-Aggregation100 pex-capability enable group 1 pex associate slot 100 //为 PEX 分配虚拟框号 100 link-aggregation mode dynamic //动态聚合 stp edged-port #
解释:
创建了一个名为 Bridge-Aggregation100 的接口,并启用了 pex 能力,并将其分配给组 1。同时为 PEX 分配了虚拟框号 100,并设置了链路聚合模式为动态。通过设置 stp edged-port,将此接口的端口视为 STP 边缘端口。
interface Ten-GigabitEthernet1/0/49
port link-mode bridge
combo enable fiber
port link-aggregation group 100interface Ten-GigabitEthernet2/0/49
port link-mode bridge
combo enable fiber
port link-aggregation group 100interface Bridge-Aggregation101
pex-capability enable group 1
pex associate slot 101 //为 PEX 分配虚拟框号 101
link-aggregation mode dynamic //动态聚合
stp edged-portinterface Ten-GigabitEthernet1/0/50
port link-mode bridge
combo enable fiber
port link-aggregation group 100interface Ten-GigabitEthernet2/0/50
port link-mode bridge
combo enable fiber
port link-aggregation group 100interface Bridge-Aggregation102
pex-capability enable group 1
pex associate slot 102 为 PEX 分配虚拟框号 102
link-aggregation mode dynamic
stp edged-portinterface Ten-GigabitEthernet1/0/51
port link-mode bridge
combo enable fiber
port link-aggregation group 102interface Ten-GigabitEthernet2/0/51
port link-mode bridge
combo enable fiber
port link-aggregation group 102配置一级 PEX 设备。
① 交换机默认的模式 auto
<Sysname> system-viewSysname\] pex system-working-mode auto \[Sysname\]quit \
save ② 交换机采用PEX模式。 # 将设备工作模式配置为 pex。 \ system-view \[Sysname\] pex system-working-mode pex # 保存当前配置。 \[Sysname\] save \[Sysname\] quit # 重新启动设备。 \ reboot # 查看PEX 设备上行接口的候选成员端口。 \ system-view \[Sysname\] probe \[Sysname-probe\] display system internal pex upstreamport 在父设备上配置连接二级 PEX 的级联接口 第一组: # interface Bridge-Aggregation120 pex pex-capability enable group 1 pex associate slot 120 //为 PEX 分配虚拟框号 120 link-aggregation mode dynamic stp edged-port # # interface range Gigabitethernet 100/1/0/1 Gigabitethernet 100/1/0/2 lldp enable port link-aggregation group 120 quit # 第二组: # interface Bridge-Aggregation121 pex pex-capability enable group 1 pex associate slot 121 //为 PEX 分配虚拟框号 121 link-aggregation mode dynamic stp edged-port # # interface range Gigabitethernet 101/1/0/1 Gigabitethernet 101/1/0/2 lldp enable port link-aggregation group 121 quit # 父设备上的测试 \ display device Slot Type State Subslot Soft Ver Patch Ver 1 S6850 Master 0 S6850-7170 None 2 S6850 Standby 0 S6850-7170 None PEX in virtual slot : 100 Slot Type State Subslot Soft Ver Patch Ver 1 S6850 Master 0 S6850-7170 None PEX in virtual slot : 101 Slot Type State Subslot Soft Ver Patch Ver 1 S6850 Master 0 S6850-7170 None PEX in virtual slot : 102 Slot Type State Subslot Soft Ver Patch Ver 1 S6850 Master 0 S6850-7170 None 1、PEX设备测试 \ display device Slot Type State Subslot Soft Ver Patch Ver 1 S6850 Master 0 S6850-7170 None 2、PEX设备测试 \ display device Slot Type State Subslot Soft Ver Patch Ver 1 S6850 Master 0 S6850-7170 None 3、PEX设备测试 \ display device Slot Type State Subslot Soft Ver Patch Ver 1 S6850 Master 0 S6850-7170 None 自动配置IRF3.1操作 1、创建PEX组1 # pex group 1 description 创建PEX组1 # 2、配置一级联动PEX口 \ sys System View: return to User View with Ctrl+Z. \[HX-IRF-S7000E-Mater\]lld \[HX-IRF-S7000E-Mater\]lldp gl \[HX-IRF-S7000E-Mater\]lldp global en \[HX-IRF-S7000E-Mater\]lldp global enable \[HX-IRF-S7000E-Mater\]int \[HX-IRF-S7000E-Mater\]interface b \[HX-IRF-S7000E-Mater\]interface Bridge-Aggregation 100 \[HX-IRF-S7000E-Mater-Bridge-Aggregation100\]dis \[HX-IRF-S7000E-Mater-Bridge-Aggregation100\]display th \[HX-IRF-S7000E-Mater-Bridge-Aggregation100\]display this # interface Bridge-Aggregation100 pex-capability enable group 1 pex associate slot 100 link-aggregation mode dynamic stp edged-port # return \[HX-IRF-S7000E-Mater-Bridge-Aggregation100\]quit \[HX-IRF-S7000E-Mater