設備型號華三8812(AR1\AR2\AR3)
版本:H3C Comware Software, Version 7.1.075, Release 8260P52
要實現AR1-AR3的 BFD多跳會話檢測,實現在AR1和AR3上配置靜態路由關聯BFD會話,實現AR1 192.168.1.0/24訪問AR3 192.168.2.0/24。
AR1到AR3中的任何鏈路中斷,在AR1和AR3上靜態路由失效。
(0)
· 在Switch A上配置靜態路由可以到達120.1.1.0/24網段,在Switch B上配置靜態路由可以到達121.1.1.0/24網段,並都使能BFD檢測功能。
· 在Switch C和Switch D上配置靜態路由可以到達120.1.1.0/24網段和121.1.1.0/24網段。
· Switch A存在到Switch B的接口Loopback1(2.2.2.9/32)的路由,出接口為Vlan-interface10;Switch B存在到Switch A的接口Loopback1(1.1.1.9/32)的路由,出接口為Vlan-interface12;Switch D存在到1.1.1.9/32的路由,出接口為Vlan-interface10,存在到2.2.2.9/32的路由,出接口為Vlan-interface12。
· 當Switch A和Switch B通過Switch D通信的鏈路出現故障時,BFD能夠快速感知,並且切換到Switch C進行通信。
圖1-3 靜態路由與BFD聯動(非直連)配置組網圖
設備 | 接口 | IP地址 | 設備 | 接口 | IP地址 |
Switch A | Vlan-int10 | 12.1.1.1/24 | Switch B | Vlan-int12 | 11.1.1.1/24 |
| Vlan-int11 | 10.1.1.102/24 |
| Vlan-int13 | 13.1.1.1/24 |
| Loop1 | 1.1.1.9/32 |
| Loop1 | 2.2.2.9/32 |
Switch C | Vlan-int11 | 10.1.1.100/24 | Switch D | Vlan-int10 | 12.1.1.2/24 |
| Vlan-int13 | 13.1.1.2/24 |
| Vlan-int12 | 11.1.1.2/24 |
(1) 配置各接口的IP地址(略)
(2) 配置靜態路由和BFD
# 在Switch A上配置靜態路由,並使能BFD檢測功能,使用雙向檢測方式。
<SwitchA> system-view
[SwitchA] bfd multi-hop min-transmit-interval 500
[SwitchA] bfd multi-hop min-receive-interval 500
[SwitchA] bfd multi-hop detect-multiplier 9
[SwitchA] ip route-static 120.1.1.0 24 2.2.2.9 bfd control-packet bfd-source 1.1.1.9
[SwitchA] ip route-static 120.1.1.0 24 vlan-interface 11 10.1.1.100 preference 65
[SwitchA] quit
# 在Switch B上配置靜態路由,並使能BFD檢測功能,使用雙向檢測方式。
<SwitchB> system-view
[SwitchB] bfd multi-hop min-transmit-interval 500
[SwitchB] bfd multi-hop min-receive-interval 500
[SwitchB] bfd multi-hop detect-multiplier 9
[SwitchB] ip route-static 121.1.1.0 24 1.1.1.9 bfd control-packet bfd-source 2.2.2.9
[SwitchB] ip route-static 121.1.1.0 24 vlan-interface 13 13.1.1.2 preference 65
[SwitchB] quit
# 在Switch C上配置靜態路由。
<SwitchC> system-view
[SwitchC] ip route-static 120.1.1.0 24 13.1.1.1
[SwitchC] ip route-static 121.1.1.0 24 10.1.1.102
# 在Switch D上配置靜態路由。
<SwitchD> system-view
[SwitchD] ip route-static 120.1.1.0 24 11.1.1.1
[SwitchD] ip route-static 121.1.1.0 24 12.1.1.1
下麵以Switch A為例,Switch B和Switch A類似,不再贅述。
# 查看BFD會話,可以看到BFD會話已經創建。
<SwitchA> display bfd session
Total Session Num: 1 Up Session Num: 1 Init Mode: Active
IPv4 Session Working Under Ctrl Mode:
LD/RD SourceAddr DestAddr State Holdtime Interface
4/7 1.1.1.9 2.2.2.9 Up 2000ms N/A
# 查看靜態路由,可以看到Switch A經過Switch D到達Switch B。
<SwitchA> display ip routing-table protocol static
Summary Count : 1
Static Routing table Status : <Active>
Summary Count : 1
Destination/Mask Proto Pre Cost NextHop Interface
120.1.1.0/24 Static 60 0 12.1.1.2 Vlan10
Static Routing table Status : <Inactive>
Summary Count : 0
當Switch A和Switch B通過Switch D通信的鏈路出現故障時:
# 查看靜態路由,可以看到Switch A經過Switch C到達Switch B。
<SwitchA> display ip routing-table protocol static
Summary Count : 1
Static Routing table Status : <Active>
Summary Count : 1
Destination/Mask Proto Pre Cost NextHop Interface
120.1.1.0/24 Static 65 0 10.1.1.100 Vlan11
Static Routing table Status : <Inactive>
Summary Count : 0
(0)
已采納這個答案:https://zhiliao.h3c.com/Theme/details/220393
要求正常情況下RT1和RT2互訪時通過link1轉發,當該路徑中任意線路異常後改由link2轉發,通過bfd多跳檢測實現
RT1主要配置:
#
interface LoopBack0
ip address 1.1.1.1 255.255.255.255
#
interface GigabitEthernet0/0
ip address 10.1.123.1 255.255.255.0
#
bfd static test peer-ip 4.4.4.4 source-ip 1.1.1.1 discriminator local 1998 remote 1998
#
ip route-static 4.4.4.4 32 10.1.123.2
ip route-static 10.1.234.4 32 10.1.123.2 bfd static test
ip route-static 10.1.234.4 32 10.1.123.3 preference 65
#
RT2主要配置:
#
interface LoopBack0
ip address 4.4.4.4 255.255.255.255
#
interface GigabitEthernet0/0
ip address 10.1.234.4 255.255.255.0
#
bfd static test peer-ip 1.1.1.1 source-ip 4.4.4.4 discriminator local 1998 remote 1998
#
ip route-static 1.1.1.1 32 10.1.234.2
ip route-static 10.1.123.1 32 10.1.234.2 bfd static test
ip route-static 10.1.123.1 32 10.1.234.3 preference 65
#
驗證
RT1側:
<RT1>dis bfd session verbose
Total sessions: 1 Up sessions: 1 Init mode: Active
IPv4 static session working in control packet mode:
Session name: test
Local discr: 1998 Remote discr: 1998
Source IP: 1.1.1.1 Destination IP: 4.4.4.4
Session state: Up
Interface: N/A
Min Tx interval: 1000ms Actual Tx interval: 1000ms
Min Rx interval: 1000ms Detection time: 5000ms
Rx count: 1949 Tx count: 1962
Connection type: Indirect Up duration: 00:21:57
Hold time: 4243ms Auth mode: None
Detection mode: Async Slot: 0
Protocol: STATIC4/STATIC_IPv4
Version: 1
Diag info: No Diagnostic
靜態路由:
<RT1>dis ip routing-table protocol static
Summary count : 2
Static Routing table status : <Active>
Summary count : 2
Destination/Mask Proto Pre Cost NextHop Interface
4.4.4.4/32 Static 60 0 10.1.123.2 GE0/0
10.1.234.4/32 Static 60 0 10.1.123.2 GE0/0
RT2側:
<RT2>dis bfd session verbose
Total sessions: 1 Up sessions: 1 Init mode: Active
IPv4 static session working in control packet mode:
Session name: test
Local discr: 1998 Remote discr: 1998
Source IP: 4.4.4.4 Destination IP: 1.1.1.1
Session state: Up
Interface: N/A
Min Tx interval: 1000ms Actual Tx interval: 1000ms
Min Rx interval: 1000ms Detection time: 5000ms
Rx count: 1945 Tx count: 2113
Connection type: Indirect Up duration: 00:24:31
Hold time: 4993ms Auth mode: None
Detection mode: Async Slot: 0
Protocol: STATIC4/STATIC_IPv4
Version: 1
Diag info: No Diagnostic
靜態路由:
<RT2>dis ip routing-table protocol static
Summary count : 2
Static Routing table status : <Active>
Summary count : 2
Destination/Mask Proto Pre Cost NextHop Interface
1.1.1.1/32 Static 60 0 10.1.234.2 GE0/0
10.1.123.1/32 Static 60 0 10.1.234.2 GE0/0
模擬故障,斷開link1與RT1之間的連通鏈路:
[link1]int g0/0
[link1-GigabitEthernet0/0]shutdown
RT1側:
<RT1>%Jul 27 21:34:32:773 2023 RT1 BFD/5/BFD_CHANGE_FSM: Sess[1.1.1.1/4.4.4.4, LD/RD:1998/1998, Interface:N/A, SessType:Ctrl, LinkType:INET], Ver:1, Sta: UP->DOWN, Diag: 1 (Control Detection Time Expired)
<RT1>dis bfd session verbose
Total sessions: 1 Up sessions: 0 Init mode: Active
IPv4 static session working in control packet mode:
Session name: test
Local discr: 1998 Remote discr: 1998
Source IP: 1.1.1.1 Destination IP: 4.4.4.4
Session state: Down
Interface: N/A
Min Tx interval: 1000ms Actual Tx interval: 1000ms
Min Rx interval: 1000ms Detection time: 5000ms
Rx count: 2232 Tx count: 2254
Connection type: Indirect Up duration: 00:00:00
Hold time: 0ms Auth mode: None
Detection mode: Async Slot: 0
Protocol: STATIC4/STATIC_IPv4
Version: 1
Diag info: Control Detection Time Expired
<RT1>dis ip routing-table protocol static
Summary count : 2
Static Routing table status : <Active>
Summary count : 2
Destination/Mask Proto Pre Cost NextHop Interface
4.4.4.4/32 Static 60 0 10.1.123.2 GE0/0
10.1.234.4/32 Static 65 0 10.1.123.3 GE0/0
Static Routing table status : <Inactive>
Summary count : 0
RT2側:
<RT2>%Jul 27 21:36:36:615 2023 RT2 BFD/5/BFD_CHANGE_FSM: Sess[4.4.4.4/1.1.1.1, LD/RD:1998/1998, Interface:N/A, SessType:Ctrl, LinkType:INET], Ver:1, Sta: UP->DOWN, Diag: 1 (Control Detection Time Expired)
<RT2>dis ip routing-table protocol static
Summary count : 2
Static Routing table status : <Active>
Summary count : 2
Destination/Mask Proto Pre Cost NextHop Interface
1.1.1.1/32 Static 60 0 10.1.234.2 GE0/0
10.1.123.1/32 Static 65 0 10.1.234.3 GE0/0
Static Routing table status : <Inactive>
Summary count : 0
<RT2>dis bfd session ver
Total sessions: 1 Up sessions: 0 Init mode: Active
IPv4 static session working in control packet mode:
Session name: test
Local discr: 1998 Remote discr: 1998
Source IP: 4.4.4.4 Destination IP: 1.1.1.1
Session state: Down
Interface: N/A
Min Tx interval: 1000ms Actual Tx interval: 1000ms
Min Rx interval: 1000ms Detection time: 5000ms
Rx count: 2118 Tx count: 2367
Connection type: Indirect Up duration: 00:00:00
Hold time: 0ms Auth mode: None
Detection mode: Async Slot: 0
Protocol: STATIC4/STATIC_IPv4
Version: 1
Diag info: Control Detection Time Expired
(0)
暫無評論
親~登錄後才可以操作哦!
確定你的郵箱還未認證,請認證郵箱或綁定手機後進行當前操作
舉報
×
侵犯我的權益
×
侵犯了我企業的權益
×
抄襲了我的內容
×
原文鏈接或出處
誹謗我
×
對根叔社區有害的內容
×
不規範轉載
×
舉報說明
暫無評論