[發(fā)明專利]一種故障確定方法及裝置在審
| 申請?zhí)枺?/td> | 201610344069.5 | 申請日: | 2016-05-23 |
| 公開(公告)號(hào): | CN107426098A | 公開(公告)日: | 2017-12-01 |
| 發(fā)明(設(shè)計(jì))人: | 劉準(zhǔn) | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號(hào): | H04L12/707 | 分類號(hào): | H04L12/707;H04L12/703 |
| 代理公司: | 北京安信方達(dá)知識(shí)產(chǎn)權(quán)代理有限公司11262 | 代理人: | 李紅爽,凌齊文 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 故障 確定 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及光通信技術(shù),尤指一種故障確定方法及裝置。
背景技術(shù)
在軟件定義網(wǎng)絡(luò)(Software Defined Network,簡稱SDN)的網(wǎng)絡(luò)架構(gòu)中,SDN網(wǎng)絡(luò)控制器可以通過控制器算法實(shí)現(xiàn)MPLS流量工程的隧道路徑熱備份保護(hù)hot-standby,也就是說,在兩個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)之間建立一條主鏈路,以及一條備鏈路。
通常,可以使用雙向轉(zhuǎn)發(fā)檢測(Bidirectional Forwarding Detection,簡稱BFD)作為檢測手段,快速確定主鏈路故障,并將流量切換至備鏈路,其中,該BFD可以用于檢測兩個(gè)節(jié)點(diǎn)之間故障的網(wǎng)絡(luò)協(xié)議。具體的,BFD發(fā)包后等待回包,如果在一定時(shí)間內(nèi)收不到回包則認(rèn)為鏈路故障需要切換。如圖一所示,對于熱備份hot-standby保護(hù)的基于流量工程擴(kuò)展的資源預(yù)留協(xié)議rsvp-te,一般會(huì)建立對稱的互為頭尾的兩條隧道,正向通道tunnel(hot-standby),頭-Router1,尾-Router2,tunnelid-1,主路徑:Router1-Router2備路徑:Router1-Router2-Router3;反向通道tunnel(hot-standby),頭-Router2,尾-Router1,tunnelid-1。主路徑:Router2-Router3-Router1,備路徑:Router2-Router1;正向通道tunnel的Bfd檢測BFD1:發(fā)包走Router1-Router2,回包由路由導(dǎo)入反向tunnel,走Router2-Router3-Router1。反向通道tunnel的Bfd檢測BFD2:發(fā)包走Router2-Router1,回包由路由導(dǎo)入正向tunnel,走Router1-Router3-Router2。
然而,發(fā)明人在實(shí)現(xiàn)上述現(xiàn)有技術(shù)的過程中發(fā)現(xiàn),當(dāng)Router1-Router3鏈路出現(xiàn)故障,正向tunnel的BFD1回包路徑斷掉收不到回包時(shí),誤判發(fā)包主鏈路Router1-Router2出現(xiàn)故障,導(dǎo)致正常鏈路被斷開,進(jìn)而導(dǎo)致正向通道斷流。
發(fā)明內(nèi)容
為了解決上述技術(shù)問題,本發(fā)明提供了一種故障確定方法及裝置,用以解決正常鏈路被斷開的問題。
為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種故障確定方法,包括:
通過第一路徑向第二節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)包,所述數(shù)據(jù)包用于確定所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)之間的鏈路是否存在故障;
確定所述第一節(jié)點(diǎn)是否獲得所述第二節(jié)點(diǎn)通過第二路徑發(fā)送的所述數(shù)據(jù)包,所述第二路徑包括所述第一備路徑的反向路徑;
若確定所述第一節(jié)點(diǎn)獲得所述第二節(jié)點(diǎn)通過第二路徑發(fā)送的所述數(shù)據(jù)包,則確定所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)之間的鏈路不存在故障;
若確定所述第一節(jié)點(diǎn)無法獲得所述第二節(jié)點(diǎn)通過第二路徑發(fā)送的所述數(shù)據(jù)包,則確定所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)之間的鏈路存在故障。
進(jìn)一步的,所述第一路徑包括第一主路徑,所述第一主路徑包括所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)之間最優(yōu)路徑;
所述第二路徑包括第二主路徑,所述第二主路徑包括所述第一主路徑的反向路徑。
進(jìn)一步的,所述第一路徑還包括第一備路徑,所述第一備路徑包括所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)之間除所述第一主路徑的備用路徑;
所述第二路徑還包括第二備路徑,所述第二備路徑包括所述第一備路徑的反向路徑。
進(jìn)一步的,所述通過第一路徑向第二節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)包之前,還包括:
獲取第一路徑建立請求,所述第一路徑建立請求用于建立所述第二路徑;
根據(jù)所述第一路徑建立請求和所述第二路徑,確定所述第一路徑。
進(jìn)一步的,所述通過第一路徑向第二節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)包之前,還包括:
獲取第二路徑建立請求,所述第二路徑建立請求用于建立所述第一路徑;
根據(jù)所述第二路徑建立請求和鏈路信息,確定所述第一路徑,所述鏈路信息包括用于確定所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)之間最優(yōu)路徑的信息。
本發(fā)明提供了一種故障確定裝置,包括:
發(fā)送模塊,用于通過第一路徑向第二節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)包,所述數(shù)據(jù)包用于確定所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)之間的鏈路是否存在故障;
第一確定模塊,用于確定所述第一節(jié)點(diǎn)是否獲得所述第二節(jié)點(diǎn)通過第二路徑發(fā)送的所述數(shù)據(jù)包,所述第二路徑包括所述第一備路徑的反向路徑;
第二確定模塊,用于若確定所述第一節(jié)點(diǎn)獲得所述第二節(jié)點(diǎn)通過第二路徑發(fā)送的所述數(shù)據(jù)包,則確定所述第一節(jié)點(diǎn)與所述第二節(jié)點(diǎn)之間的鏈路不存在故障;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610344069.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 故障檢測裝置、故障檢測方法以及故障檢測程序
- 故障預(yù)測裝置、故障預(yù)測方法及故障預(yù)測程序
- 故障分析裝置、故障分析系統(tǒng)及故障分析方法
- 故障檢測方法、故障檢測裝置和故障檢測系統(tǒng)
- 故障檢測裝置、故障檢測方法及計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)
- 故障檢測裝置、故障檢測方法和計(jì)算機(jī)能讀取的存儲(chǔ)介質(zhì)
- 故障檢測裝置、故障檢測系統(tǒng)、故障檢測方法
- 故障處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 故障排除方法、故障排除裝置及故障排除系統(tǒng)
- 故障檢測電路、故障檢測系統(tǒng)及故障檢測方法
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





