[發明專利]同步處理方法及裝置有效
| 申請號: | 201610818946.8 | 申請日: | 2016-09-12 |
| 公開(公告)號: | CN107819684B | 公開(公告)日: | 2022-08-02 |
| 發明(設計)人: | 劉春艷 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L45/74 | 分類號: | H04L45/74;H04L61/5069;H04L101/622 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 姜春咸;馮建基 |
| 地址: | 518057 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 同步 處理 方法 裝置 | ||
本發明提供了一種同步處理方法及裝置,該方法包括:第一線卡通過網絡處理器NP學習媒體訪問控制MAC地址;第一線卡通過NP向其他線卡發送MAC同步多播報文,其中,MAC同步多播報文包含MAC地址。通過本發明,可以解決相關技術中線卡的同步處理由軟件完成,可能難以及時反映MAC地址表的變化的問題。
技術領域
本發明涉及通信領域,具體而言,涉及一種同步處理方法及裝置。
背景技術
分布式系統由主、備兩塊主控、交換板及多塊線卡組成。每塊線卡收到以太網幀后,會基于報文入向端口信息和以太網幀的源媒體訪問控制(Media Access Control,簡稱為MAC)地址構成一個條目添加到MAC地址表中,標識是自學習條目,這就是MAC地址自學習。在配置老化時間內將沒有刷新的MAC地址表項條目刪除就是MAC地址老化。每塊線卡將自學習MAC條目構造一個消息包發給交換網,交換網再對網元內所有線卡空間多播,讓其他線卡也學習到該MAC條目這就是MAC地址同步。在其他線卡未學習到該MAC條目前,單播報文在其他線卡就會出現洪泛的情況,大大占用系統帶寬,影響正常數據的轉發。由于存在MAC地址老化每塊線卡需要以一固定周期自行發包遍歷MAC表所有條目,對于自學習條目就構造同步消息報文發送給交換網廣播,實現整網元所有線卡MAC條目一致性,這就是同步刷新。而對于每塊線卡自學習條目會定期上報網管,從而又實現網管和網元每塊線卡MAC條目的一致性。
但是,相關技術中線卡的同步處理均由軟件完成,線卡CPU負擔過重。并且軟件定時遍歷全部MAC地址條目,需要與MAC地址緩存表進行比較,才可以確定新學到的MAC地址條目,這個過程很費時,如果碰上CPU忙,讀MAC地址表的時間會超過幾十分鐘,而實際中MAC地址表變化很快,因此,難以及時反映MAC地址表的變化。并且,當發生MAC地址漂移時,可能需要幾十分鐘平臺才能上報MAC地址漂移事件,不利于工程維護。
發明內容
本發明實施例提供了一種同步處理方法及裝置,以至少解決相關技術中線卡的同步處理由軟件完成,可能難以及時反映MAC地址表的變化的問題。
根據本發明的一個實施例,提供了一種同步處理方法,包括:第一線卡通過網絡處理器NP學習媒體訪問控制MAC地址;第一線卡通過所述NP向其他線卡發送MAC同步多播報文,其中,所述MAC同步多播報文包含所述MAC地址。
可選地,在第一線卡通過所述NP向其他線卡發送MAC同步多播報文之后,還包括:第一線卡周期性的檢測MAC集合中的每個MAC地址是否持續接收報文,其中,所述MAC集合用于存儲MAC地址;第一線卡刷新所述MAC集合中檢測結果為是的每個MAC地址;第一線卡刪除所述MAC集合中檢測結果為否的每個MAC地址。
可選地,第一線卡刷新所述MAC集合中檢測結果為是的每個MAC地址包括:第一線卡判斷所述檢測結果為是的每個MAC地址的來源標識是否是預定標識,其中,所述預定標識用于指示所述每個MAC地址為通過NP學習到的MAC地址;第一線卡在判斷結果為是的情況下,通過所述NP向所述其他線卡發送MAC同步刷新報文。
可選地,第一線卡刪除所述MAC集合中檢測結果為否的每個MAC地址包括:判斷所述檢測結果為否的每個MAC地址的來源標識是否是預定標識,其中,所述預定標識用于指示所述每個MAC地址為通過NP學習到的MAC地址;第一線卡在判斷結果為是的情況下,通過所述NP向所述其他線卡發送MAC同步刪除報文。
可選地,在第一線卡通過網絡處理器NP學習媒體訪問控制MAC地址之后,還包括:第一線卡檢測所述MAC集合是否有空閑位置存儲所述MAC地址;第一線卡在檢測結果為否的情況下,確定所述MAC地址的預定優先級;第一線卡根據所述MAC地址的預定優先級,對所述MAC集合中優先級低于預定優先級的MAC地址進行覆蓋。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610818946.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:偽線分載轉發方法及邊緣路由器
- 下一篇:一種數據處理的方法以及網絡設備





