[發明專利]以太網支持源特定組播轉發的方法及系統有效
| 申請號: | 200610103987.5 | 申請日: | 2006-08-01 |
| 公開(公告)號: | CN101119290A | 公開(公告)日: | 2008-02-06 |
| 發明(設計)人: | 李橋 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京凱特來知識產權代理有限公司 | 代理人: | 鄭立明 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 以太網 支持 特定 轉發 方法 系統 | ||
技術領域
本發明涉及網絡通信技術領域,尤其涉及一種以太網支持SSM轉發的方法及系統。?
背景技術
在SSM(Source-Specific?Multicast,源特定組播)中,主機采用IGMP(Intemet?Group?Management?Protocol,因特網組管理協議)v3(版本3)加入組播組,在IGMP?v3報文中,主機除了指明要加入的組播組,還指明了要加入的是哪個S(Source)即SIP(組播的發送源IP地址,簡稱組播源,用發送源的IP地址標識)發送的組播組,其他SIP發送的同一組播組不被該主機接受。采用SSM后,路由器需要基于(S,G)(其中G,即GIP,組播組IP地址,用IP組播報文的組IP地址標識)對轉發進行控制,以實現只將基于特定S和G的組播報文發送給主機。?
對于以太網交換設備,原有的二層組播轉發機制是基于VLAN(虛交換局域網)+DMAC(以太網中的目的MAC)進行轉發,其中DMAC由路由器從組播IP地址G映射得到,IP組播映射MAC(Media?Access?Control,媒體接入控制)組播的機制是:路由器在進行組播轉發時,從輸出路由接口得到MAC封裝的VLAN取值,同一個路由接口只采用一個VLAN;從組播IP地址G映射MAC封裝的組播DMAC地址。這種DMAC只與目的組播IP地址相關,稱為AS-DMAC(Any?Source?DMAC,源無關DMAC)。其映射方式如圖1所示,組播IP地址共32位,其中前4位固定為“1110”,表示IP地址為?組播IP地址。組播MAC地址共48位,從IP組播映射得到的以太網組播MAC地址,其前24固定為“0x01005e”,第25位固定為“0”,后23位取組播IP的后23位。?
按照原有的組播IP映射組播MAC的機制,不同組播源發送的相同組播組G的IP報文將會映射到同一個VLAN+DMAC,以太網交換設備在進行基于VLAN+DMAC的組播轉發時,只能將報文發送給訂閱了該GIP的主機全體,導致只訂閱了組播源A,而沒有訂閱組播源B的主機也收到了來自組播源B的不必要的組播報文。而無法區分同一個組地址下的不同組播源之間的不同訂閱主機群,即無法實現SSM轉發。?
一種直觀的使以太網交換設備支持SSM的技術方案為:讓以太網交換設備支持基于(S,G)的轉發。具體實現方式是,在以太網交換設備中,增加(S,G)的轉發表項,通過IGMP?Snooping/Proxy(IGMP監聽/代理),將基于(S,G)的端口列表配置到(S,G)轉發表項中,轉發時基于IP報文的(S,G)查表進行轉發。由于以太網可以通過運行生成樹協議生成樹型邏輯拓撲,這樣,以太網交換設備在做(S,G)轉發時,不需要象路由器那樣,進行反向路徑轉發檢查。?
但是,不難看出,采用上述技術方案會大大增加整個網絡的硬件成本和軟件升級成本,難以兼容現有設備,大大增加運營商的投資成本,因此在具體實施中難度很大,具體缺點如下:?
1、以太網交換設備為鏈路層設備,轉發平面只處理以太網封裝。如果以太網交換設備采用(S,G)轉發,則極大程度地改變了以太網交換設備的轉發機制和所處的協議棧;?
2、由于極大程度地改變了以太網交換設備的轉發機制和所處的協議棧,因此,現有設備很難滿足技術要求,需要大幅度改進現有硬件設備,增加了設備復雜度;?
3、對于原有實現組播轉發的以太網交換設備,無法只通過軟件升級實現這種技術。?
發明內容
本發明的目的是提供一種以太網支持源特定組播轉發的方法及系統,相對于現有技術,有助于降低整個網絡的設備成本和升級成本,最大程度兼容現有設備,降低運營商的投資成本。?
本發明的目的是通過以下技術方案實現的:?
本發明提供了一種以太網支持源特定組播轉發的方法,該方法應用于包含路由器和以太網交換設備的組播網絡中,且包括:?
A、路由器在對源特定組播SSM組播IP報文進行以太網封裝時,采用包含有SSM組播源S與組播IP組地址G信息的源特定目的媒體接入控制地址SS-DMAC作為封裝的以太網報文的目的MAC?DMAC地址,以太網交換設備基于所述以太網封裝進行SSM的轉發。?
本發明中,在執行所述的步驟A之前還包括:?
B、在以太網交換設備和路由器中分別建立保持一致的S和G的組合與DMAC的對應關系;?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610103987.5/2.html,轉載請聲明來源鉆瓜專利網。





