[發明專利]對CPU上運行的業務進行保護倒換的方法及系統在審
| 申請號: | 201910115412.2 | 申請日: | 2019-02-13 |
| 公開(公告)號: | CN109818857A | 公開(公告)日: | 2019-05-28 |
| 發明(設計)人: | 吳鵬;蔡彪 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L12/711 | 分類號: | H04L12/711;H04L12/24;H04L12/26 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 陳銳 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 保護倒換 交換芯片 主備倒換 穩定性能 抖動 時延 收發 配置 | ||
本發明公開了一種對CPU上運行的業務進行保護倒換的方法及系統,涉及在CPU上運行的業務的配置領域。該方法的步驟包括:通過交換芯片收發BFD報文,交換芯片根據收到的BFD報文情形,來確定BFD報文的BFD狀態;CPU根據BFD狀態來進行主備倒換。本發明能夠顯著提高BFD報文的時延精度,降低BFD報文的抖動,大幅度提升BFD報文的穩定性能;進而能夠通過非常穩定的BFD報文可靠的實現業務的主備倒換。
技術領域
本發明涉及在CPU上運行的業務的配置領域,具體涉及一種對CPU上運行的業務進行保護倒換的方法及系統。
背景技術
綜合業務接入路由器為了獲得業務處理的靈活性和業務規格的可擴展性,通常采用多核CPU搭配交換芯片的軟轉發架構(即多核軟轉發設備),多核軟轉發設備將L3VPN業務(三層虛擬專用網業務,即三層業務)分配給多核CPU處理,可以充分利用CPU內存可擴展,業務處理流程靈活的特點,以此實現路由規格和路由下發速度的大幅提升。與此同時,多核軟轉發設備將L2VPN業務(二層虛擬專用網業務,即二層業務)分配給交換芯片處理,能夠充分利用交換芯片二層轉發穩定可靠的特點,完成二層業務場景的全覆蓋。
多核CPU在處理路由業務的倒換時需要綁定BFD(Bidirectional ForwardingDetection,雙向故障檢測)作為快速檢測故障的手段,即對端CPU通過發送BFD報文的方式來確定通信鏈路是否正常,若異常(收到BFD報文的時長過長或者未收到BFD報文)則進行主備倒換。
但是,由于CPU的報文是經由CPU計算后的軟件轉發,報文存在時延和抖動較大的問題;因此在處理對時間精度要求很高的BFD報文時,無法保證每個BFD報文的發送時間間隔精確控制在3.3ms,這樣會帶來BFD報文瞬斷或者串包的風險,進而導致多核設備上的路由業務不能快速穩定的倒換,經常出現倒換失敗或者多次倒換的問題。
為此,業界試圖采用高性能的CPU來降低此問題帶來的不便,但是依然無法規避CPU因計算導致報文存在時延和抖動的問題。
發明內容
針對現有技術中存在的缺陷,本發明解決的技術問題為:對在CPU上運行的業務進行保護倒換時,如何提升BFD報文的穩定性能,進而實現業務的可靠保護倒換。
為達到以上目的,本發明提供的對CPU上運行的業務進行保護倒換的方法,包括以下步驟:通過交換芯片收發BFD報文,交換芯片根據收到的BFD報文情形,來確定BFD報文的BFD狀態;CPU根據BFD狀態來進行主備倒換。
在上述技術方案的基礎上,所述交換芯片根據收到的BFD報文情形,來確定BFD報文的BFD狀態的流程包括:當交換芯片在指定時長內未收到BFD報文、或者收到相鄰2次BFD報文的間隔時長不符合要求時,確定BFD狀態為異常狀態。
在上述技術方案的基礎上,所述CPU根據BFD狀態來進行主備倒換的流程包括:向交換芯片獲取BFD報文的BFD狀態,當獲取到的BFD狀態為異常狀態時,CPU將該BFD報文對應的業務進行主備倒換。
在上述技術方案的基礎上,所述BFD報文對應的業務的獲取方式為:建立業務路徑信息與對應BFD報文信息之間的映射關系表,并將該映射關系表發送至CPU和/或交換芯片。
在上述技術方案的基礎上,所述映射關系表中包括主用業務路徑信息與對應BFD報文信息的映射、以及備用業務路徑信息與對應BFD報文信息的映射。
本發明提供的對CPU上運行的業務進行保護倒換的系統,包括CPU、交換芯片和業務管理模塊;
交換芯片用于:收發BFD報文,根據收到的BFD報文的情形確定BFD報文的BFD狀態;
業務管理模塊用于:獲取交換芯片上BFD報文的BFD狀態,當獲取到的BFD狀態為異常狀態時,向CPU發送主備倒換信號;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910115412.2/2.html,轉載請聲明來源鉆瓜專利網。





