[發(fā)明專利]一種BFD會話協(xié)商的方法、裝置及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201610921179.3 | 申請日: | 2016-10-21 |
| 公開(公告)號: | CN107979501A | 公開(公告)日: | 2018-05-01 |
| 發(fā)明(設計)人: | 王瀟 | 申請(專利權)人: | 華為數(shù)字技術(蘇州)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/703 |
| 代理公司: | 北京中博世達專利商標代理有限公司11274 | 代理人: | 申健 |
| 地址: | 215123 江蘇省蘇州市蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 bfd 會話 協(xié)商 方法 裝置 系統(tǒng) | ||
技術領域
本發(fā)明涉及通信技術領域,尤其涉及一種BFD(英文:Bidirectional Forwarding Detection,中文:雙向轉發(fā)檢測)會話協(xié)商的方法、裝置及系統(tǒng)。
背景技術
當鏈路出現(xiàn)故障時,因路由協(xié)議使用自身的檢測機制檢測出鏈路故障所需時間較長,所以導致路由表不能及時更新,這樣就會造成業(yè)務中斷時間較長。而BFD是一種全網(wǎng)統(tǒng)一的檢測機制,可以提供毫秒級的鏈路狀態(tài)檢測,即檢測時間小于上述檢測機制。因此,在路由協(xié)議與BFD聯(lián)動之后,路由協(xié)議可以借助BFD的快速檢測機制,在較短時間內(nèi)檢測出鏈路的故障,從而及時更新路由表的內(nèi)容,這樣就可以有效減少業(yè)務中斷的時間。
如圖1所示,在路由設備Router1(簡稱:R1)與路由設備Router2(簡稱:R2)互為OSPF(英文:Open Shortest Path First,中文:開放式最短路徑優(yōu)先)鄰居,且互為RIP(英文:Routing Information Protocol,中文:路由信息協(xié)議)鄰居,R1中RIP協(xié)議與BFD聯(lián)動,R2中OSPF協(xié)議與BFD聯(lián)動的情況下,目前,R1與R2之間建立BFD會話的過程為:R1與R2的BFD互相發(fā)送BFD協(xié)商報文,R1與R2通過將本地為BFD配置的指定信息與接收到的BFD協(xié)商報文所攜帶的指定信息進行比較,以完成校驗過程。其中,指定信息包括源地址、目的地址、VPN(英文:Virtual Private Network,中文:虛擬專用網(wǎng)絡)、PORT(中文:計算機端口)和描述符等。如果校驗通過,則R1與R2之間建立BFD會話。
然而,在上述情況下R1與R2建立的BFD會話之后可能產(chǎn)生以下問題:如果R1刪除RIP,則R1中RIP與BFD的聯(lián)動關系解除,這樣R1不再發(fā)送BFD報文,而R2在一定時間內(nèi)因沒有接收到R1發(fā)送的BFD報文,所以R2的BFD會認為R1與R2之間的鏈路出現(xiàn)故障。但由于R2中OSPF與BFD聯(lián)動,因此,R2會認為上述鏈路故障出現(xiàn)在與R1之間的OSPF鏈路上,這樣就會導致R2刪除與R1的OSPF鄰居關系。由此可見,R1刪除了RIP,卻導致最終R2更改了OSPF對應的路由表中的路由信息,從而使R2在配置路由表的過程中產(chǎn)生錯誤。
發(fā)明內(nèi)容
本發(fā)明提供一種BFD會話協(xié)商的方法、裝置及系統(tǒng),能夠解決路由協(xié)議與BFD聯(lián)動時,鏈路故障造成的路由設備配置路由表過程中產(chǎn)生錯誤的問題。
為達到上述目的,本發(fā)明采用如下技術方案:
第一方面,本發(fā)明提供一種BFD會話協(xié)商的方法,該方法包括:本端路由設備接收對端路由設備發(fā)送的BFD協(xié)商報文,該BFD協(xié)商報文中攜帶有對端路由設備中與BFD聯(lián)動的路由協(xié)議的協(xié)議類型;本端路由設備對該BFD協(xié)商報文進行處理,例如:本端路由設備可以確定與本地BFD聯(lián)動的路由協(xié)議的協(xié)議類型和該BFD協(xié)商報文攜帶的路由協(xié)議類型是否相同;使得與本地BFD聯(lián)動的路由協(xié)議的協(xié)議類型和所述BFD協(xié)商報文攜帶的路由協(xié)議類型不相同時,本端路由設備能夠確定BFD會話建立失敗,不向?qū)Χ寺酚稍O備發(fā)送的表示能夠建立BFD會話的BFD協(xié)商報文,從而使本端路由設備與對端路由設備中與本地BFD聯(lián)動的路由協(xié)議不同時,本端路由設備與對端路由設備之間不能建立BFD會話,這樣在路由協(xié)議與BFD聯(lián)動時,能夠避免鏈路故障造成的路由設備配置路由表過程中產(chǎn)生錯誤的問題。
在一種可能的設計中,本端路由設備對接收到的BFD協(xié)商報文的處理可以包括根據(jù)BFD協(xié)商報文的校驗標識位的值確定是否對該BFD協(xié)商報文的校驗類型字段對應的內(nèi)容進行校驗,并在確定校驗時根據(jù)該BFD協(xié)商報文的校驗類型字段確定校驗類型,從而達到用戶可以通過配置命令確定是否在BFD會話協(xié)商時校驗路由協(xié)議類型的效果。例如,本端路由設備首先獲取該BFD協(xié)商報文的校驗標識位的值,并確定該校驗標識位的值是否為第一指定值,其中,第一指定值用于表示要校驗所述BFD協(xié)商報文的校驗類型字段對應的內(nèi)容;之后,當該校驗標識位的值為第一指定值時,獲取該BFD協(xié)商報文的校驗類型字段的值,根據(jù)該BFD協(xié)商報文的校驗類型字段確定校驗類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為數(shù)字技術(蘇州)有限公司,未經(jīng)華為數(shù)字技術(蘇州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201610921179.3/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





