[發明專利]一種核心交換機的接口索引管理方法及系統有效
| 申請號: | 201310753702.2 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN103701726B | 公開(公告)日: | 2018-02-06 |
| 發明(設計)人: | 謝明源;車任秋 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | H04L12/947 | 分類號: | H04L12/947;H04L12/935 |
| 代理公司: | 杭州千克知識產權代理有限公司33246 | 代理人: | 周希良 |
| 地址: | 201616 上海市松*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 核心 交換機 接口 索引 管理 方法 系統 | ||
技術領域
本發明屬于交換機數據領域,涉及一種接口管理方法及系統,特別是涉及一種核心交換機的接口索引管理方法及系統。
背景技術
核心交換機與集中式交換機在功能、性能、以及架構上都有很大的差別。集中式交換機由于在架構上只有一塊單板,各物理端口與CPU都運行在同一塊單板上,所以在系統啟動時就會完成所有接口的上線操作,且并不存在下線動作(下線意味著系統掉電或重啟)。現有的集中式交換機接口管理和MAC地址管理方式并不能支持業務板的動態拔插,即不能實現動態的接口管理和MAC地址管理。
核心交換機是一個框架式設備,包含多個槽位,每個槽位上可隨時插拔業務板(如網卡、電話接線卡等)。CPU與核心交換機的業務端口在物理上分離,即系統啟動與端口上線不一定會同時存在,而系統重啟也不再與端口下線動作同步;此外,各業務板可以動態拔插,槽位上的板子可以在線也可離線。因此,需要對各槽位、每個槽位上的接口、以及插在各接口上的硬件的MAC地址進行動態管理,以便隨時掌握每個槽位上的接口與插在各接口上的硬件的MAC地址二者的對應關系。
目前,市場上常用的核心交換機的接口管理方法是:根據插有硬件的接口進行動態索引的分配,利用“動態索引”這一中間變量將接口與插在接口上的硬件的MAC地址對應聯系起來。例如,當接口a1上插有硬件b1時,核心交換機中的管理模塊為當前插有硬件的接口a1分配索引號A1,并將索引號A1與硬件b1的MAC地址對應起來,即對應關系為a1-A1-b1的MAC地址。當接口a1上的硬件b1被拔掉,并在接口a2上插入硬件b2時,所述管理模塊先釋放索引號A1與硬件b1的MAC地址之間的對應關系以及索引A1,再根據接口的索引編號順序將釋放后未被占用的索引號A1分配給硬件的接口a2,并將索引號A1與硬件b2的MAC地址對應起來,即對應關系為a2-A1-b2的MAC地址。上述接口管理方法的缺點在于:所述管理模塊在每次分配索引時,必須查找、比較以及判斷索引號是否被占用,即每次分配索引前必須按照索引號順序動態檢索一次未被占用的索引號,找到編號最靠前的一個未被占用的索引號來使用,然后才能重新建立接口與索引之間的對應關系。
隨著核心交換機容量不斷擴大,接口數量成線性增長時,現有的利用動態索引管理接口和MAC地址對應關系的方式在效率上會急劇下降,嚴重影響核心交換機的性能。因此,需要對核心交換機現有的接口管理和MAC地址管理方式進行改進。
發明內容
鑒于以上所述現有技術的缺點,本發明的目的在于提供一種核心交換機的接口索引管理方法及系統,用于解決現有核心交換機的接口索引管理方法效率低,嚴重影響核心交換機性能的問題。
為實現上述目的及其他相關目的,本發明提供一種核心交換機的接口索引管理方法,包括:為核心交換機的各槽位上的每個端口分配一個唯一對應的接口索引號;為核心交換機上插有板卡的槽位即上線槽位的每個端口分配一個MAC地址;建立所述上線槽位各端口的MAC地址與接口索引號的對應關系,形成索引關系表;當所述核心交換機的第一槽位下線時,釋放所述索引關系表中第一槽位的各端口的MAC地址與接口索引號的對應關系、接口索引號以及第一槽位的各端口的MAC地址;當所述核心交換機的第二槽位上線時,將預留給所述第二槽位的接口索引號和MAC地址分配給所述第二槽位的各端口,建立所述索引關系表中第二槽位的各端口的MAC地址與接口索引號的對應關系。
優選地,所述端口對應綁定一固定的接口索引號,即靜態接口索引號;所述靜態接口索引號根據所述端口所在槽位的編號和所述端口的編號唯一確定。
優選地,所述靜態接口索引號的編號方式包括:由核心交換機的槽位編號和槽位上的端口編號共同組成;所述槽位編號的設定方式包括:按照核心交換機上各槽位的物理位置的順序設定槽位編號;所述端口編號的設定方式包括:按照各槽位中各端口的物理位置的順序設定端口編號;所述靜態接口索引號的編號由槽位編號和端口編號順序排列組成。
優選地,所述核心交換機的接口索引管理方法還包括:利用端口計數器記錄當前上線槽位的所有端口的數量以及對應的端口編號。
優選地,所述端口不包括核心交換機中的XE端口;所述端口包括以下任一種或多種:主控板槽位中的端口、業務板槽位中的端口、虛擬的聚合端口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310753702.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種超高品質因數的單帶通可調諧微波光子濾波器
- 下一篇:野核桃播種育苗方法





