[發(fā)明專利]鏈路故障檢測(cè)方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201010530212.2 | 申請(qǐng)日: | 2010-11-02 |
| 公開(公告)號(hào): | CN102457409A | 公開(公告)日: | 2012-05-16 |
| 發(fā)明(設(shè)計(jì))人: | 孫明輝 | 申請(qǐng)(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26 |
| 代理公司: | 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 余剛;吳孟秋 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 故障 檢測(cè) 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種鏈路故障檢測(cè)方法及系統(tǒng)。
背景技術(shù)
隨著通信網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)設(shè)備越來越需要具備快速發(fā)現(xiàn)與其相鄰設(shè)備之間的網(wǎng)絡(luò)故障的功能。BFD(Bidirectional?ForwardingDetection,雙向轉(zhuǎn)發(fā)檢測(cè)協(xié)議)是國際標(biāo)準(zhǔn)協(xié)議,與傳輸介質(zhì)無關(guān),可以實(shí)現(xiàn)直連鏈路兩端設(shè)備傳輸層轉(zhuǎn)發(fā)故障的檢測(cè)。
雙向轉(zhuǎn)發(fā)檢測(cè)是通過在特定UDP(User?Datagram?Protocol,用戶數(shù)據(jù)包協(xié)議)端口號(hào)的UDP報(bào)文上攜帶BFD協(xié)議報(bào)文,相鄰設(shè)備檢測(cè)對(duì)方發(fā)送的BFD報(bào)文,來實(shí)現(xiàn)對(duì)鏈路以及設(shè)備轉(zhuǎn)發(fā)功能的檢測(cè)。
BFD協(xié)議報(bào)文格式如圖1所示,在設(shè)備中,由BFD處理模塊將BFD控制報(bào)文的相關(guān)字段賦值,然后將處理完成的BFD控制報(bào)文送協(xié)議棧,封裝傳輸層、網(wǎng)絡(luò)層及鏈路層,并發(fā)送給直連設(shè)備。同樣的,在接收到BFD報(bào)文時(shí),需要通過協(xié)議棧進(jìn)行解析,將應(yīng)用層的BFD控制報(bào)文解析出之后交由BFD處理模塊。
當(dāng)兩個(gè)設(shè)備(例如設(shè)備A和設(shè)備B)之間鏈路是多條等效鏈路(如聚合鏈路)時(shí),在運(yùn)用BFD協(xié)議進(jìn)行配置會(huì)話,配置信息中不能區(qū)分等效鏈路中的每一條鏈路,因此,設(shè)備A和設(shè)備B之間的BFD報(bào)文是需要根據(jù)兩設(shè)備各自使用的負(fù)荷分擔(dān)方式來選擇物理鏈路。
舉例說明,如圖2所示,設(shè)備A和設(shè)備B之間通過n條鏈路直連,且這n條鏈路為聚合等效鏈路,設(shè)備A和設(shè)備B之間只能配置一條BFD會(huì)話,那么該BFD會(huì)話所選擇的鏈路是不確定的,可以是Ti到Tn中的任意一條,具體是由所使用設(shè)備采用的負(fù)荷分擔(dān)策略所決定。
在相關(guān)技術(shù)中,在鏈路聚合的情景下,鏈路的傳輸能力是鏈路數(shù)×單條鏈路傳輸能力。如果等效鏈路中的任意一條產(chǎn)生故障,因?yàn)槠渌刃ф溌愤€是連通的,此時(shí)兩設(shè)備之間的鏈路仍然是連通的,所以故障很難被及時(shí)發(fā)現(xiàn),但是,此時(shí)的整個(gè)鏈路的傳輸能力已經(jīng)受到影響,影響鏈路的傳輸性能,埋下了整個(gè)等效鏈路故障的隱患。
針對(duì)相關(guān)技術(shù)中鏈路故障很難被及時(shí)發(fā)現(xiàn),從而影響鏈路的傳輸性能的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種鏈路故障檢測(cè)方法及系統(tǒng),以至少解決上述鏈路故障很難被及時(shí)發(fā)現(xiàn),從而影響鏈路的傳輸性能的問題。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種鏈路故障檢測(cè)方法,應(yīng)用于多等效鏈路直連場(chǎng)景中,包括:鏈路一端的第一設(shè)備接收所述鏈路另一端的第二設(shè)備發(fā)送的雙向轉(zhuǎn)發(fā)檢測(cè)協(xié)議BFD報(bào)文,所述第一設(shè)備和第二設(shè)備均預(yù)配置了至少一條與自身端口綁定的BFD會(huì)話;以及當(dāng)所述第一設(shè)備判斷出其與BFD會(huì)話綁定的端口在檢測(cè)時(shí)間內(nèi)沒有收到所述第二設(shè)備發(fā)送的BFD報(bào)文時(shí),確定與該端口相連的鏈路故障。
較優(yōu)的,所述確定與該端口相連的鏈路故障之后,還包括:丟棄已接收的BFD報(bào)文。
較優(yōu)的,還包括:當(dāng)所述第一設(shè)備判斷出其與BFD會(huì)話綁定的端口在檢測(cè)時(shí)間內(nèi)接收到所述第二設(shè)備發(fā)送的BFD報(bào)文時(shí),確定與該端口相連的鏈路未發(fā)生故障。
較優(yōu)的,還包括:所述第一設(shè)備和第二設(shè)備的所有端口均與BFD會(huì)話綁定,且第二設(shè)備的每個(gè)端口均有BFD報(bào)文發(fā)出時(shí),若所述第一設(shè)備的一個(gè)或多個(gè)端口在檢測(cè)時(shí)間內(nèi)沒有收到所述第二設(shè)備發(fā)送的BFD報(bào)文,確定與沒有收到所述第二設(shè)備發(fā)出的BFD報(bào)文的端口相連的鏈路故障。
根據(jù)本發(fā)明的另一方面,提供了一種鏈路故障檢測(cè)裝置,應(yīng)用于多等效鏈路直連場(chǎng)景中,包括鏈路一端的第一設(shè)備和鏈路另一端的第二設(shè)備:所述第一設(shè)備,用于接收所述第二設(shè)備發(fā)送的雙向轉(zhuǎn)發(fā)檢測(cè)協(xié)議BFD報(bào)文,所述第一設(shè)備和第二設(shè)備均預(yù)配置了至少一條與自身端口綁定的BFD會(huì)話;當(dāng)判斷出其與BFD會(huì)話綁定的端口在檢測(cè)時(shí)間內(nèi)沒有收到所述第二設(shè)備發(fā)送的BFD報(bào)文時(shí),確定與該端口相連的鏈路故障;所述第二設(shè)備,用于向所述第一設(shè)備發(fā)送所述BFD報(bào)文。
較優(yōu)的,所述第一設(shè)備進(jìn)一步用于:確定與BFD會(huì)話綁定的端口相連的鏈路故障之后,丟棄已接收的BFD報(bào)文。
較優(yōu)的,所述第一設(shè)備進(jìn)一步用于:當(dāng)判斷出其與BFD會(huì)話綁定的端口在檢測(cè)時(shí)間內(nèi)接收到所述第二設(shè)備發(fā)送的BFD報(bào)文時(shí),確定與該端口相連的鏈路未發(fā)生故障。
較優(yōu)的,所述第一設(shè)備和第二設(shè)備的所有端口均與BFD會(huì)話綁定時(shí),第二設(shè)備進(jìn)一步用于:在每個(gè)端口均發(fā)出BFD報(bào)文;所述第一設(shè)備進(jìn)一步用于:在所述第二設(shè)備的每個(gè)端口均發(fā)出BFD報(bào)文時(shí),若自身的一個(gè)或多個(gè)端口在檢測(cè)時(shí)間內(nèi)沒有收到所述第二設(shè)備發(fā)送的BFD報(bào)文,確定與沒有收到所述第二設(shè)備發(fā)送的BFD報(bào)文的端口相連的鏈路故障。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010530212.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 故障檢測(cè)裝置、故障檢測(cè)方法以及故障檢測(cè)程序
- 故障預(yù)測(cè)裝置、故障預(yù)測(cè)方法及故障預(yù)測(cè)程序
- 故障分析裝置、故障分析系統(tǒng)及故障分析方法
- 故障檢測(cè)方法、故障檢測(cè)裝置和故障檢測(cè)系統(tǒng)
- 故障檢測(cè)裝置、故障檢測(cè)方法及計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)
- 故障檢測(cè)裝置、故障檢測(cè)方法和計(jì)算機(jī)能讀取的存儲(chǔ)介質(zhì)
- 故障檢測(cè)裝置、故障檢測(cè)系統(tǒng)、故障檢測(cè)方法
- 故障處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 故障排除方法、故障排除裝置及故障排除系統(tǒng)
- 故障檢測(cè)電路、故障檢測(cè)系統(tǒng)及故障檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





