[發明專利]一種媒體訪問控制MAC地址表項更新方法和裝置有效
| 申請號: | 200910176724.0 | 申請日: | 2009-09-18 |
| 公開(公告)號: | CN101656676A | 公開(公告)日: | 2010-02-24 |
| 發明(設計)人: | 楊燕軍 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;G06F17/30 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 | 代理人: | 龔家驊 |
| 地址: | 310053浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 媒體 訪問 控制 mac 地址 更新 方法 裝置 | ||
1.一種媒體訪問控制MAC地址表項更新方法,應用于包括多個轉發芯片的網絡設備中,其特征在于,所述網絡設備還包括可編程器件,所述轉發芯片上開放MAC地址消息接口,所有轉發芯片的MAC地址消息接口連接到所述可編程器件,所述方法包括以下步驟:
所述網絡設備中的轉發芯片根據MAC地址表項更新結果或MAC地址表項掃描結果,生成MAC地址表項更新消息,并將所述MAC地址表項更新消息通過自身的MAC地址消息接口發送到所述可編程器件,使所述可編程器件將所述MAC地址表項更新消息廣播到其他轉發芯片的MAC地址消息接口;
所述網絡設備中的其他轉發芯片接收并解析來自所述可編程器件的MAC地址表項更新消息,在轉發數據庫FDB表查找所述MAC地址表項更新消息對應的MAC地址表項,并根據所述查找結果更新所述FDB表中的MAC地址表項;
其中,當所述MAC地址表項更新消息為同步消息時,所述根據所述查找結果更新所述FDB表中的MAC地址表項,具體包括:
當所述網絡設備中的其他轉發芯片查找不到所述同步消息對應的MAC地址表項時,所述其他轉發芯片將所述同步消息對應的MAC地址表項添加到所述FDB表中,并初始化所述MAC地址表項的核查位;
當所述網絡設備中的其他轉發芯片查找到所述同步消息對應的MAC地址表項時,所述其他轉發芯片比較所述同步消息對應的出接口信息與查找到的MAC地址表項對應的出接口信息是否一致;
如果比較結果為不一致,所述其他轉發芯片將所述查找到的MAC地址表項對應的出接口信息更新為所述同步消息對應的出接口信息,并將所述更新后的MAC地址表項對應的核查位復位;
如果比較結果為一致,所述其他轉發芯片檢查所述查找到的MAC地址表項對應的核查位是否已經被置位,如果所述核查位已經被置位,則將所述核查位復位。
2.如權利要求1所述的方法,其特征在于,當所述MAC地址表項更新消?息為同步消息時,所述網絡設備中的轉發芯片生成MAC地址表項更新消息之前,還包括:
在MAC地址表項中定義核查位;
所述轉發芯片掃描MAC地址表項,并獲知所述MAC地址表項的出接口在本芯片且所述MAC地址表項沒有被老化掉。
3.一種媒體訪問控制MAC地址表項更新方法,應用于包括多個轉發芯片的網絡設備中,其特征在于,所述網絡設備還包括可編程器件,所述轉發芯片上開放MAC地址消息接口,所有轉發芯片的MAC地址消息接口連接到所述可編程器件,所述方法包括以下步驟:
所述網絡設備中的轉發芯片根據MAC地址表項更新結果或MAC地址表項掃描結果,生成MAC地址表項更新消息,并將所述MAC地址表項更新消息通過自身的MAC地址消息接口發送到所述可編程器件,使所述可編程器件將所述MAC地址表項更新消息廣播到其他轉發芯片的MAC地址消息接口;
所述網絡設備中的其他轉發芯片接收并解析來自所述可編程器件的MAC地址表項更新消息,在轉發數據庫FDB表查找所述MAC地址表項更新消息對應的MAC地址表項,并根據所述查找結果更新所述FDB表中的MAC地址表項;
其中,當所述MAC地址表項更新消息為MAC新地址NA消息時,所述網絡設備中的其他轉發芯片根據查找結果更新FDB表中的MAC地址表項,具體包括:
當所述網絡設備中的其他轉發芯片查找不到所述MAC?NA消息對應的MAC地址表項時,所述其他轉發芯片將所述MACNA消息對應的MAC地址表項添加到所述FDB表中;
當所述網絡設備中的其他轉發芯片查找到所述MAC?NA消息對應的MAC地址表項時,所述其他轉發芯片比較所述MAC?NA消息對應的出接口信息與查找到的MAC地址表項對應的出接口信息是否一致,如果比較結果為不一致,則將所述查找到的MAC表項對應的出接口信息更新為所述MAC?NA消息對應的出接口信息。?
4.如權利要求3所述的方法,其特征在于,所述網絡設備中的轉發芯片生成MAC地址表項更新消息之前,還包括:
所述轉發芯片接收到報文后,在自身的FDB表查找不到所述報文的源MAC地址或者所述報文的出接口信息與查找到的源MAC地址對應的出接口信息不一致時,
所述轉發芯片啟動MAC地址學習。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910176724.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:加速上傳與下載文件的方法及其系統
- 下一篇:一種業務板的故障診斷方法和設備





