[發明專利]處理多播報文的方法和交換接入裝置有效
| 申請號: | 201110003880.4 | 申請日: | 2011-01-10 |
| 公開(公告)號: | CN102594650A | 公開(公告)日: | 2012-07-18 |
| 發明(設計)人: | 朱涵科;賴偉;汪友寶 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/18;H04L29/12 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理 報文 方法 交換 接入 裝置 | ||
技術領域
本發明涉及MESH結構網絡技術領域,尤其涉及一種處理多播報文的方法和交換接入裝置。
背景技術
目前核心交換網絡中交換容量大,多采用多級互連的集群技術來實現高性能路由,這種高性能路由器主要應用在骨干網絡中,具有良好的QoS性能,其典型結構如圖1所示。但對于小型城市,中型社區等來說對交換容量要求無需這么大,通過交換接入芯片以MESH結構的連接方式便可以實現這種需求,參見圖2,其由若干交換接入芯片互連而成的小型交換系統。
參見圖3,其為交換接入芯片的數據流向結構示意圖,在邏輯上其分為上下行,上行側QoS管理模塊的出隊報文分單播和多播,單播和多播報文分別進入單播緩存和多播緩存;調度模塊負責對單播和多播緩存中的數據報文進行調度;根據調度出的數據查找單播路由表或多播路由表;然后根據負載均衡的原則在路由表的輸出表項選擇鏈路;然后將數據報文通過所選鏈路發送到目的地址。在數據發送過程中當單播緩存或者多播緩存將滿而產生流控,則QoS管理模塊停止報文出隊。下行側負責把通過鏈路發送的數據轉化為鏈路信元,并將不同鏈路發送來的信元重組成報文
在上述如圖1所示的現有的大容量交換系統中,由交換轉發芯片執行多播復制操作,而傳統的由交換接入芯片組成的MESH結構交換系統中,其多播復制操作通過網絡處理器來實現。其中后者會影響網絡處理器的線速轉發能力。
發明內容
本發明的主要目的在于提供一種處理多播報文的方法和交換接入裝置,將多播報文以單播報文的發送方式進行發送,在保證MESH網絡系統的線速不受影響的基礎上,實現多播復制功能。
本發明提出一種處理多播報文的方法,其包括步驟:
根據多播報文中的多播地址,在預設多播路由表中查找對應的多播組目的地址信息;
根據多播組目的地址信息,在預設單播地址查找表中查找對應的單播地址;
根據所述單播地址,在單播路由表中查找可用鏈路;
從所述可用鏈路中選擇發送鏈路,將多播報文通過所選發送鏈路向所述單播地址發送。
優選地,所述預設多播路由表記錄有:至少一個多播地址,每個多播地址配置有與自身對應的多播組目的地址信息;多播組目的地址信息包括該多播組的目的地址的第一序號和狀態,所述狀態包括可用和不可用;
所述預設單播地址查找表記錄有:至少一個單播地址,每個單播地址配置有與自身對應的第二序號;
當所述第一序號與所述第二序號相同,則表示所述第一序號對應的多播組目的地址與所述第二序號對應的單播地址相同。
優選地,所述根據多播組目的地址信息,在預設單播地址查找表中查找對應的單播地址具備包括:
在所述多播組目的地址信息中查找狀態為可用的目的地址對應的第一序號;
在預設單播地址查找表中查找與所述第一序號相同的第二序號,并查找與第二序號對應的單播地址。
優選地,所述根據所述單播地址,在單播路由表中查找可用鏈路具體包括:
根據所述單播地址,在單播路由表中查找可達鏈路;
根據可達鏈路的流控狀態,在可達鏈路中查找可用鏈路。
優選地,所述根據多播組目的地址信息,在預設單播地址查找表中查找對應的單播地址之后還包括:
在所述多播組目的地址信息中,將所述第一序號對應的目的地址狀態置為不可用。
優選地,所述根據多播報文中的多播地址,在預設多播路由表中查找對應的多播組目的地址之前還包括:
根據所述多播地址對應的多播組目的地址的加入情況,在所述多播組目的地址信息中,將加入多播組的目的地址狀態置為可用,將未加入多播組的目的地址狀態置為不可用。
本發明另提出一種處理多播報文的交換接入裝置,其包括:
第一查找模塊,用于根據多播報文中的多播地址,在預設多播路由表中查找對應的多播組目的地址信息;
第二查找模塊,用于根據多播組目的地址信息,在預設單播地址查找表中查找對應的單播地址;
第三查找模塊,用于根據所述單播地址,在單播路由表中查找可用鏈路;
發送模塊,用于從所述可用鏈路中選擇發送鏈路,將多播報文通過所選發送鏈路向所述單播地址發送。
優選地,所述預設多播路由表記錄有:至少一個多播地址,每個多播地址配置有與自身對應的多播組目的地址信息;多播組目的地址信息包括該多播組的目的地址的第一序號和狀態,所述狀態包括可用和不可用;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110003880.4/2.html,轉載請聲明來源鉆瓜專利網。





