[發明專利]一種轉發表項清除方法及裝置有效
| 申請號: | 201410356668.X | 申請日: | 2014-07-24 |
| 公開(公告)號: | CN105450517A | 公開(公告)日: | 2016-03-30 |
| 發明(設計)人: | 李喻 | 申請(專利權)人: | 杭州迪普科技有限公司 |
| 主分類號: | H04L12/703 | 分類號: | H04L12/703;H04L12/741 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310051 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 轉發 清除 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種轉發表項清除方法以及裝置。
背景技術
當前基于以太環網的新業務、新應用日益增多,為了保證以太環網的最大連通性,需要專門對于以太環網的鏈路層協議提供保障。FRRP(FastRingRecoveryProtocol,快速環網恢復協議)是一種專門應用于以太環網的鏈路層協議,當FRRP以太環網上的某條鏈路發生故障或者某條故障鏈路恢復正常時,發生鏈路變化的FRRP節點設備需要通知FRRP以太環網上相關FRRP節點設備刷新地址轉發表項來使網絡恢復正常。
現有技術方案中,FRRP節點設備的轉發芯片在接收到清除轉發表項的協議報文時,通常的做法是將該清除轉發表項的協議報文上送CPU,由CPU對預存的轉發表項進行清除,之后再將該清除轉發表項的協議報文轉發至轉發芯片,由轉發芯片將該清除轉發表項的協議報文轉發至下一個FRRP節點設備進行轉發表項的清除。
然而,清除轉發表項以及轉發協議報文都是很耗時的工作,FRRP以太環網的收斂時間很大程度上取決于轉發表項清除的時間,而一個FRRP以太環網中,往往存在著上百臺設備,在這個巨大的鏈表中,如果轉發表項清除速度太慢,很容易影響FRRP以太環網的快速收斂。
發明內容
有鑒于此,本發明提供了一種轉發表項清除方法來解決上述問題。
本發明提供一種轉發表項清除方法,應用于快速環網恢復協議FRRP節點設備,其中包括:
根據接收到的報文獲得清除轉發表項報文;
復制所述清除轉發表項報文,得到至少兩個清除轉發表項報文;
將其中兩個清除轉發表項報文中的一個報文上送至中央處理器CPU進行轉發表項的清除,同時將另一個報文轉發至其它FRRP節點設備。
本發明還提供一種轉發表項清除裝置,應用于快速環網恢復協議FRRP節點設備,其中包括:
報文接收單元,用于根據接收到的報文獲得清除轉發表項報文;
報文復制單元,用于復制所述清除轉發表項報文,得到至少兩個清除轉發表項報文;
報文處理單元,用于將其中兩個清除轉發表項報文中的一個報文上送至中央處理器CPU進行轉發表項的清除,同時將另一個報文轉發至其它FRRP節點設備。
本發明提供的轉發表項清除方法通過復制獲得的清除轉發表項報文,得到至少兩個清除轉發表項報文,將其中兩個清除轉發表項報文的一個報文上送至CPU進行轉發表項的清除,同時將另一個清除轉發表項報文轉發至其它FRRP節點設備。從而快速高效的實現對轉發表項的清除,加快環網收斂速度。
附圖說明
圖1是本發明的應用場景示意圖;
圖2是本發明的網絡設備邏輯結構示意圖;
圖3是本發明的轉發表項清除裝置邏輯結構示意圖;
圖4是本發明的轉發表項清除方法流程圖。
具體實施方式
圖1為FRRP以太單環網鏈路故障示意圖,在以太環網中,FRRP轉發節點SW2以及SW3在檢測到FRRP以太環網中出現鏈路故障時,SW2以及SW3會向FRRP控制節點設備SW1發送鏈路狀態變化報文,SW1在接收到鏈路狀態變化報文后通知各FRRP轉發節點清除自身保存的轉發表項,以保證報文的正常轉發。FRRP轉發節點在接收到清除轉發表項的通知后,通常的做法是將該清除轉發表項的協議報文上送CPU,由CPU對預存的轉發表項進行清除,之后再將該清除轉發表項的協議報文轉發至轉發芯片,由轉發芯片將該清除轉發表項的協議報文轉發至下一個FRRP節點設備做同樣的動作。但是使用傳統的方式清除轉發表項以及轉發協議報文都需要花費很長的時間,這將嚴重影響以太環網中報文的轉發速率和協議的收斂時間。
針對上述問題,本發明提供了一種轉發表項清除方案,通過復制獲得的清除轉發表項報文,得到至少兩個清除轉發表項報文,將其中兩個清除轉發表項報文的一個報文上送至中央處理器CPU進行轉發表項的清除,同時將另一個清除轉發表項報文轉發至其它FRRP節點設備。
請參考圖2,本發明提供了一種轉發表項清除方法以及裝置,該轉發表項清除裝置應用于FRRP節點設備,該FRRP節點設備可以是路由器、交換機等設備。該轉發表項清除裝置的基本硬件環境包括CPU、內存、轉發芯片、非易失性存儲器以及其他硬件。圖3為本發明提供的轉發表項清除裝置邏輯結構示意圖,其從本質上說其是一個邏輯裝置。在本實施方式中,以軟件實現為例,該轉發表項清除裝置在邏輯層面上包括:報文接收單元、報文復制單元以及報文處理單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州迪普科技有限公司,未經杭州迪普科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410356668.X/2.html,轉載請聲明來源鉆瓜專利網。





