Cisco BFD双向转发检测技术部署案例
Cisco BFD是一種雙向轉(zhuǎn)發(fā)檢測(cè)機(jī)制,可以提供毫秒級(jí)的檢測(cè),可以實(shí)現(xiàn)鏈路的快速檢測(cè),BFD通過(guò)與上層路由協(xié)議聯(lián)動(dòng),可以實(shí)現(xiàn)路由的快速收斂,確保業(yè)務(wù)的永續(xù)性。
BFD和IP SLA所實(shí)現(xiàn)的功能類(lèi)似,BFD是毫秒級(jí)檢測(cè),在穩(wěn)定性要求比較苛刻的網(wǎng)絡(luò)環(huán)境中廣泛適用,如金融,運(yùn)營(yíng)商等網(wǎng)絡(luò)環(huán)境;IP SLA實(shí)現(xiàn)秒級(jí)別的檢測(cè),切換速度與BFD相比較慢,在要求不是很苛刻的網(wǎng)絡(luò)環(huán)境中使用。
從路由協(xié)議的聯(lián)動(dòng)性來(lái)看,BFD可以與BGP,EIGRP,ISIS,OSPF,HSRP,Static靜態(tài)路由等協(xié)議聯(lián)動(dòng);IP SLA則可以與HSRP,static靜態(tài)路由等協(xié)議聯(lián)動(dòng)。
在一些不支持鏈路層檢測(cè)的廣域網(wǎng)線(xiàn)路上運(yùn)用BFD和IP SLA可以實(shí)現(xiàn)鏈路層的快速檢測(cè),比如現(xiàn)在組網(wǎng)中使用居多的MSTP線(xiàn)路,由于無(wú)法檢測(cè)到對(duì)端線(xiàn)路狀態(tài),使用BFD或IP SLA可以很好的解決鏈路監(jiān)控問(wèn)題。
以前在一個(gè)兩地三中心的數(shù)據(jù)中心集成項(xiàng)目中使用過(guò)BFD,效果極佳,可以實(shí)現(xiàn)幾乎0丟包的故障恢復(fù)效果。
案例一
如上圖所示,三中心使用BGP互聯(lián),所有廣域網(wǎng)線(xiàn)路啟用BFD檢測(cè),并與BGP聯(lián)動(dòng)。以中心A訪(fǎng)問(wèn)中心C為例,主線(xiàn)路為A-C,當(dāng)中心A和中心C之間的廣域網(wǎng)線(xiàn)路出現(xiàn)故障時(shí),BFD會(huì)在一秒內(nèi)檢測(cè)到故障,通知BGP,啟用備份路徑A-B-C,BGP路由可在1秒內(nèi)收斂,在實(shí)際ping包測(cè)試中可以達(dá)到0時(shí)丟包率的切換效果;當(dāng)中心A和中心C的線(xiàn)路以及中心A和中心B的主用線(xiàn)路同時(shí)出現(xiàn)故障時(shí),同樣可以通過(guò)中心A和中心B的備線(xiàn)路實(shí)現(xiàn)A-B-C的互訪(fǎng),同樣依靠BFD可以實(shí)現(xiàn)瞬間切換。
案例二
如上圖,兩個(gè)中心為雙活數(shù)據(jù)中心,兩中心通過(guò)DWDM環(huán)連接,正常情況下主中心的出口路由器為HSRP主,當(dāng)路由器下聯(lián)交換機(jī)的出現(xiàn)故障后,HSRP網(wǎng)關(guān)可以切換到備中心。
通過(guò)在接口上啟用BFD,可以快速檢測(cè)到接口故障,通過(guò)三層信息檢測(cè)兩個(gè)路由器接口之間的通信,可確保在任何一種情況下的鏈路故障,HSRP網(wǎng)關(guān)都可以快速切換到備中心,當(dāng)然這種情況用IP SLA也可以,只是切換速度慢些,如果要求比較高則使用BFD快速檢測(cè)。
BFD與路由協(xié)議聯(lián)動(dòng)的基礎(chǔ)配置
l 路由器接口上的BFD配置
interface type number
bfd interval milliseconds min_rx milliseconds multiplier interval-multiplier
舉例
Router(config)#interface f0/0
Router(config-if)# bfd interval 50 min_rx 50 multiplier 5
1. BFD與BGP協(xié)議聯(lián)動(dòng)
l enable
l configure terminal
l router bgp as-tag
l neighbor ip-address fall-over bfd
l end
l show bfd neighbors
l show ip bgp neighbor
2. BFD與EIGRP協(xié)議聯(lián)動(dòng)
l enable
l configure terminal
l router eigrp as-number
l bfd all-interfaces 或bfd interface type number
l end
l show bfd neighbors
3. BFD與ISIS協(xié)議聯(lián)動(dòng)
l enable
l configure terminal
l router isis area-tag
l bfd all-interfaces
或者接口下開(kāi)啟
l interface type number
l isis bfd
l show bfd neighbors
l show clns interface
4. BFD與OSPF協(xié)議聯(lián)動(dòng)
l enable
l configure terminal
l router ospf process-id
l bfd all-interfaces
或者接口下開(kāi)啟
l interface name number
l ip ospf bfd
l show bfd neighbors
l show ip ospf
5 BFD與HSRP協(xié)議聯(lián)動(dòng)
l enable
l configure terminal
l interface type number
l ip address ip-address mask
l standby [group-number] ip [ip-address [secondary]]
l standby bfd
l show standby [neighbors]
啟用BFD功能需要路由器使用比較新的IOS,需要ipservices功能,Cat6500,Nexus交換機(jī)同樣支持BFD。具體
版本可以在Cisco Feature Navigator查詢(xún)。
轉(zhuǎn)載于:https://blog.51cto.com/boochem/1217036
總結(jié)
以上是生活随笔為你收集整理的Cisco BFD双向转发检测技术部署案例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Android 从清单配置文件元数据中获
- 下一篇: 【转】深入剖析iLBC的丢包补偿技术(P