IRF典型配置举例（LACP MAD检测方式）1.组网需求由于公司人员激增，接入层交换机提供的端口数目已经不能满足PC的接入需求。现需要在保护现有投资的基础上扩展端口接入数量，并要求网络易管理、易维护。2.组网图图1-14 IRF典型配置组网图（LACP MAD检测方式）3.配置思路Device A提供的接入端口数目已经不能满足网络需求，需要另外增加三台设备Device B、Device C和Device D。鉴于IRF技术具有管理简便、网络扩展能力强、可靠性高等优点，所以本例使用IRF技术构建接入层（即在四台设备上配置IRF功能）。为了防止IRF链路故障导致IRF分裂，网络中存在两个配置冲突的IRF，需要启用MAD检测功能。因为网络中有一台中间设备Device E，支持LACP协议，因此可采用LACP MAD检测。为提高IRF链路的性能和可靠性，在成员设备间使用聚合IRF链路方式进行连接。4.配置步骤(1)配置Device A# 根据图1-14选定IRF物理端口并关闭这些端口。为便于配置，下文中将使用接口批量配置功能关闭和开启物理端口，关于接口批量配置的介绍，请参见“二层技术-以太网交换配置指导”。 <Sysname> system-view [Sysname] interface range FortyGigE 1/0/1 to FortyGigE 1/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口1/1，并将它与物理端口FortyGigE1/0/1和FortyGigE1/0/2绑定。 [Sysname] irf-port 1/1 [Sysname-irf-port1/1] port group interface FortyGigE 1/0/1 [Sysname-irf-port1/1] port group interface FortyGigE 1/0/2 [Sysname-irf-port1/1] quit # 配置IRF端口1/2，并将它与物理端口FortyGigE1/0/3和FortyGigE1/0/4绑定。 [Sysname] irf-port 1/2 [Sysname-irf-port1/2] port group interface FortyGigE 1/0/3 [Sysname-irf-port1/2] port group interface FortyGigE 1/0/4 [Sysname-irf-port1/2] quit # 开启FortyGigE1/0/1～FortyGigE1/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 1/0/1 to FortyGigE 1/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(2)配置Device B# 将Device B的成员编号配置为2，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 2 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-14选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 2/0/1 to FortyGigE 2/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口2/1，并将它与物理端口FortyGigE2/0/1和FortyGigE2/0/2绑定。 [Sysname] irf-port 2/1 [Sysname-irf-port2/1] port group interface FortyGigE 2/0/1 [Sysname-irf-port2/1] port group interface FortyGigE 2/0/2 [Sysname-irf-port2/1] quit # 配置IRF端口2/2，并将它与物理端口FortyGigE2/0/3和FortyGigE2/0/4绑定。 [Sysname] irf-port 2/2 [Sysname-irf-port2/2] port group interface FortyGigE 2/0/3 [Sysname-irf-port2/2] port group interface FortyGigE 2/0/4 # 开启FortyGigE2/0/1～FortyGigE2/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 2/0/1 to FortyGigE 2/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active (3)Device A和Device B间将会进行主设备竞选，竞选失败的一方将重启，重启完成后，IRF形成。(4)配置Device C# 将Device C的成员编号配置为3，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 3 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-14选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 3/0/1 to FortyGigE 3/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口3/1，并将它与物理端口FortyGigE3/0/1和FortyGigE3/0/2绑定。 [Sysname] irf-port 3/1 [Sysname-irf-port3/1] port group interface FortyGigE 3/0/1 [Sysname-irf-port3/1] port group interface FortyGigE 3/0/2 [Sysname-irf-port3/1] quit # 配置IRF端口3/2，并将它与物理端口FortyGigE3/0/3和FortyGigE3/0/4绑定。 [Sysname] irf-port 3/2 [Sysname-irf-port3/2] port group interface FortyGigE 3/0/3 [Sysname-irf-port3/2] port group interface FortyGigE 3/0/4 [Sysname-irf-port3/2] quit # 开启FortyGigE3/0/1～FortyGigE3/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 3/0/1 to FortyGigE 3/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(5)Device C将自动重启，加入Device A和Device B已经形成的IRF。(6)配置Device D# 将Device D的成员编号配置为4，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 4 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot #根据图1-14选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 4/0/1 to FortyGigE 4/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口4/1，并将它与物理端口FortyGigE4/0/1和FortyGigE4/0/2绑定。 [Sysname] irf-port 4/1 [Sysname-irf-port4/1] port group interface FortyGigE 4/0/1 [Sysname-irf-port4/1] port group interface FortyGigE 4/0/2 [Sysname-irf-port4/1] quit # 配置IRF端口4/2，并将它与物理端口FortyGigE4/0/3和FortyGigE4/0/4绑定。 [Sysname] irf-port 4/2 [Sysname-irf-port4/2] port group interface FortyGigE 4/0/3 [Sysname-irf-port4/2] port group interface FortyGigE 4/0/4 [Sysname-irf-port4/2] quit # 开启FortyGigE4/0/1～FortyGigE4/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 4/0/1 to FortyGigE 4/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(7)Device D将自动重启，加入Device A、Device B和Device C已经形成的IRF。(8)配置LACP MAD# 设置IRF域编号为1。 <Sysname> system-view [Sysname] irf domain 1 # 创建一个动态聚合接口，并使能LACP MAD检测功能。 [Sysname] interface bridge-aggregation 2 [Sysname-Bridge-Aggregation2] link-aggregation mode dynamic [Sysname-Bridge-Aggregation2] mad enable You need to assign a domain ID (range: 0-4294967295) [Current domain is: 1]: The assigned domain ID is: 1 Info: MAD LACP only enable on dynamic aggregation interface. [Sysname-Bridge-Aggregation2] quit # 在聚合接口中添加成员端口FortyGigE1/0/5、FortyGigE2/0/5、FortyGigE3/0/5和FortyGigE4/0/5，用于Device A和Device B实现LACP MAD检测。 [Sysname] interface range FortyGigE 1/0/5 FortyGigE 2/0/5 FortyGigE 3/0/5 FortyGigE 4/0/5 [Sysname-if-range] port link-aggregation group 2 [Sysname-if-range] quit(9)配置中间设备Device EDevice E作为中间设备来转发、处理LACP协议报文，协助IRF中的四台成员设备进行多Active检测。从节约成本的角度考虑，使用一台支持LACP协议扩展功能的交换机即可。注意如果中间设备是一个IRF系统，则必须通过配置确保其IRF域编号与被检测的IRF系统不同。 # 创建一个动态聚合接口。 <Sysname> system-view [Sysname] interface bridge-aggregation 2 [Sysname-Bridge-Aggregation2] link-aggregation mode dynamic [Sysname-Bridge-Aggregation2] quit # 在聚合接口中添加成员端口FortyGigE1/0/1～FortyGigE1/0/4，用于帮助LACP MAD检测。 [Sysname] interface range FortyGigE 1/0/1 to FortyGigE 1/0/4 [Sysname-if-range] port link-aggregation group 2 [Sysname-if-range] quitIRF典型配置举例（BFD MAD检测方式）1.组网需求由于网络规模迅速扩大，当前中心交换机（Device A）转发能力已经不能满足需求，现需要在保护现有投资的基础上将网络转发能力提高一倍，并要求网络易管理、易维护。2.组网图图1-15 IRF典型配置组网图（BFD MAD检测方式） 3.配置思路Device A处于局域网的汇聚层，为了将汇聚层的转发能力提高三倍，需要另外增加三台设备Device B、Device C和Device D。鉴于IRF技术具有管理简便、网络扩展能力强、可靠性高等优点，所以本例使用IRF技术构建网络汇聚层（即在四台设备上配置IRF功能），每台成员设备与上层设备Device E之间均有一条上行链路连接。为了防止IRF链路故障导致IRF分裂，网络中存在两个配置冲突的IRF，需要启用MAD检测功能。本例中我们采用BFD MAD检测方式来监测IRF的状态，并使用成员设备与上层设备间的专用链路传递BFD MAD报文。4.配置步骤(1)配置Device A# 根据图1-15选定IRF物理端口并关闭这些端口。 <Sysname> system-view [Sysname] interface range FortyGigE 1/0/1 to FortyGigE 1/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口1/1，并将它与物理端口FortyGigE1/0/1和FortyGigE1/0/2绑定。 [Sysname] irf-port 1/1 [Sysname-irf-port1/1] port group interface FortyGigE 1/0/1 [Sysname-irf-port1/1] port group interface FortyGigE 1/0/2 [Sysname-irf-port1/1] quit # 配置IRF端口1/2，并将它与物理端口FortyGigE1/0/3和FortyGigE1/0/4绑定。 [Sysname] irf-port 1/2 [Sysname-irf-port1/2] port group interface FortyGigE 1/0/3 [Sysname-irf-port1/2] port group interface FortyGigE 1/0/4 [Sysname-irf-port1/2] quit # 开启FortyGigE1/0/1～FortyGigE1/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 1/0/1 to FortyGigE 1/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active (2) 配置Device B # 将Device B的成员编号配置为2，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 2 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-15选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 2/0/1 to FortyGigE 2/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口2/1，并将它与物理端口FortyGigE2/0/1和FortyGigE2/0/2绑定。 [Sysname] irf-port 2/1 [Sysname-irf-port2/1] port group interface FortyGigE 2/0/1 [Sysname-irf-port2/1] port group interface FortyGigE 2/0/2 [Sysname-irf-port2/1] quit # 配置IRF端口2/2，并将它与物理端口FortyGigE2/0/3和FortyGigE2/0/4绑定。 [Sysname] irf-port 2/2 [Sysname-irf-port2/2] port group interface FortyGigE 2/0/3 [Sysname-irf-port2/2] port group interface FortyGigE 2/0/4 # 开启FortyGigE2/0/1～FortyGigE2/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 2/0/1 to FortyGigE 2/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(3)Device A和Device B间将会进行主设备竞选，竞选失败的一方将重启，重启完成后，IRF形成。(4)配置Device C# 将Device C的成员编号配置为3，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 3 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-15选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 3/0/1 to FortyGigE 3/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口3/1，并将它与物理端口FortyGigE3/0/1和FortyGigE3/0/2绑定。 [Sysname] irf-port 3/1 [Sysname-irf-port3/1] port group interface FortyGigE 3/0/1 [Sysname-irf-port3/1] port group interface FortyGigE 3/0/2 [Sysname-irf-port3/1] quit # 配置IRF端口3/2，并将它与物理端口FortyGigE3/0/3和FortyGigE3/0/4绑定。 [Sysname] irf-port 3/2 [Sysname-irf-port3/2] port group interface FortyGigE 3/0/3 [Sysname-irf-port3/2] port group interface FortyGigE 3/0/4 [Sysname-irf-port3/2] quit # 开启FortyGigE3/0/1～FortyGigE3/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 3/0/1 to FortyGigE 3/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(5)Device C将自动重启，加入Device A和Device B已经形成的IRF。(6)配置Device D# 将Device D的成员编号配置为4，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 4 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-15选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 4/0/1 to FortyGigE 4/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口4/1，并将它与物理端口FortyGigE4/0/1和FortyGigE4/0/2绑定。 [Sysname] irf-port 4/1 [Sysname-irf-port4/1] port group interface FortyGigE 4/0/1 [Sysname-irf-port4/1] port group interface FortyGigE 4/0/2 [Sysname-irf-port4/1] quit # 配置IRF端口4/2，并将它与物理端口FortyGigE4/0/3和FortyGigE4/0/4绑定。 [Sysname] irf-port 4/2 [Sysname-irf-port4/2] port group interface FortyGigE 4/0/3 [Sysname-irf-port4/2] port group interface FortyGigE 4/0/4 [Sysname-irf-port4/2] quit # 开启FortyGigE4/0/1～FortyGigE4/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 4/0/1 to FortyGigE 4/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(7)Device D将自动重启，加入Device A、Device B和Device C已经形成的IRF。(8)配置BFD MAD# 创建VLAN 3，并将端口FortyGigE1/0/5、FortyGigE2/0/5、FortyGigE3/0/5和FortyGigE4/0/5加入VLAN 3中。 [Sysname] vlan 3 [Sysname-vlan3] port FortyGigE 1/0/5 FortyGigE 2/0/5 FortyGigE 3/0/5 FortyGigE 4/0/5 [Sysname-vlan3] quit # 创建VLAN接口3，并配置MAD IP地址。 [Sysname] interface vlan-interface 3 [Sysname-Vlan-interface3] mad bfd enable [Sysname-Vlan-interface3] mad ip address 192.168.2.1 24 member 1 [Sysname-Vlan-interface3] mad ip address 192.168.2.2 24 member 2 [Sysname-Vlan-interface3] mad ip address 192.168.2.3 24 member 3 [Sysname-Vlan-interface3] mad ip address 192.168.2.4 24 member 4 [Sysname-Vlan-interface3] quit # 因为BFD MAD和生成树功能互斥，所以在FortyGigE1/0/5、FortyGigE2/0/5、FortyGigE3/0/5和FortyGigE4/0/5端口上关闭生成树协议。 [Sysname] interface range FortyGigE 1/0/5 FortyGigE 2/0/5 FortyGigE 3/0/5 FortyGigE 4/0/5 [Sysname-if-range] undo stp enable [Sysname-if-range] quit(9)配置中间设备Device EDevice E作为中间设备来透传BFD MAD报文，协助IRF中的四台成员设备进行多Active检测。 注意 如果中间设备是一个IRF系统，则必须通过配置确保其IRF域编号与被检测的IRF系统不同。 # 创建VLAN 3，并将端口FortyGigE1/0/1～FortyGigE1/0/4加入VLAN 3中，用于转发BFD MAD报文。 <DeviceE> system-view [DeviceE] vlan 3 [DeviceE-vlan3] port FortyGigE 1/0/1 to FortyGigE 1/0/4 [DeviceE-vlan3] quitIRF典型配置举例（ARP MAD检测方式）1.组网需求由于网络规模迅速扩大，当前中心交换机（Device A）转发能力已经不能满足需求，现需要在保护现有投资的基础上提高网络转发能力，并要求网络易管理、易维护。2.组网图图1-16 IRF典型配置组网图（ARP MAD检测方式）3.配置思路Device A处于局域网的汇聚层，为了将汇聚层的转发能力提高三倍，需要另外增加三台设备Device B、Device C和Device D。鉴于IRF技术具有管理简便、网络扩展能力强、可靠性高等优点，所以本例使用IRF技术构建网络接入层（即在四台设备上配置IRF功能），每台成员设备与上层设备Device E之间均有一条上行链路连接。为了防止IRF链路故障导致IRF分裂，网络中存在两个配置冲突的IRF，需要启用MAD检测功能。本例中我们采用ARP MAD检测方式来监测IRF的状态，复用上行链路传递ARP MAD报文。为防止环路发生，在IRF和Device E上启用生成树功能。为提高IRF链路的性能和可靠性，在成员设备间使用聚合IRF链路方式进行连接。4.配置步骤(1)配置Device A# 根据图1-16选定IRF物理端口并关闭这些端口。 <Sysname> system-view [Sysname] interface range FortyGigE 1/0/1 to FortyGigE 1/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口1/1，并将它与物理端口FortyGigE1/0/1和FortyGigE1/0/2绑定。 [Sysname] irf-port 1/1 [Sysname-irf-port1/1] port group interface FortyGigE 1/0/1 [Sysname-irf-port1/1] port group interface FortyGigE 1/0/2 [Sysname-irf-port1/1] quit # 配置IRF端口1/2，并将它与物理端口FortyGigE1/0/3和FortyGigE1/0/4绑定。 [Sysname] irf-port 1/2 [Sysname-irf-port1/2] port group interface FortyGigE 1/0/3 [Sysname-irf-port1/2] port group interface FortyGigE 1/0/4 [Sysname-irf-port1/2] quit # 开启FortyGigE1/0/1～FortyGigE1/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 1/0/1 to FortyGigE 1/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(2)配置Device B# 将Device B的成员编号配置为2，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 2 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-16选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 2/0/1 to FortyGigE 2/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口2/1，并将它与物理端口FortyGigE2/0/1和FortyGigE2/0/2绑定。 [Sysname] irf-port 2/1 [Sysname-irf-port2/1] port group interface FortyGigE 2/0/1 [Sysname-irf-port2/1] port group interface FortyGigE 2/0/2 [Sysname-irf-port2/1] quit # 配置IRF端口2/2，并将它与物理端口FortyGigE2/0/3和FortyGigE2/0/4绑定。 [Sysname] irf-port 2/2 [Sysname-irf-port2/2] port group interface FortyGigE 2/0/3 [Sysname-irf-port2/2] port group interface FortyGigE 2/0/4 # 开启FortyGigE2/0/1～FortyGigE2/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 2/0/1 to FortyGigE 2/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(3)Device A和Device B间将会进行主设备竞选，竞选失败的一方将重启，重启完成后，IRF形成。(4)配置Device C# 将Device C的成员编号配置为3，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 3 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-16选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 3/0/1 to FortyGigE 3/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口3/1，并将它与物理端口FortyGigE3/0/1和FortyGigE3/0/2绑定。 [Sysname] irf-port 3/1 [Sysname-irf-port3/1] port group interface FortyGigE 3/0/1 [Sysname-irf-port3/1] port group interface FortyGigE 3/0/2 [Sysname-irf-port3/1] quit # 配置IRF端口3/2，并将它与物理端口FortyGigE3/0/3和FortyGigE3/0/4绑定。 [Sysname] irf-port 3/2 [Sysname-irf-port3/2] port group interface FortyGigE 3/0/3 [Sysname-irf-port3/2] port group interface FortyGigE 3/0/4 [Sysname-irf-port3/2] quit # 开启FortyGigE3/0/1～FortyGigE3/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 3/0/1 to FortyGigE 3/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(5)Device C将自动重启，加入Device A和Device B已经形成的IRF。(6)配置Device D# 将Device D的成员编号配置为4，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 4 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-16选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 4/0/1 to FortyGigE 4/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口4/1，并将它与物理端口FortyGigE4/0/1和FortyGigE4/0/2绑定。 [Sysname] irf-port 4/1 [Sysname-irf-port4/1] port group interface FortyGigE 4/0/1 [Sysname-irf-port4/1] port group interface FortyGigE 4/0/2 [Sysname-irf-port4/1] quit # 配置IRF端口4/2，并将它与物理端口FortyGigE4/0/3和FortyGigE4/0/4绑定。 [Sysname] irf-port 4/2 [Sysname-irf-port4/2] port group interface FortyGigE 4/0/3 [Sysname-irf-port4/2] port group interface FortyGigE 4/0/4 [Sysname-irf-port4/2] quit # 开启FortyGigE4/0/1～FortyGigE4/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 4/0/1 to FortyGigE 4/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(7)Device D将自动重启，加入Device A、Device B和Device C已经形成的IRF。(8)配置ARP MAD# 在IRF上全局使能生成树协议，并配置MST域，以防止环路的发生。 <Sysname> system-view [Sysname] stp global enable [Sysname] stp region-configuration [Sysname-mst-region] region-name arpmad [Sysname-mst-region] instance 1 vlan 3 [Sysname-mst-region] active region-configuration # 将IRF配置为桥MAC立即改变。 [Sysname] undo irf mac-address persistent # 设置IRF域编号为1。 [Sysname] irf domain 1 # 创建VLAN 3，并将端口FortyGigE1/0/5、FortyGigE2/0/5、FortyGigE3/0/5和FortyGigE4/0/5加入VLAN 3中。 [Sysname] vlan 3 [Sysname-vlan3] port FortyGigE 1/0/5 FortyGigE 2/0/5 FortyGigE 3/0/5 FortyGigE 4/0/5 [Sysname-vlan3] quit # 创建VLAN-interface3，并配置IP地址，使能ARP MAD检测功能。 [Sysname] interface vlan-interface 3 [Sysname-Vlan-interface3] ip address 192.168.2.1 24 [Sysname-Vlan-interface3] mad arp enable You need to assign a domain ID (range: 0-4294967295) [Current domain is: 1]: The assigned domain ID is: 1 (9)配置中间设备Device EDevice E作为中间设备来转发、处理ARP报文，协助IRF中的四台成员设备进行多Active检测。从节约成本的角度考虑，使用一台支持ARP功能的交换机即可。注意如果中间设备是一个IRF系统，则必须通过配置确保其IRF域编号与被检测的IRF系统不同。# 在全局使能生成树协议，并配置MST域，以防止环路的发生。 <DeviceE> system-view [DeviceE] stp global enable [DeviceE] stp region-configuration [DeviceE-mst-region] region-name arpmad [DeviceE-mst-region] instance 1 vlan 3 [DeviceE-mst-region] active region-configuration # 创建VLAN 3，并将端口FortyGigE1/0/1～FortyGigE1/0/4加入VLAN 3中，用于转发ARP MAD报文。 [DeviceE] vlan 3 [DeviceE-vlan3] port FortyGigE 1/0/1 to FortyGigE 1/0/4 [DeviceE-vlan3] quitIRF典型配置举例（ND MAD检测方式）1.组网需求IPv6网络中，由于网络规模迅速扩大，当前中心交换机（Device A）转发能力已经不能满足需求，现需要在保护现有投资的基础上提高网络转发能力，并要求网络易管理、易维护。2.组网图图1-17 IRF典型配置组网图（ND MAD检测方式）3.配置思路Device A处于局域网的汇聚层，为了将汇聚层的转发能力提高一倍，需要另外增加三台设备Device B、Device C和Device D。鉴于IRF技术具有管理简便、网络扩展能力强、可靠性高等优点，所以本例使用IRF技术构建网络接入层（即在四台设备上配置IRF功能），每台成员设备与上层设备Device E之间均有一条上行链路连接。为了防止IRF链路故障导致IRF分裂，网络中存在两个配置冲突的IRF，需要启用MAD检测功能。在IPv6环境我们采用ND MAD检测方式来监测IRF的状态，复用上行链路传递ND MAD报文。为防止环路发生，在IRF和Device E上启用生成树功能。为提高IRF链路的性能和可靠性，在成员设备间使用聚合IRF链路方式进行连接。配置步骤(1)配置Device A# 根据图1-17选定IRF物理端口并关闭这些端口。 <Sysname> system-view [Sysname] interface range FortyGigE 1/0/1 to FortyGigE 1/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口1/1，并将它与物理端口FortyGigE1/0/1和FortyGigE1/0/2绑定。 [Sysname] irf-port 1/1 [Sysname-irf-port1/1] port group interface FortyGigE 1/0/1 [Sysname-irf-port1/1] port group interface FortyGigE 1/0/2 [Sysname-irf-port1/1] quit # 配置IRF端口1/2，并将它与物理端口FortyGigE1/0/3和FortyGigE1/0/4绑定。 [Sysname] irf-port 1/2 [Sysname-irf-port1/2] port group interface FortyGigE 1/0/3 [Sysname-irf-port1/2] port group interface FortyGigE 1/0/4 [Sysname-irf-port1/2] quit # 开启FortyGigE1/0/1～FortyGigE1/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 1/0/1 to FortyGigE 1/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(2)配置Device B# 将Device B的成员编号配置为2，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 2 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-17选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 2/0/1 to FortyGigE 2/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口2/1，并将它与物理端口FortyGigE2/0/1和FortyGigE2/0/2绑定。 [Sysname] irf-port 2/1 [Sysname-irf-port2/1] port group interface FortyGigE 2/0/1 [Sysname-irf-port2/1] port group interface FortyGigE 2/0/2 [Sysname-irf-port2/1] quit # 配置IRF端口2/2，并将它与物理端口FortyGigE2/0/3和FortyGigE2/0/4绑定。 [Sysname] irf-port 2/2 [Sysname-irf-port2/2] port group interface FortyGigE 2/0/3 [Sysname-irf-port2/2] port group interface FortyGigE 2/0/4 [Sysname-irf-port2/2] quit # 开启FortyGigE2/0/1～FortyGigE2/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 2/0/1 to FortyGigE 2/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(3)Device A和Device B间将会进行主设备竞选，竞选失败的一方将重启，重启完成后，IRF形成。(4)配置Device C# 将Device C的成员编号配置为3，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 3 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-17选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 3/0/1 to FortyGigE 3/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口3/1，并将它与物理端口FortyGigE3/0/1和FortyGigE3/0/2绑定。 [Sysname] irf-port 3/1 [Sysname-irf-port3/1] port group interface FortyGigE 3/0/1 [Sysname-irf-port3/1] port group interface FortyGigE 3/0/2 [Sysname-irf-port3/1] quit # 配置IRF端口3/2，并将它与物理端口FortyGigE3/0/3和FortyGigE3/0/4绑定。 [Sysname] irf-port 3/2 [Sysname-irf-port3/2] port group interface FortyGigE 3/0/3 [Sysname-irf-port3/2] port group interface FortyGigE 3/0/4 [Sysname-irf-port3/2] quit # 开启FortyGigE3/0/1～FortyGigE3/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 3/0/1 to FortyGigE 3/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(5)Device C将自动重启，加入Device A和Device B已经形成的IRF。(6)配置Device D# 将Device D的成员编号配置为4，并重启设备使新编号生效。 <Sysname> system-view [Sysname] irf member 1 renumber 4 Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y [Sysname] quit <Sysname> reboot # 根据图1-17选定IRF物理端口并进行物理连线。 # 重新登录到设备，关闭选定的所有IRF物理端口。 <Sysname> system-view [Sysname] interface range FortyGigE 4/0/1 to FortyGigE 4/0/4 [Sysname-if-range] shutdown [Sysname-if-range] quit # 配置IRF端口4/1，并将它与物理端口FortyGigE4/0/1和FortyGigE4/0/2绑定。 [Sysname] irf-port 4/1 [Sysname-irf-port4/1] port group interface FortyGigE 4/0/1 [Sysname-irf-port4/1] port group interface FortyGigE 4/0/2 [Sysname-irf-port4/1] quit # 配置IRF端口4/2，并将它与物理端口FortyGigE4/0/3和FortyGigE4/0/4绑定。 [Sysname] irf-port 4/2 [Sysname-irf-port4/2] port group interface FortyGigE 4/0/3 [Sysname-irf-port4/2] port group interface FortyGigE 4/0/4 [Sysname-irf-port4/2] quit # 开启FortyGigE4/0/1～FortyGigE4/0/4端口，并保存配置。 [Sysname] interface range FortyGigE 4/0/1 to FortyGigE 4/0/4 [Sysname-if-range] undo shutdown [Sysname-if-range] quit [Sysname] save # 激活IRF端口下的配置。 [Sysname] irf-port-configuration active(7)Device D将自动重启，加入Device A、Device B和Device C已经形成的IRF。(8)配置ND MAD# 在IRF上全局使能生成树协议，并配置MST域，以防止环路的发生。 <Sysname> system-view [Sysname] stp global enable [Sysname] stp region-configuration [Sysname-mst-region] region-name ndmad [Sysname-mst-region] instance 1 vlan 3 [Sysname-mst-region] active region-configuration # 将IRF配置为桥MAC立即改变。 [Sysname] undo irf mac-address persistent # 设置IRF域编号为1。 [Sysname] irf domain 1 # 创建VLAN 3，并将端口FortyGigE1/0/5、FortyGigE2/0/5、FortyGigE3/0/5和FortyGigE4/0/5加入VLAN 3中。 [Sysname] vlan 3 [Sysname-vlan3] port FortyGigE 1/0/5 FortyGigE 2/0/5 FortyGigE 3/0/5 FortyGigE 4/0/5 [Sysname-vlan3] quit # 创建VLAN-interface3，并配置IPv6地址，使能ND MAD检测功能。 [Sysname] interface vlan-interface 3 [Sysname-Vlan-interface3] ipv6 address 2001::1 64 [Sysname-Vlan-interface3] mad nd enable You need to assign a domain ID (range: 0-4294967295) [Current domain is: 1]: The assigned domain ID is: 1(9)配置中间设备Device EDevice E作为中间设备来转发、处理ND报文，协助IRF中的四台成员设备进行多Active检测。从节约成本的角度考虑，使用一台支持ND功能的交换机即可。注意如果中间设备是一个IRF系统，则必须通过配置确保其IRF域编号与被检测的IRF系统不同。# 在全局使能生成树协议，并配置MST域，以防止环路的发生。 <DeviceE> system-view [DeviceE] stp global enable [DeviceE] stp region-configuration [DeviceE-mst-region] region-name ndmad [DeviceE-mst-region] instance 1 vlan 3 [DeviceE-mst-region] active region-configuration # 创建VLAN 3，并将端口FortyGigE1/0/1～FortyGigE1/0/4加入VLAN 3中，用于转发ND MAD报文。 [DeviceE] vlan 3 [DeviceE-vlan3] port FortyGigE 1/0/1 to FortyGigE 1/0/4 [DeviceE-vlan3] quit