[發(fā)明專利]MSTP組網業(yè)務分配方法以及裝置有效
| 申請?zhí)枺?/td> | 201410240812.3 | 申請日: | 2014-05-30 |
| 公開(公告)號: | CN105337873B | 公開(公告)日: | 2019-06-07 |
| 發(fā)明(設計)人: | 李喻 | 申請(專利權)人: | 杭州迪普科技股份有限公司 |
| 主分類號: | H04L12/753 | 分類號: | H04L12/753;G06F9/50;H04L12/741 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310051 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | mstp 組網 業(yè)務 分配 方法 以及 裝置 | ||
本發(fā)明提供一種MSTP組網業(yè)務分配方法以及裝置,應用于MSTP設備,其中包括:將MSTP協(xié)議狀態(tài)機中的預定協(xié)議業(yè)務與狀態(tài)業(yè)務進行分離;為所述MSTP設備的MSTP端口分配控制CPU,并將各MSTP端口的預定協(xié)議業(yè)務交由所述分配的控制CPU處理;分配指定CPU處理各MSTP端口的狀態(tài)業(yè)務。本發(fā)明可顯著減少CPU的負擔,有效提高網絡在變化時的收斂速度。
技術領域
本發(fā)明涉及通信技術領域,尤其涉及一種MSTP組網業(yè)務分配方法以及裝置。
背景技術
MSTP(Multi-Service Transfer Platform多實例生成樹協(xié)議)解決了RSTP(rapidspanning Tree Protocol快速生成樹協(xié)議)在計算網絡拓撲時沒有考慮VLAN(VirtualLocal Area Network虛擬局域網)分割的問題。但是MSTP協(xié)議在解決上述問題的同時,也帶來了計算的復雜性,例如在多MSTP實例下,每個MSTP端口在不同的MSTP實例下分別為不同的角色,都需要參與不同實例的計算,特別是在虛擬化的環(huán)境下,多個設備虛擬化成一個設備,設備實際擁有的端口數(shù)量可能達到上千,每個MSTP端口參與多實例計算就給系統(tǒng)造成了負擔。而且目前在各MSTP端口對MSTP協(xié)議計算、表項清除、控制報文的轉發(fā)以及狀態(tài)交互均在一個CPU上運行,在進行MSTP協(xié)議計算時,每個端口都參與到多個實例的拓撲計算,特別是在計算的過程中可能會涉及到發(fā)送報文或清除二層表項及APR/ND表項時系統(tǒng)消耗會尤其嚴重,且在導致網絡變化時,收斂速度變的十分緩慢。因此,亟待一種優(yōu)化MSTP設備性能的方法來解決上述問題。
發(fā)明內容
有鑒于此,本發(fā)明提供一種MSTP組網業(yè)務分配方法以及裝置來解決MSTP端口對MSTP協(xié)議計算、表項清除、控制報文的轉發(fā)以及狀態(tài)交互均在一個CPU上運行,導致在計算的過程中可能會涉及到發(fā)送報文或清除二層表項及APR/ND表項時會嚴重消耗系統(tǒng)性能的問題。
本發(fā)明提供一種MSTP組網業(yè)務分配方法,應用于MSTP設備,其中包括:
將MSTP協(xié)議狀態(tài)機中的預定協(xié)議業(yè)務與狀態(tài)業(yè)務進行分離;
為所述MSTP設備的MSTP端口分配控制CPU,并將各MSTP端口的預定協(xié)議業(yè)務交由所述分配的控制CPU處理;
分配指定CPU處理各MSTP端口的狀態(tài)業(yè)務。
進一步地,在所述MSTP端口接收到清除表項的控制報文時,檢查所述MSTP端口是否有清除標記,若有,則進一步查看本次清除事件到上次清除事件的清除計時是否達到預設閾值,若達到預設閾值,則將所述清除表項的控制報文發(fā)送至所述控制CPU進行表項清除,同時復位計時器。
進一步地,在所述MSTP端口接收到表項清除的控制報文時,若未檢查到所述MSTP端口有清除標記,則將清除表項的控制報文發(fā)送至所述控制CPU進行表項清除,并添加清除標記,同時開啟計時器進行清除計時。
進一步地,所述控制CPU在進行表項清除時,若待清除的表項為ARP/ND表項,則不清除所述ARP/ND表項,將所述ARP/ND表項的狀態(tài)更改為無效狀態(tài)。
進一步地,在各MSTP端口進行MSTP拓撲計算時,檢測各MSTP端口的狀態(tài),對狀態(tài)為“up”的MSTP端口進行拓撲計算,若所述MSTP端口狀態(tài)為“down”則不進行拓撲計算。
本發(fā)明還提供一種MSTP組網業(yè)務分配裝置,應用于MSTP設備,其中包括:
狀態(tài)機分離單元,用于將MSTP協(xié)議狀態(tài)機中的預定協(xié)議業(yè)務與狀態(tài)業(yè)務進行分離;
協(xié)議業(yè)務分配單元,用于為所述MSTP設備的MSTP端口分配控制CPU,并根據(jù)預設配置策略將各MSTP端口的預定協(xié)議業(yè)務交由所述分配的控制CPU處理;
狀態(tài)業(yè)務分配單元,用于分配指定CPU處理各MSTP端口的狀態(tài)業(yè)務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州迪普科技股份有限公司,未經杭州迪普科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410240812.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電網大運行體系中遠程工作站的延伸方法
- 下一篇:一種標簽分配方法以及裝置





