[發(fā)明專利]BFD協(xié)議報文的傳輸方法和裝置有效
| 申請?zhí)枺?/td> | 201710772980.0 | 申請日: | 2017-08-31 |
| 公開(公告)號: | CN107547385B | 公開(公告)日: | 2020-10-27 |
| 發(fā)明(設(shè)計(jì))人: | 吳文;汪亮;劉輝;占玉龍 | 申請(專利權(quán))人: | 新華三技術(shù)有限公司 |
| 主分類號: | H04L12/721 | 分類號: | H04L12/721;H04L12/707;H04L12/703;H04L12/775 |
| 代理公司: | 北京市隆安律師事務(wù)所 11323 | 代理人: | 權(quán)鮮枝 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | bfd 協(xié)議 報文 傳輸 方法 裝置 | ||
本公開公開了一種BFD協(xié)議報文的傳輸方法和裝置。該方法應(yīng)用于堆疊設(shè)備,所述堆疊設(shè)備包括第一堆疊框和第二堆疊框,所述堆疊設(shè)備包括二條或二條以上堆疊鏈路,所述堆疊鏈路用于所述第一堆疊框和第二堆疊框之間傳輸BFD協(xié)議報文;所述方法包括:計(jì)算每條堆疊鏈路對應(yīng)的負(fù)載因子,所述負(fù)載因子用于表示所述堆疊鏈路受故障影響的可能性;根據(jù)所述負(fù)載因子設(shè)置所述堆疊鏈路傳輸BFD協(xié)議報文的鏈路順序;根據(jù)所述鏈路順序選擇堆疊鏈路傳輸所述BFD協(xié)議報文。本公開能夠增強(qiáng)BFD協(xié)議報文跨框傳輸?shù)姆€(wěn)定性。
技術(shù)領(lǐng)域
本公開涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別涉及一種BFD協(xié)議報文的傳輸方法和裝置。
背景技術(shù)
BFD(Bidirectional Forwarding Detection,雙向轉(zhuǎn)發(fā)檢測)提供了一個通用的、標(biāo)準(zhǔn)化的、介質(zhì)無關(guān)、協(xié)議無關(guān)的快速故障檢測機(jī)制,可以為各上層協(xié)議如路由協(xié)議、MPLS等統(tǒng)一地快速檢測兩臺路由器間雙向轉(zhuǎn)發(fā)路徑的故障。
如圖1所述,當(dāng)路由器DUT1有流量要發(fā)送到路由器DUT2,主鏈路是走路由器DUT1直接到路由器DUT2,備鏈路是走路由器DUT1-DUT3-DUT3;3臺路由器設(shè)備之間都構(gòu)建了OSPF(Open Shortest Path First,開放式最短路徑優(yōu)先)鄰居,用于彼此之間傳遞和更新路由。如果當(dāng)DUT1和DUT2之間的鏈路發(fā)生故障時,由于路由協(xié)議之間交互的保活報文間隔比較長,DUT1要等一段時間才知道主鏈路不通該走備鏈路,這樣就會造成鏈路之間因故障而造成丟包比較多。為減少這種丟包,通常通過增加BFD進(jìn)行改善。
如果路由器組網(wǎng)中的設(shè)備是IRF(Intelligent Resilient Framework,智能彈性架構(gòu))設(shè)備,本公開又稱為堆疊設(shè)備,即將多臺設(shè)備連接在一起,進(jìn)行必要的配置后,虛擬化成一臺設(shè)備。在圖1中的DUT1為由兩個或兩個以上的堆疊框堆疊形成的堆疊設(shè)備時,DUT1的堆疊框之間通過多條堆疊鏈路連接。因?yàn)锽FD協(xié)議報文是從DUT1的全局主控發(fā)出的,如果DUT1連接DUT2的用于交互BFD協(xié)議報文的接口不在全局主控所在的堆疊框,則BFD協(xié)議報文勢必就需要通過堆疊鏈路,先發(fā)到目的堆疊框,然后通過目的堆疊框的接口板再發(fā)到DUT2。
目前,對全局主控所在的堆疊框發(fā)出的BFD協(xié)議報文,通常根據(jù)BFD協(xié)議報文的內(nèi)容進(jìn)行哈希hash負(fù)載分擔(dān),選擇其中一條堆疊鏈路進(jìn)行報文發(fā)送;通常情況下,會將BFD協(xié)議報文固定發(fā)送到一條堆疊鏈路上,如果這條堆疊鏈路發(fā)生故障,BFD協(xié)議報文有較大的可能性因?yàn)殒溌非袚Q而導(dǎo)致協(xié)議交互超時,繼而引發(fā)上層協(xié)議震蕩。
發(fā)明內(nèi)容
基于本公開的一個目的,本公開提供一種BFD協(xié)議報文的傳輸方法和裝置,以解決堆疊鏈路在傳輸BFD協(xié)議報文時,現(xiàn)有技術(shù)的負(fù)載分擔(dān)方式導(dǎo)致鏈路故障時BFD協(xié)議報文因鏈路切換而導(dǎo)致協(xié)議交互超時的技術(shù)問題。
為達(dá)到上述目的,本公開的技術(shù)方案是這樣實(shí)現(xiàn)的:
一方面,本公開提供了一種BFD協(xié)議報文的傳輸方法,
應(yīng)用于堆疊設(shè)備,所述堆疊設(shè)備包括第一堆疊框和第二堆疊框,所述堆疊設(shè)備包括二條或二條以上堆疊鏈路,所述堆疊鏈路用于所述第一堆疊框和第二堆疊框之間傳輸BFD協(xié)議報文;所述方法包括:
計(jì)算每條堆疊鏈路對應(yīng)的負(fù)載因子,所述負(fù)載因子用于表示所述堆疊鏈路受故障影響的可能性;
根據(jù)所述負(fù)載因子設(shè)置所述多條堆疊鏈路傳輸BFD協(xié)議報文的鏈路順序;
根據(jù)所述鏈路順序選擇堆疊鏈路傳輸所述BFD協(xié)議報文。
另一方面,本公開提供了一種BFD協(xié)議報文的傳輸裝置,應(yīng)用于堆疊設(shè)備,所述堆疊設(shè)備包括第一堆疊框和第二堆疊框,所述堆疊設(shè)備包括二條或二條以上堆疊鏈路,所述堆疊鏈路用于所述第一堆疊框和第二堆疊框之間傳輸BFD協(xié)議報文;該裝置包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于新華三技術(shù)有限公司,未經(jīng)新華三技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710772980.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- BFD會話建立方法、BFD會話建立裝置及路由設(shè)備
- 一種通過BFD檢測LSP時傳輸BFD報文的方法和設(shè)備
- 一種BFD狀態(tài)機(jī)的實(shí)現(xiàn)方法、裝置及系統(tǒng)
- 一種發(fā)送雙向轉(zhuǎn)發(fā)檢測報文的方法和裝置
- BFD會話切換方法、裝置及存儲介質(zhì)
- 一種基于BFD協(xié)議的接口認(rèn)證方法及系統(tǒng)
- 鏈路故障檢測方法及裝置
- 一種主備主控板上BFD會話的備份方法
- BFD參數(shù)設(shè)置方法、裝置、電子設(shè)備
- 雙向轉(zhuǎn)發(fā)檢測BFD報文的轉(zhuǎn)發(fā)方法和網(wǎng)絡(luò)設(shè)備
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





