IRF是HP 在交換器容錯上的重要技術之一,使用上須注意 ,基本上 必須要在10G介面上啟動。但是有兩款設備特別可以在Giga介面上啟動, 5120-SI以及3600 EI 支援。設定上先設定好 第一部 IRF 使用介面 ,第二三四部 就必須要先改 設備 ID,主要目的是辨識用。避免設定上 設定錯誤。不過 BFD MAD 功能在這兩款機器並不俱備 規劃上請注意!!
MAD BDF 主要功能是避免IRF 線路斷線後,兩部或多部交換器會同時搶運作的優先權,此時透過MAD BFD 可以關閉非MASTER之交換器
使用上很簡單,在交換器上面規劃一組VLAN,下面的範例使用VLAN3 當作MAD BFD VLAN,把每一部交換器規劃一個介面介面進入這個VLAN當中,
並在介面上宣告一部交換器的 BFD IP 位置,這個IP位置只做BDF 資料檢察,不會進入 VLAN資料交換。
當下面設定完成後,如果拔除設備IRF使用的10G介面 只有IRF MASTER 交換器會持續運作,其他部交換器雖然開機燈號正常 ,除了BDF介面外,所有界面都會被關閉。
Device A保留缺省编号为1,不需要进行配置。
# 在Device B上将设备的成员编号修改为2。
<Sysname> system-view
[Sysname] irf member 1 renumber 2
Warning: Renumbering the switch number may result in configuration change or loss. Continue? [Y/N]:y
[Sysname]
(1) 将两台设备断电后,按图1-7所示连接IRF链路和BFD MAD检测链路,然后将两台设备上电。
# 在Device A上创建设备的IRF端口2,与物理端口Ten-GigabitEthernet1/0/25绑定,并保存配置。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/25
[Sysname-Ten-GigabitEthernet1/0/25] shutdown
[Sysname] irf-port 1/2
[Sysname-irf-port 1/2] port group interface ten-gigabitethernet 1/0/25
[Sysname-irf-port 1/2] quit
[Sysname] interface ten-gigabitethernet 1/0/25
[Sysname-Ten-GigabitEthernet1/0/25] undo shutdown
[Sysname-Ten-GigabitEthernet1/0/25] save
# 在Device B上创建设备的IRF端口1,与物理端口Ten-GigabitEthernet2/0/26绑定,并保存配置。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 2/0/26
[Sysname -Ten-GigabitEthernet2/0/26] shutdown
[Sysname] irf-port 2/1
[Sysname-irf-port 2/1] port group interface ten-gigabitethernet 2/0/26
[Sysname-irf-port 2/1] quit
[Sysname] interface ten-gigabitethernet 2/0/26
[Sysname-Ten-GigabitEthernet2/0/26] undo shutdown
[Sysname-Ten-GigabitEthernet2/0/26] save
# 激活DeviceA的IRF端口配置。
[Sysname-Ten-GigabitEthernet1/0/25] quit
[Sysname] irf-port-configuration active
# 激活DeviceB的IRF端口配置。
[Sysname-Ten-GigabitEthernet2/0/26] quit
[Sysname] irf-port-configuration active
然後把線路接上。 第二部設備應該會重新開機。等開完機後 兩部設備 就形同一部設備!!!
(1) 配置BFD MAD检测
# 创建VLAN 3,并将Device A上的端口GigabitEthernet1/0/1和Device B上的端口GigabitEthernet2/0/1加入VLAN中。
<DeviceA> system-view
[DeviceA] vlan 3
[DeviceA-vlan3] port gigabitethernet 1/0/1 gigabitethernet 2/0/1
[DeviceA-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.99.99 24 member 1
[Sysname-Vlan-interface3] mad ip address 192.168.99.199 24 member 2
[Sysname-Vlan-interface3] quit
下面是IRF介面拉開後產生的紀錄。
%Apr 27 07:31:42:445 2000 5500-IRF IFNET/3/LINK_UPDOWN: Ten-GigabitEthernet1/1/1 link status is DOWN.
%Apr 27 07:31:42:776 2000 5500-IRF STM/3/STM_LINK_STATUS_DOWN:
IRF port 1 is down.
%Apr 27 07:31:42:884 2000 5500-IRF DEVM/3/BOARD_REMOVED: Board is removed from Chassis 0 Slot 2, type is MAIN_BOARD_TYPE_24.
%Apr 27 07:31:43:130 2000 5500-IRF HA/5/HA_SLAVE_REMOVED: Slave board in slot 2 is removed.
%Apr 27 07:31:43:241 2000 5500-IRF BFD/5/BFD_CHANGE_FSM: Sess[192.168.99.99/192.168.99.199,33/33,Vlan999,Ctrl], Sta: DOWN->INIT, Diag: 0
%Apr 27 07:31:43:474 2000 5500-IRF BFD/5/BFD_CHANGE_FSM: Sess[192.168.99.99/192.168.99.199,33/33,Vlan999,Ctrl], Sta: INIT->UP, Diag: 0
%Apr 27 07:31:43:807 2000 5500-IRF MAD/1/MAD_COLLISION_DETECTED: Multi-active devices detected, please fix it.
第二部IRF 交換器上面顯示訊息,下面訊息必須要使用 display interface 指令才看的到,設備除了BFD介面是啟動的之外其餘皆是 MAD Shutdown.
確定MAD BFD有正確運作
[5500-IRF]dis int g2/0/21
GigabitEthernet2/0/21 current state: DOWN ( MAD ShutDown )
IP Packet Frame Type: PKTFMT_ETHNT_2, Hardware Address: 3ce5-a62f-e5e5
Description: GigabitEthernet2/0/21 Interface
Loopback is not set
Media type is twisted pair
Port hardware type is 1000_BASE_T
Unknown-speed mode, unknown-duplex mode
Link speed type is autonegotiation, link duplex type is autonegotiation
Flow-control is not enabled
The Maximum Frame Length is 9216
祝各位網路暢行無阻