[發(fā)明專利]路由收斂方法及裝置有效
| 申請?zhí)枺?/td> | 201810245315.0 | 申請日: | 2018-03-23 |
| 公開(公告)號: | CN108449276B | 公開(公告)日: | 2021-01-26 |
| 發(fā)明(設(shè)計)人: | 梅樹 | 申請(專利權(quán))人: | 新華三技術(shù)有限公司 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L12/761;H04L12/26 |
| 代理公司: | 北京林達劉知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11277 | 代理人: | 劉新宇 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 路由 收斂 方法 裝置 | ||
本發(fā)明實施例涉及一種路由收斂方法及裝置,第一路由器與多個第二路由器處于同一組播組內(nèi),第一路由器分別與多個第二路由器中的任一第二路由器建立雙向轉(zhuǎn)發(fā)檢測BFD會話,該方法包括:當?shù)谝宦酚善魍ㄟ^與第二路由器建立的BFD會話確定第二路由器的狀態(tài)為不可達時,第一路由器生成第一BFD報文,第一BFD報文包括組播組的組播地址和狀態(tài)為不可達的第二路由器的IP地址;第一路由器向第三路由器發(fā)送所述第一BFD報文,以使根據(jù)組播地址接收到第一BFD報文的第三路由器根據(jù)第二路由器的IP地址斷開與狀態(tài)為不可達的第二路由器的通信連接。根據(jù)本發(fā)明實施例的一種路由收斂方法及裝置,能夠提高組播組內(nèi)的鏈路資源使用效率。
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種路由收斂方法及裝置。
背景技術(shù)
雙向轉(zhuǎn)發(fā)檢測(英文:Bidirectional Forwarding Detection,簡稱:BFD)協(xié)議用于檢測計算機互聯(lián)網(wǎng)絡(luò)中兩臺設(shè)備間鏈路的連通狀況,保證設(shè)備之間能夠快速檢測到通信故障,以便能夠及時采取措施,保證業(yè)務(wù)持續(xù)運行。BFD協(xié)議可以為各種上層協(xié)議(如路由協(xié)議)提供快速檢測兩臺設(shè)備間雙向轉(zhuǎn)發(fā)路徑是否故障的解決方案。
但是,在現(xiàn)有利用BFD協(xié)議監(jiān)控網(wǎng)絡(luò)設(shè)備間的鏈路過程中,當網(wǎng)絡(luò)中的一臺設(shè)備故障不可達時,與其進行通信連接的其它設(shè)備無法快速感知其已經(jīng)為不可達設(shè)備,其他設(shè)備仍會通過與故障設(shè)備間的路由向故障設(shè)備發(fā)送報文,導(dǎo)致鏈路資源的浪費。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提出了一種路由收斂方法及裝置,以解決根據(jù)BFD協(xié)議檢測網(wǎng)絡(luò)設(shè)備為不可達時,路由收斂不及時,導(dǎo)致鏈路資源浪費的問題。
在第一方面,本發(fā)明提供了一種路由收斂方法,第一路由器與多個第二路由器處于同一組播組內(nèi),所述第一路由器分別與多個所述第二路由器中的任一第二路由器建立雙向轉(zhuǎn)發(fā)檢測BFD會話,所述方法包括:
當所述第一路由器通過與所述第二路由器建立的BFD會話確定所述第二路由器的當前狀態(tài)為不可達時,所述第一路由器生成第一BFD報文,所述第一BFD報文包括所述組播組的組播地址和當前狀態(tài)為不可達的所述第二路由器的IP地址;
所述第一路由器向第三路由器發(fā)送所述第一BFD報文,以使通過所述組播地址接收到所述第一BFD報文的所述第三路由器根據(jù)所述第二路由器的IP地址斷開與當前狀態(tài)為不可達的第二路由器的通信連接,所述第三路由器為所述組播組內(nèi)當前狀態(tài)為可達的第二路由器。
結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,所述方法還包括:
所述第一路由器斷開與當前狀態(tài)為不可達的第二路由器之間的通信連接。
結(jié)合第一方面,或者結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述斷開與當前狀態(tài)為不可達的第二路由器之間的通信連接,包括:
所述第一路由器建立與當前狀態(tài)為不可達的第二路由器之間的黑洞路由;
通過所述黑洞路由,所述第一路由器斷開與當前狀態(tài)為不可達的第二路由器之間的通信連接。
結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,
所述第一路由器通過與所述第二路由器建立的BFD會話確定所述第二路由器的當前狀態(tài)為不可達,包括:
通過建立的BFD會話,所述第一路由器向所述第二路由器發(fā)送第二BFD報文;
當超過預(yù)設(shè)時間未接收到所述第二路由器根據(jù)所述第二BFD報文發(fā)送的第一BFD響應(yīng)報文時,所述第一路由器將所述第二路由器的當前狀態(tài)確定為不可達。
結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,
該專利技術(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/201810245315.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





