91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

BFD 故障檢測(cè)機(jī)制詳解

星融元Asterfusion ? 2025-11-03 15:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

BFD 是什么?

BFD (Bidirectional Forwarding Detection)的是雙向轉(zhuǎn)發(fā)檢測(cè)。是一種用于檢測(cè)兩個(gè)轉(zhuǎn)發(fā)引擎之間路徑故障的標(biāo)準(zhǔn)化全網(wǎng)統(tǒng)一檢測(cè)機(jī)制。該機(jī)制能夠?yàn)樯蠈討?yīng)用提供毫秒級(jí)檢測(cè)服務(wù),并實(shí)現(xiàn)鏈路的快速故障檢測(cè)。通過(guò)BFD檢測(cè)到鏈路故障后,上層協(xié)議可以采取措施及時(shí)糾正故障。

BFD 要解決什么問題?

隨著網(wǎng)絡(luò)應(yīng)用日益廣泛,對(duì)網(wǎng)絡(luò)的可靠性要求越來(lái)越高。為減少設(shè)備故障對(duì)業(yè)務(wù)的影響,要盡可能縮短故障檢測(cè)時(shí)間,從而觸發(fā)保護(hù)倒換,確保業(yè)務(wù)快速恢復(fù)?,F(xiàn)有路由協(xié)議(如OSPF、IS-IS)或冗余網(wǎng)關(guān)協(xié)議(如VRRP)的故障檢測(cè)時(shí)間通常在秒級(jí),難以滿足關(guān)鍵業(yè)務(wù)的高可靠性要求。BFD能提供毫秒級(jí)故障檢測(cè),并與其他協(xié)議聯(lián)動(dòng),實(shí)現(xiàn)業(yè)務(wù)的快速切換。

BFD的工作原理

BFD通過(guò)建立會(huì)話,在系統(tǒng)之間周期性地發(fā)送BFD數(shù)據(jù)包。若某一方在指定時(shí)間內(nèi)未收到對(duì)端響應(yīng),即判定會(huì)話狀態(tài)為"Down"(即檢測(cè)到路徑故障)。 本節(jié)從三個(gè)維度描述BFD的工作原理:BFD會(huì)話建立過(guò)程、BFD會(huì)話建立模式和BFD故障檢測(cè)機(jī)制

BFD會(huì)話建立過(guò)程

BFD會(huì)話具有以下狀態(tài):Down(關(guān)閉)、Init(初始化)、Up(已建立)和AdminDown(管理性關(guān)閉)。BFD報(bào)文中的State字段指示會(huì)話狀態(tài)。系統(tǒng)根據(jù)本地會(huì)話狀態(tài)和接收到的對(duì)端會(huì)話狀態(tài)來(lái)更改會(huì)話狀態(tài)。

  • Down:初始狀態(tài)或鏈路故障狀態(tài)。
  • Init:初始化狀態(tài),表示BFD會(huì)話正在建立。
  • Up:正常狀態(tài),表示鏈路正常。
  • AdminDown(管理性關(guān)閉):BFD會(huì)話被管理性關(guān)閉。

BFD狀態(tài)機(jī)實(shí)現(xiàn)了用于BFD會(huì)話建立或刪除的三次握手,以確保兩個(gè)系統(tǒng)檢測(cè)到狀態(tài)變化。下圖顯示了BFD會(huì)話的建立過(guò)程,以描述狀態(tài)機(jī)的轉(zhuǎn)換過(guò)程。

wKgZO2kIWoOAXkyOAABmB4GxE4E815.png會(huì)話建立過(guò)程

BFD會(huì)話建立模式

“BFD會(huì)話建立模式”指的是在兩個(gè)設(shè)備之間創(chuàng)建和初始化一個(gè)BFD會(huì)話所采用的具體方法。它主要定義了關(guān)鍵的會(huì)話參數(shù)(尤其是標(biāo)識(shí)符)是如何被確定和交換的。BFD會(huì)話可以通過(guò)靜態(tài)或動(dòng)態(tài)模式建立。靜態(tài)和動(dòng)態(tài)BFD會(huì)話的區(qū)別在于本地遠(yuǎn)程鑒別符的配置方式不同。

  • 靜態(tài)建立BFD會(huì)話參數(shù),包括本地和遠(yuǎn)程鑒別符,在CLI上手動(dòng)指定。BFD會(huì)話建立請(qǐng)求手動(dòng)分發(fā)。
  • 動(dòng)態(tài)建立當(dāng)動(dòng)態(tài)建立BFD會(huì)話時(shí),系統(tǒng)按以下方式處理本地和遠(yuǎn)程鑒別。
  1. 動(dòng)態(tài)分配的本地鑒別符:當(dāng)上層協(xié)議(如OSPF)發(fā)現(xiàn)鄰居并需要BFD進(jìn)行檢測(cè)時(shí),它會(huì)通知BFD模塊,BFD模塊自動(dòng)生成一個(gè)本地標(biāo)識(shí)符。
  2. 自學(xué)習(xí)的遠(yuǎn)程鑒別符:通過(guò)自我學(xué)習(xí)獲得。初始建立時(shí),設(shè)備發(fā)送的BFD報(bào)文中“遠(yuǎn)程標(biāo)識(shí)符”字段為0,表示“請(qǐng)告訴我你的本地標(biāo)識(shí)符”。對(duì)端設(shè)備收到后,會(huì)回復(fù)包含自己本地標(biāo)識(shí)符的報(bào)文。這樣,雙方就學(xué)習(xí)到了對(duì)方的標(biāo)識(shí)符。

BFD故障檢測(cè)機(jī)制

兩個(gè)網(wǎng)絡(luò)設(shè)備建立一個(gè) BFD 會(huì)話以監(jiān)控它們之間的路徑并服務(wù)于上層應(yīng)用程序。BFD 不提供鄰居發(fā)現(xiàn)。相反,BFD 從其服務(wù)的上層應(yīng)用程序獲取鄰居信息。兩個(gè)設(shè)備建立 BFD 會(huì)話后,它們周期性地相互發(fā)送 BFD 數(shù)據(jù)包。如果一個(gè)設(shè)備在設(shè)定的時(shí)間限制內(nèi)未收到響應(yīng),則該設(shè)備認(rèn)為轉(zhuǎn)發(fā)路徑存在故障。然后 BFD 將此故障通知上層協(xié)議。

wKgZPGkIWqaAPx-kAAAudh8t4Rw481.png當(dāng) OSPF 和 BFD 一起使用時(shí),BFD會(huì)話建立

在上圖中,SwitchA 和 SwitchB 上都配置了 OSPF 和 BFD,建立 BFD 會(huì)話的過(guò)程如下:1 OSPF 使用 Hello 機(jī)制發(fā)現(xiàn)鄰居并建立鄰居關(guān)系。2 OSPF 將鄰居信息(包括源地址和目的地址)通知給 BFD。3 BFD 根據(jù)接收到的鄰居信息建立會(huì)話。4 BFD 會(huì)話建立后,BFD 開始監(jiān)控鏈路并對(duì)任何鏈路故障做出快速響應(yīng)。

wKgZO2kIWsSAbsqCAAAyaa3caWE832.png

上圖中,1 被監(jiān)控的鏈路發(fā)生故障。2 BFD 快速檢測(cè)到鏈路故障并將 BFD 會(huì)話狀態(tài)更改為 Down。3 BFD 通知本地 OSPF 進(jìn)程該鄰居不可達(dá)。4 本地 OSPF 進(jìn)程終止 OSPF 鄰居關(guān)系。

數(shù)據(jù)中心和運(yùn)營(yíng)商網(wǎng)絡(luò)中交換機(jī)作為核心轉(zhuǎn)發(fā)設(shè)備,承擔(dān)著數(shù)據(jù)包的高速轉(zhuǎn)發(fā)、VLAN劃分、流量控制等關(guān)鍵功能。它的穩(wěn)定性和可靠性直接決定了整個(gè)網(wǎng)絡(luò)的性能和業(yè)務(wù)的連續(xù)性。其中支持的高可靠性BFD通過(guò)與路由協(xié)議(如OSPF、IS-IS)、網(wǎng)關(guān)協(xié)議(如VRRP)等聯(lián)動(dòng),能夠在毫秒級(jí)內(nèi)檢測(cè)到鏈路或設(shè)備故障,并立即觸發(fā)保護(hù)切換,確保業(yè)務(wù)流量不會(huì)因單點(diǎn)故障而中斷。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 故障檢測(cè)
    +關(guān)注

    關(guān)注

    0

    文章

    80

    瀏覽量

    20519
  • BFD
    BFD
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    6097
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    請(qǐng)問FPGA在啟動(dòng)的時(shí)候是否有對(duì)于Flash的任何故障檢測(cè)機(jī)制呢?

    請(qǐng)問FPGA在啟動(dòng)的時(shí)候是否有對(duì)于Flash的任何故障檢測(cè)機(jī)制呢? 以及在載入資料時(shí),如何確保數(shù)據(jù)的一致性,有相關(guān)檢測(cè)機(jī)制嗎? 另外DLP
    發(fā)表于 02-20 06:14

    BFD技術(shù)白皮書 華為

    BFD技術(shù)白皮書 華為BFD(雙向轉(zhuǎn)發(fā)檢測(cè))是一套用來(lái)實(shí)現(xiàn)快速檢測(cè)的國(guó)際標(biāo)準(zhǔn)協(xié)議,提供一種輕負(fù)荷、持續(xù)時(shí)間短的檢測(cè)。與以往的其他“HELLO
    發(fā)表于 12-12 10:12

    高保真膽機(jī)制詳解

    http://115.com/file/be3wripk#高保真膽機(jī)制詳解.rar
    發(fā)表于 02-14 09:54

    詳解Linux內(nèi)核搶占實(shí)現(xiàn)機(jī)制

    本文詳解了Linux內(nèi)核搶占實(shí)現(xiàn)機(jī)制。首先介紹了內(nèi)核搶占和用戶搶占的概念和區(qū)別,接著分析了不可搶占內(nèi)核的特點(diǎn)及實(shí)時(shí)系統(tǒng)中實(shí)現(xiàn)內(nèi)核搶占的必要性。然后分析了禁止內(nèi)核搶占的情況和內(nèi)核搶占的時(shí)機(jī),最后介紹了實(shí)現(xiàn)搶占內(nèi)核所做的改動(dòng)以及何時(shí)需要重新調(diào)度。
    發(fā)表于 08-06 06:16

    通力電梯故障代碼詳解

    通力電梯故障代碼詳解。通力電梯的控制系統(tǒng)可監(jiān)測(cè)到電梯電氣系統(tǒng)的常見基本故障,對(duì)于監(jiān)測(cè)到的故障,可通過(guò)LCECPU板上的顯示窗口以故障代碼的數(shù)
    發(fā)表于 09-06 07:42

    通信IP網(wǎng)BFD應(yīng)用的研究

    通信IP網(wǎng)作為實(shí)時(shí)業(yè)務(wù)傳輸載體,要求能夠?qū)ο噜徬到y(tǒng)之間通信故障進(jìn)行快速檢測(cè),在出現(xiàn)故障時(shí)可以快速切換到備份鏈路,以保證實(shí)時(shí)數(shù)據(jù)不間斷傳輸。在研究BFD協(xié)議原理的基礎(chǔ)上,
    發(fā)表于 02-29 12:06 ?13次下載
    通信IP網(wǎng)<b class='flag-5'>BFD</b>應(yīng)用的研究

    BFD功能在靜態(tài)路由切換和vrrp中的應(yīng)用

    BFD功能在靜態(tài)路由切換和vrrp中的應(yīng)用
    發(fā)表于 12-27 16:27 ?0次下載

    基于多核處理器BFD協(xié)議的設(shè)計(jì)

    BFD是一種雙向轉(zhuǎn)發(fā)快速檢測(cè)機(jī)制,為解決協(xié)議軟件BFD在鏈路檢測(cè)中響應(yīng)慢的問題,本文提出并實(shí)現(xiàn)了一種在多核處理器平臺(tái)下基于底層驅(qū)動(dòng)實(shí)現(xiàn)的
    發(fā)表于 11-11 17:58 ?3次下載
    基于多核處理器<b class='flag-5'>BFD</b>協(xié)議的設(shè)計(jì)

    流量檢測(cè)儀表和物位檢測(cè)儀表等自動(dòng)化儀表的故障處理案例分析

    本文詳細(xì)介紹了自動(dòng)化儀表故障綜合分析,流量檢測(cè)儀表的故障處理,物位檢測(cè)儀表的故障處理及電氣自動(dòng)化故障
    發(fā)表于 11-18 10:33 ?5次下載
    流量<b class='flag-5'>檢測(cè)</b>儀表和物位<b class='flag-5'>檢測(cè)</b>儀表等自動(dòng)化儀表的<b class='flag-5'>故障</b>處理案例分析

    家用風(fēng)力發(fā)電機(jī)制作過(guò)程詳解

    家用風(fēng)力發(fā)電機(jī)制作過(guò)程詳解
    的頭像 發(fā)表于 08-21 16:11 ?3.7w次閱讀

    BFD協(xié)議的機(jī)制和如何實(shí)現(xiàn)分布式BFD系統(tǒng)的詳細(xì)說(shuō)明

    大型通信網(wǎng)絡(luò)中的核心節(jié)點(diǎn),對(duì)于網(wǎng)絡(luò)可靠性有很高的要求。相鄰設(shè)備之間的通信故障要能夠盡快被檢測(cè)到,使得在鏈路故障時(shí)可以及時(shí)地建立新鏈路或者切換到備鏈路。傳統(tǒng)檢測(cè)技術(shù),如“Hello報(bào)文”
    發(fā)表于 08-31 14:23 ?31次下載
    <b class='flag-5'>BFD</b>協(xié)議的<b class='flag-5'>機(jī)制</b>和如何實(shí)現(xiàn)分布式<b class='flag-5'>BFD</b>系統(tǒng)的詳細(xì)說(shuō)明

    故障度量和安全機(jī)制ASIL等級(jí)的詳解

    上一篇內(nèi)容,我們討論了系統(tǒng)層面的不同的自檢技術(shù)來(lái)檢測(cè)我們的潛伏失效。本篇將討論故障度量和安全機(jī)制ASIL等級(jí)。01概念介紹1- 單點(diǎn)故障(SPF):一個(gè)要素中的硬件
    的頭像 發(fā)表于 12-24 14:30 ?4908次閱讀

    礦石收音機(jī)制詳解

    礦石收音機(jī)制詳解
    發(fā)表于 12-27 17:52 ?108次下載

    華為RIP與BFD聯(lián)動(dòng)實(shí)驗(yàn)

    雙向轉(zhuǎn)發(fā)檢測(cè)BFD是一種用于檢測(cè)鄰居路由之間鏈路故障檢測(cè)機(jī)制,他通常與路由協(xié)議聯(lián)動(dòng),通過(guò)快速感
    的頭像 發(fā)表于 10-08 16:12 ?1319次閱讀
    華為RIP與<b class='flag-5'>BFD</b>聯(lián)動(dòng)實(shí)驗(yàn)

    構(gòu)建高可靠網(wǎng)絡(luò):硬件BFD的關(guān)鍵作用

    BFD Acceleration(BFD加速)指的是一系列通過(guò)硬件卸載或內(nèi)核優(yōu)化技術(shù),將BFD報(bào)文的處理從設(shè)備的中央處理器(CPU)轉(zhuǎn)移到專用硬件或高速處理平面的方法。目標(biāo)在于:在維持毫秒級(jí)
    的頭像 發(fā)表于 11-06 11:09 ?1136次閱讀
    構(gòu)建高可靠網(wǎng)絡(luò):硬件<b class='flag-5'>BFD</b>的關(guān)鍵作用