[發明專利]一種刪除VLAN信息的方法和設備有效
| 申請號: | 200910131480.4 | 申請日: | 2009-03-31 |
| 公開(公告)號: | CN101505282A | 公開(公告)日: | 2009-08-12 |
| 發明(設計)人: | 焦雪松;袁志亞 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/46;H04L29/12 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 | 代理人: | 龔家驊 |
| 地址: | 310053浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 刪除 vlan 信息 方法 設備 | ||
技術領域
本發明涉及通信技術領域,特別是涉及一種刪除VLAN信息的方法和設 備。
背景技術
VLAN(Virtual?Local?Area?Network,虛擬局域網)是指在交換局域網的 基礎上,采用網絡管理軟件構成的可跨越不同網段、不同網絡的端到端的邏 輯網絡。VLAN按類型可分為基于端口的VLAN、基于MAC(Media?Access Control,介質訪問控制子層協議)地址的VLAN、基于協議的VLAN、基于 子網的VLAN以及基于綜合策略的VLAN。其中,VLAN具有的優點包括: 限制廣播域,將廣播域限制在VLAN內,以節省帶寬,提高網絡處理能力; 增強局域網安全性,VLAN間的二層報文相互隔離,一個VLAN內的用戶不 能和其它VLAN內的用戶直接通信;靈活構建虛擬工作組,用VLAN劃分不 同的用戶到不同的工作組。當交換機重新配置或創建VLAN時,需要將交換 機中所有端口的VLAN信息和交換機的VLAN信息清除。
現有技術中,將交換機中所有端口的VLAN信息和交換機的VLAN信息 清除(批量刪除VLAN)的方法如圖1所示,該方法包括以下步驟:
步驟S101,依次獲取每一個待刪除的VLAN。
步驟S102,依次獲取VLAN中的每一個port(端口)。
其中,該端口是具有上述獲取到的待刪除VLAN信息的端口。
步驟S103,按照端口和VLAN的方式flush(清除)FDB(Forwarding Database,轉發數據庫,即硬件保存的MAC地址表項)中端口的MAC記錄, 即將FDB表中同時匹配該端口和待刪除VLAN的動態MAC地址表項刪除。
其中,該硬件保存的MAC地址表項是交換機中的動態MAC地址表項。
步驟S104,按照端口和VLAN的方式清除shadow(軟件保存的MAC地 址表項)中端口的MAC記錄,即將shadow表中同時匹配該端口和待刪除 VLAN的靜態MAC地址表項刪除。
其中,該軟件保存的MAC地址表項是交換機中的靜態MAC地址表項。
步驟S105,將端口從VLAN中刪除,即將端口中所有關于待刪除VLAN 的信息從該端口中刪除。
步驟S106,判斷該VLAN中的所有端口是否均遍歷完成,若遍歷完成, 該VLAN的所有端口信息刪除完成,轉到步驟S107,否則轉到步驟S102。
其中,每一個VLAN可以對應多個端口,需要將每個端口的VLAN(待 刪除VLAN)信息均清除掉。
步驟S107,按照VLAN方式清除FDB中VLAN的MAC記錄,即將FDB 表中匹配該VLAN的動態MAC地址表項刪除。
步驟S108,按照VLAN的方式清除shadow中VLAN的MAC記錄,即 將shadow表中匹配該VLAN的靜態MAC地址表項刪除。
步驟S109,執行刪除VLAN,即將所有關于該VLAN的信息從交換機中 刪除。
步驟S110,判斷所有待刪除的VLAN是否均遍歷完成,若遍歷完成,所 有端口的VLAN信息和交換機的VLAN信息全部清除掉,結束該流程,否則 轉到步驟S101,繼續獲取待刪除的VLAN。
具體的,在一個主任務中進行清除VLAN信息的處理流程,在執行刪除 FDB表中動態MAC地址表項之前,需要先申請一個特定的信號量,當申請 到該信號量時,才能刪除FDB表中動態MAC地址表項。其中,該特定的信 號量使得當前進行的主任務只有一個,避免了多個任務同時執行時造成的沖 突。當一個主任務完成后,必須釋放該信號量,其中,釋放該信號量的過程 是在中斷處理任務中完成的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910131480.4/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





