[發明專利]分布式網絡處理系統的MAC地址表項信息同步方法及裝置有效
| 申請號: | 200910118638.4 | 申請日: | 2009-02-27 |
| 公開(公告)號: | CN101820435A | 公開(公告)日: | 2010-09-01 |
| 發明(設計)人: | 朱普軍 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/56 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 彭愿潔;李文紅 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 網絡 處理 系統 mac 地址 信息 同步 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種分布式網絡處理系統的MAC (Media?Access?Control,媒體接入控制)地址表項信息同步方法及裝置。
背景技術
分布式網絡處理系統如分布式網橋,用來將相互隔離的各個本地區域網 絡連接為一個局域網,并進行各區域網絡間的業務報文傳輸。業務報文的傳 輸需要依據業務報文的MAC地址,以及業務處理板的MAC地址表項信息來 實現。業務報文的MAC地址包含源地址和目的地址,MAC地址表項信息記 錄了MAC地址與業務處理板的端口的對應關系。
在業務報文傳輸時,根據業務報文的目的MAC地址,查找與該目的MAC 地址對應的MAC地址表項信息,得到對應的出端口信息,將業務報文轉發出 去。同時學習或更新與源MAC地址的對應的MAC地址表項信息;并將每次 學習到的MAC地址表項信息向其它業務處理板廣播,然后各業務處理板進行 該MAC地址表項信息的學習。
但是該廣播完成以后,各業務處理板分別對各自的MAC地址表項信息進 行維護,和老化,所謂老化,即按照一定的規則將不匹配的MAC地址表項信 息刪除。因此,各業務處理板的MAC地址表項信息會出現不同步,有時, MAC地址表項信息的不同步會產生諸多問題,例如,業務處理板1和業務處 理板2均存有同一MAC地址表項信息,當業務報文一直經過業務處理板1轉 發時,業務處理板2會因老化時間內未接收到該MAC地址的業務報文,而將 該MAC地址表項信息老化刪除,當業務報文遷移至業務處理板2進行轉發時, 因業務處理板2中相應的MAC地址表項信息已經刪除,此時業務處理板2還 需要再進行該MAC地址表項信息的學習,并向其它業務處理板進行廣播。這 樣由于各業務處理板中MAC地址表項信息的不同步,產生了大量的廣播處理 現象,導致了網絡處理系統轉發性能和效率的下降,破壞了數據傳輸的連續 性。
現有技術中采用了包括一個接口板和多個業務處理板的分布式網絡處理 系統來進行同步,接口板將業務報文轉發到業務處理板后,業務處理板都將 每次學習到的MAC地址表項信息廣播到接口板及其它所有業務處理板中,然 后通過接口板來集中維護各業務處理板中MAC地址表項信息的老化,即在接 口板中設置老化時間,若在老化時間內接收到相應的業務報文,則對相應的 MAC地址表項信息進行更新,即重新初始化MAC地址表項中的老化時間, 否則,刪除接口板及各業務處理板中相應的MAC地址表項信息。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:將每 次學習的MAC地址表項信息都廣播至所有業務處理板,不僅使同步的效率降 低,而且MAC地址表項信息占用了各業務處理板的大量空間。
發明內容
本發明實施例提供了一種MAC地址表項信息同步方法及裝置,以提高 MAC地址表項信息同步的效率,節省系統資源。
本發明實施例提供了一種分布式網絡處理系統的MAC地址表項信息同 步方法,包括:
在同一業務的業務報文傳輸過程中,收到所述業務報文的業務處理板依 據所述業務報文的媒體接入控制MAC地址,學習或更新所述MAC地址對應 的MAC地址表項信息,所述MAC地址表項信息為所述MAC地址與所述業 務處理板端口的對應關系;
在所述分布式網絡處理系統的同一用戶網絡接口側或同一網絡網絡接口 側,如果接收業務報文的傳輸端口與發送業務報文的傳輸端口不在同一業務 處理板上,則將所述MAC地址表項信息同步到所述分布式網絡處理系統的其 它業務處理板。
本發明實施例還提供了一種分布式網絡處理系統的MAC地址表項信息 同步裝置,包括:
更新模塊,用于在同一業務的業務報文傳輸過程中,依據所述業務報文 的MAC地址,學習或更新所述MAC地址對應的MAC地址表項信息,所述 MAC地址表項信息為所述MAC地址與所述業務處理板端口的對應關系;
第一判斷模塊,用于判斷在所述分布式網絡處理系統的同一用戶網絡接 口側或同一網絡網絡接口側,接收業務報文的傳輸端口與發送業務報文的傳 輸端口是否在同一業務處理板上;
同步模塊,用于在所述第一判斷模塊的判斷結果是所述接收業務報文的 傳輸端口與發送業務報文的傳輸端口不在同一業務處理板上時,將所述MAC 地址表項信息同步到所述分布式網絡處理系統的其它業務處理板。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910118638.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種半圓磁環繞線機
- 下一篇:智能斷路器用電流互感器





