專利名稱:以太網(wǎng)支持源特定組播轉(zhuǎn)發(fā)的方法及其設備的制作方法
技術(shù)領域:
本發(fā)明涉及網(wǎng)絡通信技術(shù)領域,尤其涉及一種以太網(wǎng)支持源特定組播轉(zhuǎn)發(fā)的方法及其設備。
背景技術(shù):
在SSM(Source-Specific Multicast,源特定組播)中,主機采用IGMP(Internet Group Management Protocol,因特網(wǎng)組管理協(xié)議)v3(版本3)加入組播組,在IGMP v3報文中,主機除了指明要加入的組播組,還指明了要加入的是哪個S(Source)即SIP(組播的發(fā)送源,用發(fā)送源的IP地址標識)源發(fā)送的組播組,其他SIP發(fā)送的同一組播組不被該主機接受。采用SSM后,路由器需要基于(S,G)(其中G,即GIP,組播組,用IP組播報文的組IP地址標識)對轉(zhuǎn)發(fā)進行控制,只將基于特定S和G的組播報文發(fā)送給主機。
對于以太網(wǎng)交換設備,原有的二層組播轉(zhuǎn)發(fā)機制是基于VLAN(虛交換局域網(wǎng))+DMAC(以太網(wǎng)中的目的MAC)進行轉(zhuǎn)發(fā),其中DMAC由路由器從組播IP地址G映射得到,IP組播映射MAC(Media Access Control,媒體接入控制)組播的機制是路由器在進行組播轉(zhuǎn)發(fā)時,從輸出路由接口得到MAC封裝的VLAN取值,同一個路由接口只采用一個VLAN;從組播IP地址G映射MAC封裝的組播MAC地址。這樣,不同SIP之間的相同組播組G將會映射到同一個VLAN+DMAC,無法區(qū)分同一個組地址下不同的S之間不同的轉(zhuǎn)發(fā)主機群,在以太網(wǎng)轉(zhuǎn)發(fā)時無法實現(xiàn)SSM的轉(zhuǎn)發(fā)。
一種直觀的以太網(wǎng)支持SSM的技術(shù)方案為以太網(wǎng)交換設備基于(S,G)支持SSM的轉(zhuǎn)發(fā)。具體實現(xiàn)方式是,在以太網(wǎng)交換設備中,增加(S,G)的轉(zhuǎn)發(fā)表項,通過IGMP Snooping/Proxy(IGMP監(jiān)聽/代理),將基于(S,G)的端口列表配置到(S,G)轉(zhuǎn)發(fā)表項中,轉(zhuǎn)發(fā)時基于IP報文的(S,G)查表進行轉(zhuǎn)發(fā)。由于以太網(wǎng)可以通過運行生成樹協(xié)議生成樹型邏輯拓撲,這樣,以太網(wǎng)交換設備在做(S,G)轉(zhuǎn)發(fā)時,不需要象路由器那樣,進行反向路徑轉(zhuǎn)發(fā)檢查。
但是,不難看出,采用上述技術(shù)方案會大大增加整個網(wǎng)絡的硬件成本和軟件升級成本,難以兼容現(xiàn)有設備,大大增加運營商的投資成本,因此在具體實施中難度很大,具體缺點如下1、以太網(wǎng)交換設備為鏈路層設備,轉(zhuǎn)發(fā)平面只處理以太網(wǎng)封裝。如果以太網(wǎng)交換設備采用(S,G)轉(zhuǎn)發(fā),則極大程度地改變了以太網(wǎng)交換設備的轉(zhuǎn)發(fā)機制和所處的協(xié)議棧;2、由于極大程度地改變了以太網(wǎng)交換設備的轉(zhuǎn)發(fā)機制和所處的協(xié)議棧,因此,現(xiàn)有設備很難滿足技術(shù)要求,需要大幅度改進現(xiàn)有硬件設備,增加了設備復雜度;3、對于原有實現(xiàn)組播轉(zhuǎn)發(fā)的以太網(wǎng)交換設備,無法只通過軟件升級實現(xiàn)這種技術(shù)。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)所存在的問題,本發(fā)明的目的是提供一種以太網(wǎng)支持源特定組播轉(zhuǎn)發(fā)的方法及其設備,相對于現(xiàn)有技術(shù),有助于降低整個網(wǎng)絡的設備成本和升級成本,最大程度兼容現(xiàn)有設備,降低運營商的投資成本。
本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的
本發(fā)明提供了一種以太網(wǎng)支持源特定組播轉(zhuǎn)發(fā)的方法,對源特定組播SSM組播IP報文進行以太網(wǎng)封裝時,采用包含有SSM組播源IP地址SIP信息的源特定虛擬局域網(wǎng)SS-VLAN作為VLAN標識,并基于所述以太網(wǎng)封裝進行SSM的轉(zhuǎn)發(fā)。
使SS-VLAN中包含有SIP信息的方式包括建立SIP與SS-VLAN之間的對應關系。
建立所述SIP與SS-VLAN之間對應關系的方式包括建立SIP與SS-VLAN之間的映射表;或者,建立SIP與SS-VLAN之間散列HASH函數(shù)。
該方法包括如下步驟A、當路由器轉(zhuǎn)發(fā)SSM組播IP報文時,根據(jù)組播路由轉(zhuǎn)發(fā)列表確定源特定路由接口SS-RIF,并將所述SSM組播IP報文發(fā)送至該接口;當對所述SSM組播IP報文進行以太網(wǎng)封裝時,基于所述SS-RIF獲得相應的SS-VLAN信息,并將該SS-VLAN作為VLAN標識封裝在所述IP報文或IGMP查詢報文中,然后將封裝后的以太網(wǎng)組播報文發(fā)送給以太網(wǎng)交換設備;B、以太網(wǎng)交換設備根據(jù)基于SS-VLAN與目的媒體接入控制DMAC地址信息配置的組播轉(zhuǎn)發(fā)表項中的組播轉(zhuǎn)發(fā)端口列表,將所述的以太網(wǎng)組播報文發(fā)送至相應的端口。
步驟A中所述的SS-RIF為在路由器的連接以太網(wǎng)的物理接口上,基于每個SSM SIP配置的路由接口,且每個SS-RIF配置有相應的SS-VLAN。
步驟A中所述的組播路由轉(zhuǎn)發(fā)列表根據(jù)因特網(wǎng)組播管理協(xié)議IGMP上行報文及IGMP查詢報文設置,且所述IGMP上行報文通過以太網(wǎng)交換設備向路由器發(fā)送前,采用與該上行報文中SIP相對應的SS-VLAN對該上行報文進行MAC封裝。
步驟B中所述的以太網(wǎng)交換設備配置組播轉(zhuǎn)發(fā)端口表項中的組播轉(zhuǎn)發(fā)端口列表的過程包括B1、當以太網(wǎng)交換設備在進行IGMP監(jiān)聽Snooping/代理Proxy時,根據(jù)所述的SIP與SS-VLAN對應關系,確定與IGMP報文中的SIP相對應的SS-VLAN,并基于該SS-VLAN與IGMP報文中的組播組IP地址GIP相對應的DMAC地址配置以太網(wǎng)組播轉(zhuǎn)發(fā)表項中的組播轉(zhuǎn)發(fā)端口列表。
所述步驟B1具體包括當所述IGMP報文中包含多個SIP時,確定每個SIP相對應的SS-VLAN,并分別采用每個SS-VLAN配置相應的以太網(wǎng)組播轉(zhuǎn)發(fā)表項中的組播轉(zhuǎn)發(fā)端口列表。
本發(fā)明還提供了一種路由器,包括以太網(wǎng)組播報文封裝模塊,用于當對路由器轉(zhuǎn)發(fā)的SSM組播IP報文進行以太網(wǎng)封裝時,獲取與組播IP報文中的SIP相對應的SS-VLAN信息,并根據(jù)該SS-VLAN信息對SSM組播IP報文進行以太網(wǎng)封裝處理。
該路由器還包括SS-RIF配置模塊,用于在路由器的連接以太網(wǎng)的物理接口上,基于每個SIP配置SS-RIF,且為每個SS-RIF配置相應的SS-VLAN信息。
本發(fā)明還提供了一種以太網(wǎng)交換設備,包括組播轉(zhuǎn)發(fā)端口列表配置模塊,用于當以太網(wǎng)交換設備配置組播轉(zhuǎn)發(fā)表項時,獲取與IGMP報文中的SIP相對應的SS-VLAN信息,并根據(jù)該SS-VLAN信息配置以太網(wǎng)組播轉(zhuǎn)發(fā)表項中的組播端口轉(zhuǎn)發(fā)列表;
以太網(wǎng)組播報文轉(zhuǎn)發(fā)模塊,用于當以太網(wǎng)交換設備接收到路由器轉(zhuǎn)發(fā)的以太網(wǎng)組播報文時,根據(jù)所述組播轉(zhuǎn)發(fā)端口列表配置模塊配置的組播轉(zhuǎn)發(fā)端口列表,將所述的以太網(wǎng)組播報文發(fā)送至相應的端口。
該以太網(wǎng)交換設備還包括IGMP上行報文封裝模塊,用于當以太網(wǎng)交換設備對IGMP上行報文進行MAC封裝時,獲取與該IGMP上行報文中的SIP相對應的SS-VLAN信息,并根據(jù)該SS-VLAN信息對該IGMP上行報文進行MAC封裝處理。
由上述本發(fā)明提供的技術(shù)方案可以看出,采用本發(fā)明所述的方法很容易實現(xiàn)以太網(wǎng)交換設備支持SSM的轉(zhuǎn)發(fā),具體優(yōu)點如下1、無需改變以太網(wǎng)交換設備的轉(zhuǎn)發(fā)機制和所處的協(xié)議棧;2、只需要修改邊緣以太網(wǎng)交換設備的IGMP Snooping部件(通常由軟件實現(xiàn)),無需改動路由器和匯聚以太網(wǎng)交換設備便可以使以太網(wǎng)交換設備支持SSM,硬件設備改動不大;邊緣以太網(wǎng)交換設備可以通過軟件升級,即可以支持SS-VLAN。
因此,相對于現(xiàn)有技術(shù),采用本發(fā)明有助于降低整個網(wǎng)絡的設備成本和升級成本,最大程度兼容現(xiàn)有設備,降低運營商的投資成本。
圖1為本發(fā)明所述方法的流程圖;圖2為本發(fā)明所述的路由器的結(jié)構(gòu)示意圖;圖3為本發(fā)明所述的以太網(wǎng)交換設備的結(jié)構(gòu)示意圖;圖4為采用本發(fā)明所述方法的DSL接入網(wǎng)的示意圖。
具體實施例方式
本發(fā)明的核心思想是使以太網(wǎng)的虛擬局域網(wǎng)VLAN中含有SSM組播源SIP的信息,這種含有SSM組播源SIP信息的VLAN稱為SS-VLAN(Source-special VLAN,源特定VLAN),以太網(wǎng)交換設備基于SS-VLAN和DMAC地址配置組播轉(zhuǎn)發(fā)端口列表,路由器在進行SSM相關IP報文的以太網(wǎng)封裝時,將SS-VLAN作為VLAN標識封裝到報文中,從而使以太網(wǎng)交換設備能夠基于SS-VLAN+DMAC進行SSM的轉(zhuǎn)發(fā)。
使SS-VLAN中含有SSM組播源SIP信息的方式包括建立SIP與SS-VLAN之間的對應關系;這種對應關系的建立方式又包括采用配置SIP到SS-VLAN的映射表的方式,或者采用SIP與SS-VLAN之間HASH(散列)函數(shù)的方式,或者其他方式。
下面介紹一種本發(fā)明所述方法的技術(shù)方案,需要在路由器中,在連接需要支持SSM的以太網(wǎng)的物理端口上,基于SSM組播源SIP配置路由接口,這種與SSM組播源SIP相關的路由接口稱為SS-RIF(Source-special RouteInterface,源特定路由接口);然后再根據(jù)SIP與SS-VLAN之間的對應關系,為每個SS-RIF配置相應的SS-VLAN信息。
在以太網(wǎng)交換設備中建立SIP與SS-VLAN之間的對應關系。
基于上面的設置,路由器對轉(zhuǎn)發(fā)的SSM組播IP報文進行以太網(wǎng)封裝時,就可以采用為SS-RIF配置的SS-VLAN作為以太網(wǎng)封裝VLAN標識;以太網(wǎng)交換設備可以基于SS-VLAN信息設置以太網(wǎng)組播轉(zhuǎn)發(fā)表項,對IGMP上行報文進行MAC封裝時采用SS-VLAN作為VLAN標識。
為對上述技術(shù)方案有進一步的了解,下面將結(jié)合附圖進行詳細的說明。
采用本發(fā)明的具體實現(xiàn)方式如圖1所示,包括如下步驟
步驟11、以太網(wǎng)交換設備在進行IGMP Snooping/Proxy時,基于SS-VLAN+DMAC設置轉(zhuǎn)發(fā)端口列表;將IGMP上行報文采用SS-VLAN進行MAC封裝后轉(zhuǎn)發(fā)給路由器。
以太網(wǎng)交換設備在進行IGMP Snooping/Proxy,需要設置轉(zhuǎn)發(fā)端口列表時,根據(jù)預先在以太網(wǎng)交換設備中建立的SIP與SS-VLAN的對應關系,確定與IGMP報文中表明的主機所加入的組播源SIP相對應的SS-VLAN,基于該SS-VLAN與IGMP報文中表明的主機所加入的組播組IP地址GIP對應的DMAC地址,配置以太網(wǎng)組播轉(zhuǎn)發(fā)表項,設置其中的轉(zhuǎn)發(fā)端口列表;如果IGMP報文中包含了多個組播源SIP,則對于每個組播源SIP,分別采用對應的SS-VLAN配置相應表項。
這樣,以太網(wǎng)交換設備就可以基于不同的SS-VLAN,設置不同的轉(zhuǎn)發(fā)端口列表,從而使不同組播源SIP可以擁有各自的轉(zhuǎn)發(fā)端口列表。
如果IGMP報文為上行報文,那么以太網(wǎng)交換設備將IGMP上行報文(本發(fā)明中,將主機發(fā)送給路由器的所有IGMP報文統(tǒng)稱為IGMP上行報文)向路由器方向轉(zhuǎn)發(fā)時,確定與IGMP上行報文中表明的主機所加入的組播源SIP相對應的SS-VLAN,并采用該SS-VLAN進行IGMP上行報文的MAC封裝,然后,將封裝后的報文上報給路由器。
步驟12路由器接收到IGMP上行報文后,根據(jù)報文中的SS-VLAN確定相應的SS-RIF,并根據(jù)該SS-RIF信息以及其他信息(比如IGMP查詢報文等信息)對組播路由轉(zhuǎn)發(fā)列表進行相應的設置。
步驟13路由器在對SSM組播IP報文進行以太網(wǎng)封裝時,將SS-VLAN作為VLAN標識封裝在報文中。
當路由器轉(zhuǎn)發(fā)SSM組播IP報文時,根據(jù)設置的組播路由轉(zhuǎn)發(fā)表項中的轉(zhuǎn)發(fā)列表確定相應的SS-RIF,并將SSM組播IP報文發(fā)送至該SS-RIF;
當對轉(zhuǎn)發(fā)的SSM組播IP報文進行以太網(wǎng)封裝時,基于該SS-RIF獲得相應的SS-VLAN信息;將該SS-VLAN作為VLAN標識封裝在以太網(wǎng)報文中,然后將封裝得到的以太網(wǎng)組播報文發(fā)送給以太網(wǎng)交換設備。
步驟14以太網(wǎng)交換設備基于設置的SS-VLAN+DMAC轉(zhuǎn)發(fā)端口列表轉(zhuǎn)發(fā)以太網(wǎng)組播報文。
以太網(wǎng)交換設備收到路由器發(fā)送的封裝為SS-VLAN的以太網(wǎng)組播報文后,進行以太網(wǎng)轉(zhuǎn)發(fā)時,根據(jù)以太網(wǎng)組播報文中的SS-VLAN與DMAC信息查找預先設置的以太網(wǎng)組播轉(zhuǎn)發(fā)表項,確定相應的以太網(wǎng)組播轉(zhuǎn)發(fā)端口列表,并根據(jù)該以太網(wǎng)組播轉(zhuǎn)發(fā)端口列表將以太網(wǎng)組播報文轉(zhuǎn)發(fā)至相應的端口,最終發(fā)送至相應的用戶。
這樣,不同組播源SIP對應的不同SS-VLAN的組播報文,能夠轉(zhuǎn)發(fā)到各自的一組端口中,連接在該端口的主機(用戶)就可以得到相應SIP的組播,從而實現(xiàn)了以太網(wǎng)交換設備支持SSM的轉(zhuǎn)發(fā)。
本發(fā)明還提供了一種路由器,如圖2所示,包括SS-RIF配置模塊和以太網(wǎng)組播報文封裝模塊;SS-RIF配置模塊的功能為在路由器的連接以太網(wǎng)的物理接口上,基于每個SIP配置SS-RIF,且為每個SS-RIF配置相應的SS-VLAN信息;以太網(wǎng)組播報文封裝模塊的功能為當對路由器轉(zhuǎn)發(fā)的SSM組播IP報文進行以太網(wǎng)封裝時,根據(jù)設置的SS-RIF獲取與組播IP報文中的SIP相對應的SS-VLAN信息,并根據(jù)該SS-VLAN信息對SSM組播IP報文進行以太網(wǎng)封裝處理。
本發(fā)明還提供了一種以太網(wǎng)交換設備,如圖3所示,包括
組播轉(zhuǎn)發(fā)端口列表配置模塊、IGMP上行報文封裝模塊和以太網(wǎng)組播報文轉(zhuǎn)發(fā)模塊;組播轉(zhuǎn)發(fā)端口列表配置模塊的功能為當以太網(wǎng)交換設備需要配置組播轉(zhuǎn)發(fā)表項時,獲取與IGMP報文中的SIP相對應的SS-VLAN信息,并根據(jù)該SS-VLAN信息配置以太網(wǎng)組播轉(zhuǎn)發(fā)表項中的組播端口轉(zhuǎn)發(fā)列表;IGMP上行報文封裝模塊的功能為當以太網(wǎng)交換設備對IGMP上行報文進行MAC封裝時,獲取與IGMP上行報文中的SIP相對應的SS-VLAN信息,并根據(jù)該SS-VLAN信息對IGMP上行報文進行MAC封裝處理;以太網(wǎng)組播報文轉(zhuǎn)發(fā)模塊的功能為當以太網(wǎng)交換設備接收到路由器轉(zhuǎn)發(fā)的以太網(wǎng)組播報文時,根據(jù)組播轉(zhuǎn)發(fā)端口列表配置模塊配置的組播轉(zhuǎn)發(fā)端口列表,將所述的以太網(wǎng)組播報文發(fā)送至相應的端口。
本發(fā)明中的以太網(wǎng)交換設備,指各種采用以太網(wǎng)技術(shù)進行轉(zhuǎn)發(fā)的設備,包括但不限于以太網(wǎng)交換機、基于以太網(wǎng)轉(zhuǎn)發(fā)的IP DSLAM(DigitalSubscriber Line Multiplexer,數(shù)字用戶線接入復接器)等等。
電信接入網(wǎng)是本發(fā)明的典型應用場景。電信接入網(wǎng)的邊緣BNG(Broadband Network Gateway,寬帶網(wǎng)絡網(wǎng)關)(包括邊緣路由器、BRAS(寬帶遠程接入服務器)等)的接入路由接口連接一個較大的二層網(wǎng)絡,組播報文通過這個二層網(wǎng)絡進行以太網(wǎng)轉(zhuǎn)發(fā),最后由邊緣以太網(wǎng)交換設備(例如,DSL(Digital Subscriber Line,數(shù)字用戶線)接入網(wǎng)的IP DSLAM,以太接入網(wǎng)的樓道交換機等)將組播報文發(fā)送給主機。為了使接入網(wǎng)支持SSM,需要邊緣以太網(wǎng)交換設備支持SS-VLAN;在邊緣網(wǎng)關的接入路由接口上,基于SSM SIP配置SS-RIF;由于邊緣以太網(wǎng)交換設備和邊緣網(wǎng)關已經(jīng)將所有IGMP報文,以及SSM組播報文封裝到SS-VLAN上了,匯聚以太網(wǎng)交換設備不需要支持SS-VLAN,只需要按照原來的組播轉(zhuǎn)發(fā)方法,就可以實現(xiàn)SSM的轉(zhuǎn)發(fā)。采用本發(fā)明所述方法的DSL接入網(wǎng)如圖4所示。
其中,邊緣路由器是指存在直接連接主機或通過以太網(wǎng)橋接設備連接主機的路由接口的路由器;接入路由接口是指邊緣路由器的只(或通過以太網(wǎng)交換設備)連接主機,不連接路由器的路由接口;邊緣以太網(wǎng)交換設備是指存在直接連接主機的物理端口的以太網(wǎng)交換設備;匯聚以太網(wǎng)交換設備是指沒有直接連接主機的物理端口的以太網(wǎng)交換設備。
綜上所述,相對于現(xiàn)有技術(shù),采用本發(fā)明有助于降低整個網(wǎng)絡的設備成本和升級成本,最大程度兼容現(xiàn)有設備,降低運營商的投資成本。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領域的技術(shù)人員在本發(fā)明的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種以太網(wǎng)支持源特定組播轉(zhuǎn)發(fā)的方法,其特征在于對源特定組播SSM組播IP報文進行以太網(wǎng)封裝時,采用包含有SSM組播源IP地址SIP信息的源特定虛擬局域網(wǎng)SS-VLAN作為VLAN標識,并基于所述以太網(wǎng)封裝進行SSM的轉(zhuǎn)發(fā)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,使SS-VLAN中包含有SIP信息的方式包括建立SIP與SS-VLAN之間的對應關系。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,建立所述SIP與SS-VLAN之間對應關系的方式包括建立SIP與SS-VLAN之間的映射表;或者,建立SIP與SS-VLAN之間散列HASH函數(shù)。
4.根據(jù)權(quán)利要求1、2或3所述的方法,其特征在于,該方法包括如下步驟A、當路由器轉(zhuǎn)發(fā)SSM組播IP報文時,根據(jù)組播路由轉(zhuǎn)發(fā)列表確定源特定路由接口SS-RIF,并將所述SSM組播IP報文發(fā)送至該接口;當對所述SSM組播IP報文進行以太網(wǎng)封裝時,基于所述SS-RIF獲得相應的SS-VLAN信息,并將該SS-VLAN作為VLAN標識封裝在所述IP報文或IGMP查詢報文中,然后將封裝后的以太網(wǎng)組播報文發(fā)送給以太網(wǎng)交換設備;B、以太網(wǎng)交換設備根據(jù)基于SS-VLAN與目的媒體接入控制DMAC地址信息配置的組播轉(zhuǎn)發(fā)表項中的組播轉(zhuǎn)發(fā)端口列表,將所述的以太網(wǎng)組播報文發(fā)送至相應的端口。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟A中所述的SS-RIF為在路由器的連接以太網(wǎng)的物理接口上,基于每個SSM SIP配置的路由接口,且每個SS-RIF配置有相應的SS-VLAN。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于步驟A中所述的組播路由轉(zhuǎn)發(fā)列表根據(jù)因特網(wǎng)組播管理協(xié)議IGMP上行報文及IGMP查詢報文設置,且所述IGMP上行報文通過以太網(wǎng)交換設備向路由器發(fā)送前,采用與該上行報文中SIP相對應的SS-VLAN對該上行報文進行MAC封裝。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟B中所述的以太網(wǎng)交換設備配置組播轉(zhuǎn)發(fā)端口表項中的組播轉(zhuǎn)發(fā)端口列表的過程包括B1、當以太網(wǎng)交換設備在進行IGMP監(jiān)聽Snooping/代理Proxy時,根據(jù)所述的SIP與SS-VLAN對應關系,確定與IGMP報文中的SIP相對應的SS-VLAN,并基于該SS-VLAN與IGMP報文中的組播組IP地址GIP相對應的DMAC地址配置以太網(wǎng)組播轉(zhuǎn)發(fā)表項中的組播轉(zhuǎn)發(fā)端口列表。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟B1具體包括當所述IGMP報文中包含多個SIP時,確定每個SIP相對應的SS-VLAN,并分別采用每個SS-VLAN配置相應的以太網(wǎng)組播轉(zhuǎn)發(fā)表項中的組播轉(zhuǎn)發(fā)端口列表。
9.一種路由器,其特征在于,該路由器包括以太網(wǎng)組播報文封裝模塊,用于當對路由器轉(zhuǎn)發(fā)的SSM組播IP報文進行以太網(wǎng)封裝時,獲取與組播IP報文中的SIP相對應的SS-VLAN信息,并根據(jù)該SS-VLAN信息對SSM組播IP報文進行以太網(wǎng)封裝處理。
10.根據(jù)權(quán)利要求9所述的路由器,其特征在于,該路由器還包括SS-RIF配置模塊,用于在路由器的連接以太網(wǎng)的物理接口上,基于每個SIP配置SS-RIF,且為每個SS-RIF配置相應的SS-VLAN信息。
11.一種以太網(wǎng)交換設備,其特征在于,包括組播轉(zhuǎn)發(fā)端口列表配置模塊,用于當以太網(wǎng)交換設備配置組播轉(zhuǎn)發(fā)表項時,獲取與IGMP報文中的SIP相對應的SS-VLAN信息,并根據(jù)該SS-VLAN信息配置以太網(wǎng)組播轉(zhuǎn)發(fā)表項中的組播端口轉(zhuǎn)發(fā)列表;以太網(wǎng)組播報文轉(zhuǎn)發(fā)模塊,用于當以太網(wǎng)交換設備接收到路由器轉(zhuǎn)發(fā)的以太網(wǎng)組播報文時,根據(jù)所述組播轉(zhuǎn)發(fā)端口列表配置模塊配置的組播轉(zhuǎn)發(fā)端口列表,將所述的以太網(wǎng)組播報文發(fā)送至相應的端口。
12.根據(jù)權(quán)利要求11所述的以太網(wǎng)交換設備,其特征在于,該以太網(wǎng)交換設備還包括IGMP上行報文封裝模塊,用于當以太網(wǎng)交換設備對IGMP上行報文進行MAC封裝時,獲取與該IGMP上行報文中的SIP相對應的SS-VLAN信息,并根據(jù)該SS-VLAN信息對該IGMP上行報文進行MAC封裝處理。
全文摘要
本發(fā)明公開了一種以太網(wǎng)支持源特定組播SSM轉(zhuǎn)發(fā)的方法,該方法的核心是對源特定組播SSM組播IP報文進行以太網(wǎng)封裝時,采用包含有SSM組播源IP地址SIP信息的源特定虛擬局域網(wǎng)SS-VLAN作為VLAN標識,并基于所述以太網(wǎng)封裝進行SSM的轉(zhuǎn)發(fā)。本發(fā)明還公開了一種路由器和一種以太網(wǎng)交換設備。采用本發(fā)明所述的方法及其設備,能夠降低整個網(wǎng)絡的設備成本和升級成本,最大程度兼容現(xiàn)有設備,降低運營商的投資成本。
文檔編號H04L12/56GK1863153SQ200510108199
公開日2006年11月15日 申請日期2005年10月9日 優(yōu)先權(quán)日2005年10月9日
發(fā)明者李橋, 吳海軍 申請人:華為技術(shù)有限公司