亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種動(dòng)態(tài)建立組播虛擬局域網(wǎng)域的方法、系統(tǒng)及交換設(shè)備的制作方法

文檔序號(hào):7667024閱讀:265來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種動(dòng)態(tài)建立組播虛擬局域網(wǎng)域的方法、系統(tǒng)及交換設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及虛擬局域網(wǎng)技術(shù),尤其涉及一種動(dòng)態(tài)建立組播虛擬局域網(wǎng)
(VLAN)域的方法、系統(tǒng)及交換設(shè)備。
背景技術(shù)
網(wǎng)絡(luò)IP化是現(xiàn)代通信網(wǎng)絡(luò)發(fā)展的趨勢(shì),隨著寬帶網(wǎng)絡(luò)的不斷建設(shè),越 來(lái)越多的新型業(yè)務(wù)如遠(yuǎn)程教學(xué)、新聞發(fā)布、IP電視(IPTV)等組播型業(yè)務(wù) 將以IP網(wǎng)絡(luò)作為岸義載網(wǎng)絡(luò),隨著IPTV標(biāo)準(zhǔn)的日漸成熟,應(yīng)用于IPTV的組 播虛擬局域網(wǎng)(VLAN, Virtual Local Area Network )技術(shù)也在快速發(fā)展。
在組播VLAN技術(shù)應(yīng)用于IPTV時(shí)的組網(wǎng)結(jié)構(gòu)中,通常包括用戶(hù)主機(jī)、 交換設(shè)備、路由設(shè)備和服務(wù)器。其中,用戶(hù)主機(jī)用于根據(jù)用戶(hù)對(duì)頻道節(jié)目的 需求,通過(guò)自身所在VLAN域,向交換設(shè)備發(fā)送申請(qǐng)加入某個(gè)組播組的加 入報(bào)文或申請(qǐng)離開(kāi)某個(gè)組播組的離開(kāi)報(bào)文;交換設(shè)備用于將來(lái)自用戶(hù)主機(jī)的 加入報(bào)文或離開(kāi)報(bào)文通過(guò)對(duì)應(yīng)的路由設(shè)備端口發(fā)送給路由設(shè)備,并根據(jù)加入 報(bào)文或離開(kāi)報(bào)文將來(lái)自路由設(shè)備的頻道節(jié)目組播流(具體實(shí)現(xiàn)時(shí),表現(xiàn)為組 播數(shù)據(jù)報(bào)文)在用戶(hù)主機(jī)對(duì)應(yīng)的端口進(jìn)行復(fù)制或刪除;路由設(shè)備用于根據(jù)所 接收的加入報(bào)文向服務(wù)器請(qǐng)求相應(yīng)的組播流,將所請(qǐng)求的組播流發(fā)送給交換 設(shè)備,并根據(jù)組播流對(duì)應(yīng)組播組中最后成員的離開(kāi)報(bào)文停止發(fā)送組播流。此 外,路由設(shè)備還會(huì)發(fā)送用于查詢(xún)哪些組播組存在成員的查詢(xún)報(bào)文,以便根據(jù) 查詢(xún)結(jié)果控制組播流的發(fā)送或停止。
圖1示出了現(xiàn)有技術(shù)中組播VLAN技術(shù)在IPTV應(yīng)用時(shí)的組網(wǎng)結(jié)構(gòu)及組 播流量示意圖。該組網(wǎng)結(jié)構(gòu)中包括用戶(hù)主機(jī)(為使圖中標(biāo)記清晰,圖l中 用戶(hù)主機(jī)簡(jiǎn)記為主機(jī),本文其它圖中也采用這種方式)、交換設(shè)備、路由設(shè)
備和服務(wù)器?,F(xiàn)有技術(shù)中,以組播VLAN域?yàn)閱挝?,組播VLAN域由組播 VLAN和用戶(hù)VLAN組成,其中,組播VLAN作為組播鏈路上行VLAN, 用戶(hù)VLAN作為組播鏈路下行VLAN。圖1中,采用靜態(tài)配置的方式手工 配置組播VLAN域,即預(yù)先為幾個(gè)用戶(hù)VLAN配置固定的組播VLAN,如 配置組播VLAN1域由組播VLAN1和用戶(hù)VLANll、用戶(hù)VLAN12組成, 組播VLAN2域由組播VLAN2和用戶(hù)VLAN21 、用戶(hù)VLAN22組成。其中, 各用戶(hù)VLAN內(nèi)包括至少一個(gè)用戶(hù)主才幾,每個(gè)用戶(hù)主才幾對(duì)應(yīng)用戶(hù)VLAN的 一個(gè)端口。圖1中,Gx (x表示數(shù)字,假設(shè)x4,2,…,6)分別表示不同的組 播流對(duì)應(yīng)的組播組,用戶(hù)VLAN點(diǎn)播的所有組播流只能從配置的組播VLAN 獲取。
基于因特網(wǎng)組管理(IGMP )竊聽(tīng)(Sno叩ing )協(xié)議的交換設(shè)備負(fù)責(zé)竊 聽(tīng)和透?jìng)鹘M播協(xié)議報(bào)文,即查詢(xún)報(bào)文、加入報(bào)文及離開(kāi)報(bào)文等,以建立組播 流的傳輸鏈路。如將從組播VLAN域內(nèi)的用戶(hù)VLAN接收到的加入才艮文和 離開(kāi)報(bào)文透?jìng)鹘o該域的組播VLAN,將組播VLAN接收到的查詢(xún)報(bào)文透?jìng)?給用戶(hù)VLAN,這使得組播流被限制在規(guī)定的組播VLAN域范圍內(nèi)傳輸, 當(dāng)組播業(yè)務(wù)拓展時(shí),需要重新配置組播VLAN域,即手工添加新用戶(hù)VLAN 進(jìn)入組播VLAN域,組網(wǎng)靈活性較差。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例中一方面提供一種動(dòng)態(tài)建立組播VLAN域的 方法,另 一方面提供一種動(dòng)態(tài)建立組播VLAN域的系統(tǒng)及交換設(shè)備,以便 提高組網(wǎng)的靈活性。 .
本發(fā)明實(shí)施例所提供的動(dòng)態(tài)建立組播VLAN域的方法,預(yù)先配置至少 一個(gè)組播報(bào)文匯聚虛擬局域網(wǎng)MPRV,所述MPRV為能夠處理組播協(xié)議報(bào) 文的組播VLAN;該方法包括
建立所述MPRV與組#"組的綁定關(guān)系;
接收來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的加入報(bào)文,記錄所述加入報(bào)文對(duì)應(yīng)的
用戶(hù)VLAN的信息,所述加入報(bào)文中包含所述用戶(hù)主機(jī)申請(qǐng)加入的組播組的信 自
以所迷組播組信息為索引查找MPRV與組播組的綁定關(guān)系,獲得與所述組 播組對(duì)應(yīng)的MPRV;
建立由所述MPRV和用戶(hù)VLAN組成的組播VLAN域,所述組播VLAN 域與所述組播組對(duì)應(yīng)。
本發(fā)明實(shí)施例所提供的動(dòng)態(tài)建立組播VLAN域的系統(tǒng),包括用戶(hù)主 機(jī)、交換設(shè)備、路由設(shè)備和服務(wù)器,
所述交換設(shè)備上配置有至少一個(gè)組播報(bào)文匯聚虛擬局域網(wǎng)MPRV,所述 MPRV為能夠處理組播協(xié)議報(bào)文的組播VLAN;所述交換設(shè)備用于建立所述 MPRV與組播組的綁定關(guān)系;接收來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的包含所 述用戶(hù)主機(jī)申請(qǐng)加入的組播組的加入報(bào)文,記錄所述加入報(bào)文對(duì)應(yīng)的用戶(hù) VLAN的信息,以所述組播組信息為索引查找MPRV與組播組的綁定關(guān)系, 獲得與所述組播組對(duì)應(yīng)的MPRV,建立由所述MPRV和用戶(hù)VLAN組成的 組4番VLAN域,所述組-潘VLAN域與所述組纟番組對(duì)應(yīng)。
本發(fā)明實(shí)施例所提供的交換設(shè)備,包括
至少一個(gè)組播報(bào)文匯聚虛擬局域網(wǎng)MPRV,所述MPRV為能夠處理組播協(xié) 議報(bào)文的組播VLAN;
綁定關(guān)系建立模塊,用于建立所述MPRV與組播組的綁定關(guān)系; 組播域建立模塊,用于根據(jù)來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的加入報(bào)文, 獲取所述用戶(hù)VLAN的信息及所述用戶(hù)主機(jī)申請(qǐng)加入的組播組信息,以所 述組播組信息為索引查找MPRV與組播組的綁定關(guān)系,獲得與所述組播組 對(duì)應(yīng)的MPRV,建立由所述MPRV和用戶(hù)VLAN組成的所述組播組對(duì)應(yīng)的 組播VLAN域。
從上述方案可以看出,本發(fā)明實(shí)施例中配置至少一個(gè)MPRV,建立 MPRV與所接收組播數(shù)據(jù)報(bào)文對(duì)應(yīng)的組播組的綁定關(guān)系,根據(jù)用戶(hù)主機(jī)發(fā)送 的加入報(bào)文獲取用戶(hù)主機(jī)申請(qǐng)加入的組播組及用戶(hù)主機(jī)對(duì)應(yīng)的端口信息,根
據(jù)該組播組及組播組與MPRV的綁定關(guān)系,動(dòng)態(tài)建立MPRV與用戶(hù)VLAN 的映射關(guān)系,建立由所述MPRV和用戶(hù)VLAN組成的組播VLAN域,即動(dòng) 態(tài)管理組播VLAN域,從而提高了組網(wǎng)的靈活性,降低了網(wǎng)絡(luò)維護(hù)的成本。


圖1為現(xiàn)有技術(shù)中組播VLAN技術(shù)在IPTV應(yīng)用時(shí)的組網(wǎng)結(jié)構(gòu)及組播流 量示意圖2為本發(fā)明實(shí)施例中組播VLAN技術(shù)在IPTV應(yīng)用時(shí)的組網(wǎng)結(jié)構(gòu)及組 播流量示意圖3為本發(fā)明實(shí)施例中動(dòng)態(tài)建立組播VLAN域的方法的示例性流程圖4為本發(fā)明實(shí)施例中交換設(shè)備的示例性結(jié)構(gòu)圖5為圖4所示交換設(shè)備中綁定關(guān)系建立模塊的示例性結(jié)構(gòu)圖6為圖4所示交換設(shè)備中映射關(guān)系及組播域建立模塊的示例性結(jié)構(gòu)圖。
具體實(shí)施例方式
下面結(jié)合附圖,對(duì)本發(fā)明實(shí)施例進(jìn)一步詳細(xì)說(shuō)明。
圖2示出了本發(fā)明實(shí)施例中組播VLAN技術(shù)在IPTV應(yīng)用時(shí)的組網(wǎng)結(jié)構(gòu) 及組播流量示意圖。該組網(wǎng)結(jié)構(gòu)中包括用戶(hù)主才幾、交換設(shè)備、路由設(shè)備和 服務(wù)器,本發(fā)明實(shí)施例中動(dòng)態(tài)建立組播VLAN域的系統(tǒng)的構(gòu)成。
本發(fā)明實(shí)施例中,交換設(shè)備基于IGMP代理(Proxy)協(xié)議實(shí)現(xiàn),此時(shí) 組播協(xié)議報(bào)文不再被簡(jiǎn)單的透?jìng)?,而是進(jìn)行相關(guān)協(xié)議計(jì)算后采取相應(yīng)的報(bào)文 響應(yīng)。具體實(shí)現(xiàn)時(shí),在交換設(shè)備上配置組播VLAN,其中,至少一個(gè)組播 VLAN可基于IGMP代理協(xié)議處理從路由設(shè)備接收的查詢(xún)報(bào)文以及向路由設(shè) 備上報(bào)的加入報(bào)文和離開(kāi)報(bào)文等組播協(xié)議報(bào)文,而非簡(jiǎn)單的透?jìng)鹘M播協(xié)議報(bào) 文,因此為了與現(xiàn)有技術(shù)中不能處理組播協(xié)議報(bào)文的組播VLAN相區(qū)別, 將本發(fā)明實(shí)施例中能夠處理組播協(xié)議報(bào)文的組播VLAN稱(chēng)為組播報(bào)文匯聚VLAN ( MPRV, Multicast Packet Rendezvous VLAN ),同樣,該MPRV作 為組播鏈路上4亍VLAN,組播鏈路下行VLAN仍為用戶(hù)VLAN。其中,MPRV 的個(gè)數(shù)可根據(jù)交換設(shè)備的負(fù)載能力等決定,圖2所示實(shí)施例中以配置兩個(gè) MPRV的情況為例,即配置MPRV1和MPRV2。此外,圖2中,Gx ( x表 示數(shù)字,假設(shè)x=l,2,...,6 )分別表示不同的組播流對(duì)應(yīng)的組播組。
其中,用戶(hù)VLAN可以和MPRV處于同一個(gè)VLAN內(nèi),也可以處于不 同VLAN內(nèi),各用戶(hù)VLAN之間通常處于不同VLAN內(nèi)。圖2中,假設(shè)存 在四個(gè)用戶(hù)VLAN,即用戶(hù)VLAN1、用戶(hù)VLAN2、用戶(hù)VLAN3和用戶(hù) VLAN4。本實(shí)施例中,各用戶(hù)VLAN與所i殳置的MPRV之間構(gòu)成的組播 VLAN域不再是固定配置,而是根據(jù)組播點(diǎn)播過(guò)程中的具體情況進(jìn)行動(dòng)態(tài)配 置。
實(shí)現(xiàn)組播點(diǎn)播時(shí),交換設(shè)備可首先按照預(yù)設(shè)原則建立MPRV與所接收 組播流對(duì)應(yīng)的組播組的綁定關(guān)系,之后接收到來(lái)自用戶(hù)VLAN下的用戶(hù)主 機(jī)的加入報(bào)文后,根據(jù)該加入報(bào)文的來(lái)源,即來(lái)自哪個(gè)用戶(hù)VLAN及用戶(hù) VLAN下的哪個(gè)用戶(hù)主機(jī),從而得知該加入才艮文對(duì)應(yīng)的用戶(hù)VLAN及對(duì)應(yīng) 用戶(hù)主機(jī)與用戶(hù)VLAN相連的端口信息,交換設(shè)備可記錄所接收加入報(bào)文 對(duì)應(yīng)的用戶(hù)VLAN的信息及用戶(hù)主機(jī)對(duì)應(yīng)用戶(hù)VLAN的端口信息,其中加 入報(bào)文中包含有用戶(hù)主機(jī)申請(qǐng)加入的組播組的信息,根據(jù)該加入報(bào)文中的所 述組播組信息,將加入凈艮文對(duì)應(yīng)的用戶(hù)VLAN映射到與所述組播組具有綁 定關(guān)系的MPRV ,即以所述組播組信息為索引查找MPRV與組播組的綁定 關(guān)系,獲得與所述組播組對(duì)應(yīng)的MPRV,之后建立由所述MPRV和用戶(hù) VLAN組成的組播VLAN域,所述組播VLAN域與所述組播組對(duì)應(yīng)。
下面對(duì)本發(fā)明實(shí)施例中動(dòng)態(tài)建立組播VLAN域的方法進(jìn)行詳細(xì)描述, 圖3為本發(fā)明實(shí)施例中動(dòng)態(tài)建立組播VLAN域的方法的示例性流程圖,該 流程包括如下步驟
步驟301,建立MPRV與所4妄收組播流對(duì)應(yīng)的組4番組的綁定關(guān)系。
本步驟具體實(shí)現(xiàn)時(shí)可有多種實(shí)現(xiàn)情形,下面僅列舉其中幾種情形。情形一若只配置有一個(gè)MPRV,則建立用戶(hù)VLAN申請(qǐng)加入的所有 組播組都與該MPRV建立綁定關(guān)系。
情形二若配置有兩個(gè)或兩個(gè)以上的MPRV,則可根據(jù)負(fù)載分擔(dān)的原則 預(yù)先設(shè)置各組播組與各MPRV的綁定關(guān)系,或者,在組播點(diǎn)播過(guò)程中,根 據(jù)負(fù)載分擔(dān)的原則動(dòng)態(tài)建立用戶(hù)VLAN申請(qǐng)加入的組播組與MPRV的綁定 關(guān)系。
例如,對(duì)于圖2所示實(shí)施例中,根據(jù)負(fù)載分擔(dān)原則,可預(yù)先設(shè)置G1、 G2和G3與MPRV1的綁定關(guān)系,G4、 G5和G6與MPRV1的綁定關(guān)系。則 進(jìn)行組播點(diǎn)播時(shí),,支設(shè)用戶(hù)主機(jī)請(qǐng)求加入Gl,則交換設(shè)備接收到相應(yīng)的用 戶(hù)VLAN的加入報(bào)文后,可將加入報(bào)文通過(guò)MPRV1發(fā)送給路由設(shè)備,路由 設(shè)備收到交換設(shè)備發(fā)送的加入報(bào)文后,會(huì)建立組播流傳輸鏈路,組播流從交 換設(shè)備的MPRV1的路由設(shè)備端口被引入交換設(shè)備,具體實(shí)現(xiàn)時(shí),組播流通 過(guò)組播數(shù)據(jù)報(bào)文發(fā)送給交換設(shè)備,依此類(lèi)推。
或者,也可以在組播點(diǎn)4番過(guò)程中,接收來(lái)自用戶(hù)VLAN的加入報(bào)文, 假設(shè)此時(shí)用戶(hù)主機(jī)申請(qǐng)加入的組播組還未和MPRV建立綁定關(guān)系,且也不 存在該加入報(bào)文對(duì)應(yīng)端口的組播組表項(xiàng),則交換設(shè)備可將所接收的加入報(bào)文 通過(guò)所配置的兩個(gè)MPRV發(fā)送給路由設(shè)備;路由設(shè)備收到交換設(shè)備發(fā)送的 加入報(bào)文后,會(huì)建立組播流傳輸《連^各,組播流從交換設(shè)備的兩個(gè)MPRV的 路由設(shè)備端口被引入交換設(shè)備,具體實(shí)現(xiàn)時(shí),組播流通過(guò)組播數(shù)據(jù)報(bào)文發(fā)送 給交換設(shè)備;交換設(shè)備通過(guò)兩個(gè)MPRV接收來(lái)自路由設(shè)備的加入報(bào)文點(diǎn)播 的組播流的組播數(shù)據(jù)報(bào)文,如果未建立該加入才艮文對(duì)應(yīng)端口的組播組表項(xiàng), 則將該組播數(shù)據(jù)報(bào)文上送給交換設(shè)備的中央處理單元(CPU) , CPU從組播 數(shù)據(jù)報(bào)文中獲取組播流對(duì)應(yīng)的組播組,此時(shí)可根據(jù)負(fù)載分擔(dān)原則從兩個(gè) MPRV中確定接收該組播組對(duì)應(yīng)的組播流的MPRV,從而建立起所確定的 MPRV與該組播組的綁定關(guān)系,保持從所確定的MPRV中接收來(lái)自路由設(shè) 備的組播流。圖2中,々支設(shè)動(dòng)態(tài)設(shè)置后,Gl、 G2和G3與MPRV1建立了綁 定關(guān)系,G4、 G5和G6與MPRV1建立了綁定關(guān)系。 其中,交換設(shè)備將加入報(bào)文通過(guò)MPRV發(fā)送給路由設(shè)備時(shí),若已獲知路 由設(shè)備端口的信息,則將所述加入報(bào)文通過(guò)所述MPRV的路由設(shè)備端口發(fā)送給 路由設(shè)備;若未獲知路由設(shè)備端口的信息,則將所述加入報(bào)文在所述MPRV內(nèi) 進(jìn)行廣播,通過(guò)廣播方式發(fā)送給路由設(shè)備。
此外,路由設(shè)備可周期性的向交換設(shè)備發(fā)送查詢(xún)報(bào)文,交換設(shè)備根據(jù)查 詢(xún)報(bào)文更新MPRV的路由設(shè)備端口信息,如果組播VLAN域存在至少一個(gè) 用戶(hù)VLAN,則交換設(shè)備向路由設(shè)備響應(yīng)加入報(bào)文,否則不響應(yīng)加入報(bào)文。 本發(fā)明實(shí)施例中,任何未設(shè)置為MPRV的VLAN接收到的查詢(xún)報(bào)文都將祐L 丟棄。此外,交換設(shè)備也可周期性的發(fā)送查詢(xún)報(bào)文,并將所發(fā)送的查詢(xún)報(bào)文 在所建立的組播VLAN域內(nèi)發(fā)送給用戶(hù)主機(jī)。
其中,獲知路由設(shè)備端口的信息的過(guò)程可以是根據(jù)MPRV接收查詢(xún) 報(bào)文或組播數(shù)據(jù)報(bào)文的情況,確定MPRV接收查詢(xún)報(bào)文或組播數(shù)據(jù)報(bào)文的 端口為^各由i殳備端口。
情形三若配置有兩個(gè)或兩個(gè)以上的MPRV,還可根據(jù)鏈路冗余保護(hù)原 則預(yù)先設(shè)置各組播組與各MPRV的綁定關(guān)系,或者在組播點(diǎn)播過(guò)程中,根 據(jù)鏈3各冗余保護(hù)原則動(dòng)態(tài)建立用戶(hù)VLAN申請(qǐng)加入的組4番組與MPRV的綁 定關(guān)系。
例如,對(duì)于圖2所示實(shí)施例中,若采用鏈路冗余保護(hù)原則,則可預(yù)先設(shè)
置主MPRV和次MPRV,并且可預(yù)先將兩個(gè)MPRV都與Gl、 G2..... G6
設(shè)置了綁定關(guān)系,或者組播點(diǎn)播過(guò)程中,將用戶(hù)主機(jī)申請(qǐng)加入的組播組都動(dòng) 態(tài)與兩個(gè)MPRV建立綁定關(guān)系,以便當(dāng)組播點(diǎn)播過(guò)程中主MPRV發(fā)生故障 時(shí),可將組播點(diǎn)播切換至次MPRV。
情形四若配置有兩個(gè)以上的MPRV,還可同時(shí)采用負(fù)載分擔(dān)原則和鏈 路冗余保護(hù)原則,其中幾個(gè)MPRV采用負(fù)載分擔(dān)原則,其中幾個(gè)MPRV采 用鏈路冗余保護(hù)原則(根據(jù)實(shí)際需要,可以采用一主一備或者一主多備的方 式實(shí)現(xiàn)鏈路冗余保護(hù))具體實(shí)現(xiàn)時(shí),可以預(yù)先設(shè)置各組播組與各MPRV的 綁定關(guān)系,或者,在組播點(diǎn)播過(guò)程中動(dòng)態(tài)建立用戶(hù)VLAN申請(qǐng)加入的組播
組與MPRV的綁定關(guān)系。
此外,還可以有其他的實(shí)現(xiàn)情況,并且相應(yīng)的除了負(fù)載分擔(dān)原則、鏈路 冗余保護(hù)原則外,也可以有其他的分配原則。
步驟302,接收來(lái)自用戶(hù)VLAN的加入報(bào)文,根據(jù)所接收的加入報(bào)文獲 取用戶(hù)主機(jī)申請(qǐng)加入的組播組信息,根據(jù)該組播組信息,將所述用戶(hù)VLAN 映射到與所述組播組具有綁定關(guān)系的MPRV,建立由所述MPRV和用戶(hù) VLAN組成的該組播組對(duì)應(yīng)的組4番VLAN i或。
其中,加入報(bào)文中包含有用戶(hù)主機(jī)申請(qǐng)加入的組播組的信息,因此可從 加入報(bào)文獲取用戶(hù)主機(jī)申請(qǐng)加入的組播組信息。此外,在接收加入報(bào)文的同 時(shí),可根據(jù)接收加入報(bào)文的路徑,記錄加入報(bào)文對(duì)應(yīng)的用戶(hù)VLAN信息, ,人而獲知發(fā)送該加入報(bào)文的用戶(hù)主沖幾所屬的用戶(hù)VLAN,進(jìn)而4艮據(jù)加入4艮文 的組播組信息及組播組與MPRV的綁帶關(guān)系信息,將所述用戶(hù)VLAN映射 到與所述組播組具有綁定關(guān)系的MPRV,從而建立由所述MPRV和用戶(hù) VL AN組成的該組播組對(duì)應(yīng)的組播VLAN域。
此外,由于同樣可根據(jù)接收加入報(bào)文的路徑,記錄加入報(bào)文對(duì)應(yīng)的用戶(hù) 主機(jī)對(duì)應(yīng)于用戶(hù)VLAN的端口的信息,因此進(jìn)一步建立包括所述組播組、 所述用戶(hù)VLAN以及作為組播成員的所述端口的信息的組播組表項(xiàng),之后, 將/人對(duì)應(yīng)的MPRV接收的所述組播組對(duì)應(yīng)的組插H據(jù)I艮文,通過(guò)該用戶(hù) VLAN內(nèi)的用戶(hù)主沖幾對(duì)應(yīng)的端口提供給用戶(hù)主才幾。
其中,組播VLAN域內(nèi)的 一個(gè)MPRV可對(duì)應(yīng)多個(gè)用戶(hù)VLAN。
例如,對(duì)于步驟301的情形二中所列舉的情況,若用戶(hù)VLAN1內(nèi)的一 個(gè)用戶(hù)主機(jī)(可記為主沖幾1,圖中未示出該標(biāo)記)申請(qǐng)加入Gl,則將用戶(hù) VLAN1映射到MPRV1,并將用戶(hù)VLAN1加入該MPRV1的組播VLAN域, 同時(shí)建立包括組播組、用戶(hù)VLAN1和主機(jī)1對(duì)應(yīng)端口的信息的組播組表項(xiàng); 此外,用戶(hù)VLAN1內(nèi)的另一個(gè)用戶(hù)主沖凡(可記為主才幾2,圖中未示出該標(biāo) 記)申請(qǐng)加入G4,則將用戶(hù)VLAN1同時(shí)映射到MPRV2,并將用戶(hù)VLAN1 也加入該MPRV2的組播VLAN域,同時(shí)建立包括組4番組、用戶(hù)VLAN1和
主機(jī)2對(duì)應(yīng)端口的信息的組播組表項(xiàng),圖2中的其他情形類(lèi)似,此處不再一 一贅述。
具體實(shí)現(xiàn)時(shí),組播組表項(xiàng)中,組播組可用組播地址表示,用戶(hù)VLAN 可以用用戶(hù)VLANID表示,端口可以用端口ID表示。
進(jìn)一步地,當(dāng)接收來(lái)自用戶(hù)VLAN的離開(kāi)報(bào)文時(shí),根據(jù)離開(kāi)報(bào)文,獲 取用戶(hù)主機(jī)申請(qǐng)離開(kāi)的組播組及用戶(hù)主機(jī)對(duì)應(yīng)的端口信息(即從離開(kāi)報(bào)文中 提取用戶(hù)主機(jī)申請(qǐng)離開(kāi)的組播組信息,根據(jù)接收離開(kāi)報(bào)文的情況,確定發(fā)送 離開(kāi)報(bào)文的用戶(hù)主機(jī)對(duì)應(yīng)用戶(hù)VLAN的端口信息),刪除所述組播組對(duì)應(yīng) 組播組表項(xiàng)中的所述端口信息,若所述端口為所述用戶(hù)VLAN內(nèi)作為所述 組播組的組播成員的最后 一個(gè)端口 ,則從所述組^番組對(duì)應(yīng)的組播VLAN域 中刪除所述用戶(hù)VLAN。此外,組播組表項(xiàng)中,若刪除所述組播組對(duì)應(yīng)組插-組表項(xiàng)中的所述端口信息后,加入該組播組的所有用戶(hù)VLAN內(nèi)作為組^番 成員的端口為零個(gè),即如果欲刪除的端口是組播組的最后 一個(gè)組播成員端 口,則刪除此組播表項(xiàng)。
此外,若所述用戶(hù)VLAN為所述組播組對(duì)應(yīng)的組播VLAN域內(nèi)的最后 一個(gè)用戶(hù)VLAN,則可進(jìn)一步解除該組播組與MPRV的綁定關(guān)系,從MPRV 的路由設(shè)備端口向路由設(shè)備發(fā)送離開(kāi)報(bào)文。
此外,為防止查詢(xún)報(bào)文、加入報(bào)文和離開(kāi)才艮文攻擊,造成CPU負(fù)載過(guò) 大,可針對(duì)具體組播協(xié)議報(bào)文進(jìn)行報(bào)文抑制,具體抑制方法現(xiàn)有技術(shù)中有很 多種,此處不再——贅述。
可見(jiàn),本發(fā)明實(shí)施例中的交換設(shè)備配置有至少一個(gè)MPRV,其中MPRV 為能夠處理組播協(xié)議報(bào)文的組播VLAN,該交換設(shè)備用于建立MPRV與所 接收組播數(shù)據(jù)報(bào)文對(duì)應(yīng)的組播組的綁定關(guān)系;根據(jù)來(lái)自用戶(hù)VLAN下的用 戶(hù)主機(jī)的加入報(bào)文獲取用戶(hù)主機(jī)申請(qǐng)加入的組播組信息,并記錄所述加入凈良 文對(duì)應(yīng)的用戶(hù)VLAN的信息,根據(jù)加入報(bào)文中該組播組信息,將所述用戶(hù) VLAN映射到與所述組播組具有綁定關(guān)系的MPRV,即以所述組播組信息為 索引查找MPRV與組播組的綁定關(guān)系,獲得與所述組4番組對(duì)應(yīng)的MPRV,
建立由所述MPRV和用戶(hù)VLAN組成的所述組播組對(duì)應(yīng)的組播VLAN域。 進(jìn)一步地,建立包括所述組播組、所迷用戶(hù)VLAN以及作為組播成員的所 述端口的信息的組播組表項(xiàng)。交換設(shè)備將從對(duì)應(yīng)的MPRV接收的該組播組 對(duì)應(yīng)的組播數(shù)據(jù)報(bào)文,通過(guò)與之有映射關(guān)系的用戶(hù)VLAN內(nèi)的用戶(hù)主機(jī)對(duì) 應(yīng)的端口提供給用戶(hù)主才凡。
具體實(shí)現(xiàn)時(shí),本發(fā)明實(shí)施例中的交換設(shè)備的內(nèi)部實(shí)現(xiàn)方式可有多種,圖 4示出了其中的一種示例性結(jié)構(gòu)圖,圖4中的交換設(shè)備包括至少一個(gè) MPRV,以及綁定關(guān)系建立模塊、組播域建立模塊和組播流轉(zhuǎn)發(fā)模塊。此外, 該交換設(shè)備還可以包括非MPRV的VLAN。
其中,綁定關(guān)系建立模塊用于按照各種預(yù)設(shè)原則建立MPRV與所接收組播 數(shù)據(jù)報(bào)文對(duì)應(yīng)的組播組的綁定關(guān)系。具體操作過(guò)程可與圖3所示步驟301中描 述的操作過(guò)程一致。
組播域建立模塊用于根據(jù)來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的加入報(bào)文,獲取 所述用戶(hù)VLAN的信息及所述用戶(hù)主機(jī)申請(qǐng)加入的組播組信息,根據(jù)所述組播 組信息,將所述用戶(hù)VLAN映射到與所述組播組具有綁定關(guān)系的MPRV,即以 所述組播組信息為索引查找MPRV與組播組的綁定關(guān)系,獲得與所述組播組對(duì) 應(yīng)的MPRV,建立由所述MPRV和用戶(hù)VLAN組成的所述組4番組對(duì)應(yīng)的組插^ VLAN域。
此外,進(jìn)一步地,組播域建立模塊還建立包括所述組播組、所述用戶(hù)VLAN 以及作為組播成員的所述端口的信息的組播組表項(xiàng)。
組播流轉(zhuǎn)發(fā)模塊用于將從對(duì)應(yīng)的MPRV接收的所述組播組對(duì)應(yīng)的組播 數(shù)據(jù)報(bào)文,通過(guò)所述用戶(hù)VLAN內(nèi)的所述端口提供給所述用戶(hù)主機(jī)。其中, 映射關(guān)系及組播域建立模塊和組播流轉(zhuǎn)發(fā)模塊的具體操作過(guò)程可與圖3所 示步驟302中描述的操作過(guò)程一致。
此外,該交換設(shè)備還可進(jìn)一步包括用戶(hù)VLAN刪除模塊,用于根據(jù) 來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的包含用戶(hù)主機(jī)申請(qǐng)離開(kāi)的組播組的信息的 離開(kāi)報(bào)文,記錄所述用戶(hù)主機(jī)對(duì)應(yīng)的所述用戶(hù)VLAN的端口的信息,根據(jù)
用戶(hù)主機(jī)申請(qǐng)離開(kāi)的組播組及用戶(hù)主機(jī)對(duì)應(yīng)的端口信息,在所述端口為所述
用戶(hù)VLAN內(nèi)作為所述組播組的組播成員的最后一個(gè)端口時(shí),從所述組播 組對(duì)應(yīng)的組播VLAN域中刪除所述用戶(hù)VLAN。此外,還可進(jìn)一步包括 綁定關(guān)系解除模塊,用于在用戶(hù)VLAN刪除模塊刪除的用戶(hù)VLAN為所述 組播組對(duì)應(yīng)的組播VLAN域內(nèi)的最后 一個(gè)用戶(hù)VLAN時(shí),解除該組播組與 MPRV的綁定關(guān)系。
其中,綁定關(guān)系建立模塊的內(nèi)部結(jié)構(gòu)可有多種實(shí)現(xiàn)方式,對(duì)應(yīng)圖3所示 步驟301中的情形二的一種情況,綁定關(guān)系建立模塊的內(nèi)部結(jié)構(gòu)可以如圖5 所示,圖5示出了綁定關(guān)系建立模塊的一個(gè)示例性結(jié)構(gòu)圖。如圖5所示,該 綁定關(guān)系建立模塊包括報(bào)文轉(zhuǎn)發(fā)子模塊、組播數(shù)據(jù)報(bào)文接收子模塊、MPRV 確定子模塊和綁定關(guān)系建立子模塊。
其中,報(bào)文轉(zhuǎn)發(fā)子模塊用于將來(lái)自用戶(hù)VLAN的加入報(bào)文通過(guò)MPRV發(fā)送 給路由設(shè)備。
組播數(shù)據(jù)報(bào)文接收子模塊用于通過(guò)MPRV接收來(lái)自路由設(shè)備的加入報(bào)文點(diǎn) 播的組播組的組播數(shù)據(jù)報(bào)文。
MPRV確定子模塊用于根據(jù)組播數(shù)據(jù)報(bào)文,獲取組播數(shù)據(jù)報(bào)文對(duì)應(yīng)的組播 組信息,按照預(yù)設(shè)原則從MPRV中確定接收所述組播組對(duì)應(yīng)的組播數(shù)據(jù)報(bào)文的 MPRV。其中,預(yù)設(shè)原則可以是負(fù)載分擔(dān)原則,也可以是鏈路冗余保護(hù)原則。
綁定關(guān)系建立子模塊用于建立所確定的MPRV與上述組播組的綁定關(guān)系。
此外,該綁定關(guān)系建立模塊可進(jìn)一步包括路由設(shè)備端口獲知子模塊,用 于根據(jù)MPRV接收查詢(xún)報(bào)文或組播數(shù)據(jù)報(bào)文的情況,確定MPRV接收查詢(xún)報(bào)文 或組播數(shù)據(jù)報(bào)文的端口為路由設(shè)備端口 ,則報(bào)文轉(zhuǎn)發(fā)子模塊可根據(jù)路由設(shè)備端 口獲知子模塊確定路由設(shè)備端口的情況,執(zhí)行所述將加入報(bào)文通過(guò)MPRV發(fā)送 給路由設(shè)備的操作。
此外,組播域建立模塊的內(nèi)部結(jié)構(gòu)也可有多種實(shí)現(xiàn)方式,圖6示出了組 播域建立模塊的一個(gè)示例性結(jié)構(gòu)圖。如圖6所示,該組播域建立模塊可包括 信息獲取子模塊和組播域建立子模塊。
其中,信息荻取子模塊用于接收來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的加入報(bào)文, 并記錄所述加入報(bào)文對(duì)應(yīng)的用戶(hù)VLAN的信息,/人所述加入報(bào)文中獲取用戶(hù)主 機(jī)申請(qǐng)加入的組播組信息。
組播域建立子模塊,用于根據(jù)信息獲取子模塊所獲取的組播組信息,將 所述用戶(hù)VLAN映射到與所述組播組具有綁定關(guān)系的MPRV,即以所述組 播組信息為索引查找MPRV與組播組的綁定關(guān)系,獲得與所述組播組對(duì)應(yīng) 的MPRV,建立由所述MPRV和用戶(hù)VLAN組成的所述組播組對(duì)應(yīng)的組4番 VLAN域。
其中,交換設(shè)備內(nèi)部的各模塊可以是物理功能模塊,也可以是軟件功能 模塊,并且各模塊還可進(jìn)行細(xì)分或進(jìn)行合并,具體實(shí)現(xiàn)時(shí),本領(lǐng)域普通技術(shù) 人員可根據(jù)實(shí)際情況進(jìn)行處理,此處不再——列舉。其中,交換設(shè)備可以是 交換設(shè)備,也可以是低端路由設(shè)備等。此外,本發(fā)明實(shí)施例中的路由設(shè)備可 以是路由器,也可以是其它路由設(shè)備。
通過(guò)上述各實(shí)施例可見(jiàn),采取動(dòng)態(tài)的方式管理組播VLAN域,降低了 網(wǎng)絡(luò)維護(hù)成本,增強(qiáng)靈活性,便于運(yùn)營(yíng)商組播業(yè)務(wù)拓展。
此外,現(xiàn)有技術(shù)中,運(yùn)行IGMP竊聽(tīng)協(xié)議的交換設(shè)備不能作為查詢(xún)者, 也不具有組播源和組播成員的自主管理能力,本發(fā)明實(shí)施例中基于IGMP代 理協(xié)議實(shí)現(xiàn)的交換設(shè)備,不再簡(jiǎn)單透?jìng)鹘M播協(xié)議報(bào)文,并且在交換設(shè)備與路 由設(shè)備鏈路之間實(shí)現(xiàn)組播流的負(fù)載分擔(dān)或者鏈路冗余保護(hù),有效保護(hù)了鏈路 帶寬,以及提高了系統(tǒng)的健壯性。
以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了 進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的較佳實(shí)施例而已, 并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所作的任 何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種動(dòng)態(tài)建立組播虛擬局域網(wǎng)VLAN域的方法,其特征在于,預(yù)先配置至少一個(gè)組播報(bào)文匯聚虛擬局域網(wǎng)MPRV,所述MPRV為能夠處理組播協(xié)議報(bào)文的組播VLAN;該方法包括建立所述MPRV與組播組的綁定關(guān)系;接收來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的加入報(bào)文,記錄所述加入報(bào)文對(duì)應(yīng)的用戶(hù)VLAN的信息,所述加入報(bào)文中包含所述用戶(hù)主機(jī)申請(qǐng)加入的組播組的信息;以所述組播組信息為索引查找MPRV與組播組的綁定關(guān)系,獲得與所述組播組對(duì)應(yīng)的MPRV;建立由所述MPRV和用戶(hù)VLAN組成的組播VLAN域,所述組播VLAN域與所述組播組對(duì)應(yīng)。
2、 如權(quán)利要求1所述的方法,其特征在于,獲得與所述組播組對(duì)應(yīng)的MPRV 的步驟之后,進(jìn)一步包括建立包括所述組播組、所述用戶(hù)VLAN以及作為組 播成員的端口的信息的組播組表項(xiàng),所述端口的信息來(lái)自所述加入報(bào)文。
3、 如權(quán)利要求2所述的方法,其特征在于,所述建立MPRV與組播組的 綁定關(guān)系包括接收來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的加入報(bào)文,如果未建立所述用戶(hù)主機(jī) 對(duì)應(yīng)端口的組播組表項(xiàng),則將所述加入報(bào)文通過(guò)MPRV發(fā)送給路由設(shè)備;通過(guò)MPRV接收到來(lái)自所述路由設(shè)備的所述加入報(bào)文點(diǎn)播的組播組的組播 數(shù)據(jù)^艮文,如果未建立所述用戶(hù)主機(jī)對(duì)應(yīng)端口的組播組表項(xiàng),則將所述組播數(shù) 據(jù)報(bào)文上送給中央處理單元CPU, CPU從所述組播數(shù)據(jù)報(bào)文中獲取組播組信 息,按照預(yù)設(shè)原則從所述MPRV中確定接收所述組播組對(duì)應(yīng)的組播數(shù)據(jù)報(bào)文的 MPRV;建立所述確定的MPRV與所述組播組的綁定關(guān)系。
4、 如權(quán)利要求3所述的方法,其特征在于,所述預(yù)設(shè)原則為負(fù)載分擔(dān)原則 和/或鏈路冗余保護(hù)原則。
5、 如權(quán)力要求l所述的方法,其特征在于,該方法進(jìn)一步包括交換設(shè)備 周期性發(fā)送查詢(xún)報(bào)文,將所述查詢(xún)報(bào)文在所述建立的組播VLAN域內(nèi)發(fā)送給用 戶(hù)主機(jī)。
6、 如權(quán)利要求l所述的方法,其特征在于,該方法進(jìn)一步包括接收來(lái)自 用戶(hù)VLAN下的用戶(hù)主機(jī)的包含用戶(hù)主機(jī)申請(qǐng)離開(kāi)的組播組的信息的離開(kāi)報(bào) 文,根據(jù)用戶(hù)主機(jī)申請(qǐng)離開(kāi)的組播組及用戶(hù)主機(jī)對(duì)應(yīng)的端口信息,刪除所述組 播組對(duì)應(yīng)組播組表項(xiàng)中的所述端口信息,若所述端口為所述用戶(hù)VLAN內(nèi)作為 所述組播組的組播成員的最后一個(gè)端口 ,則從所述組播組對(duì)應(yīng)的組播VLAN域 中刪除所述用戶(hù)VLAN。
7、 如權(quán)利要求6所述的方法,其特征在于,當(dāng)所述用戶(hù)VLAN為所述組 播組對(duì)應(yīng)的組播VLAN域內(nèi)的最后一個(gè)用戶(hù)VLAN時(shí),該方法進(jìn)一步包括解 除所述組播組與MPRV的綁定關(guān)系,通過(guò)所述MPRV對(duì)應(yīng)的路由設(shè)備端口向路 由設(shè)備發(fā)送離開(kāi)報(bào)文。
8、 一種動(dòng)態(tài)建立組播虛擬局域網(wǎng)VLAN域的系統(tǒng),包括用戶(hù)主機(jī)、交 換設(shè)備、路由設(shè)備和服務(wù)器,其特征在于,所述交換設(shè)備上配置有至少一個(gè)組播報(bào)文匯聚虛擬局域網(wǎng) MPRV,所述MPRV為能夠處理組播協(xié)議報(bào)文的組播VLAN;所述交換設(shè)備用 于建立所述MPRV與組播組的綁定關(guān)系;接收來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的 包含所述用戶(hù)主機(jī)申請(qǐng)加入的組播組的加入報(bào)文,記錄所述加入報(bào)文對(duì)應(yīng)的用 戶(hù)VLAN的信息,以所述組播組信息為索引查找MPRV與組4番組的綁定關(guān)系, 獲得與所述組播組對(duì)應(yīng)的MPRV,建立由所述MPRV和用戶(hù)VLAN組成的組播 VLAN域,所述組播VLAN域與所述組纟番組對(duì)應(yīng)。
9、 一種交換設(shè)備,其特征在于,該交換設(shè)備包括至少一個(gè)組播報(bào)文匯聚虛擬局域網(wǎng)MPRV,所述MPRV為能夠處理組播協(xié) 議報(bào)文的組播VLAN;綁定關(guān)系建立模塊,用于建立所述MPRV與組播組的綁定關(guān)系; 組播域建立模塊,用于根據(jù)來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的加入報(bào)文,獲 取所述用戶(hù)VLAN的信息及所述用戶(hù)主機(jī)申請(qǐng)加入的組播組信息,以所述組播 組信息為索引查找MPRV與組播組的綁定關(guān)系,獲得與所述組播組對(duì)應(yīng)的 MPRV,建立由所述MPRV和用戶(hù)VLAN組成的所述組4番組對(duì)應(yīng)的組4番VLAN域。
10、 如權(quán)利要求9所述的交換設(shè)備,其特征在于,所述綁定關(guān)系建立模塊 包括組播協(xié)議報(bào)文轉(zhuǎn)發(fā)子模塊,用于將來(lái)自未建立組播表項(xiàng)時(shí)接收到的用戶(hù) VLAN的加入凈艮文通過(guò)所述MPRV發(fā)送給路由設(shè)備;組播數(shù)據(jù)報(bào)文接收子模塊,用于通過(guò)所述MPRV接收來(lái)自所述路由設(shè)備的 所述加入報(bào)文點(diǎn)播的組播組的組播數(shù)據(jù)報(bào)文;MPRV確定子模塊,用于根據(jù)所述組播數(shù)據(jù)報(bào)文,獲取所述組播數(shù)據(jù)報(bào)文 對(duì)應(yīng)的組播組信息,按照預(yù)設(shè)原則從所述MPRV中確定接收所述組播組對(duì)應(yīng)的 組播數(shù)據(jù)才良文的MPRV;綁定關(guān)系建立子才莫塊,用于建立所述確定的MPRV與所述組播組的綁定關(guān)系。
11、 如權(quán)利要求9所述的交換設(shè)備,其特征在于,所述組播域建立模塊包括信息獲取子模塊,用于接收來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的加入報(bào)文,并 記錄所述加入報(bào)文對(duì)應(yīng)的用戶(hù)VLAN的信息,從所述加入報(bào)文中獲取所述用戶(hù) 主才幾申請(qǐng)加入的組播組信息;組播域建立子模塊,用于以所述組播組信息為索引查找MPRV與組播組的 綁定關(guān)系,獲得與所述組播組對(duì)應(yīng)的MPRV,建立由所述MPRV和用戶(hù)VLAN 組成的所述組播組對(duì)應(yīng)的組播VLAN域。
12、 如權(quán)利要求9至11中任一項(xiàng)所述的交換i殳備,其特征在于,該交換設(shè) 備進(jìn)一步包括用戶(hù)VLAN刪除模塊,用于根據(jù)來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī) 的包含用戶(hù)主機(jī)申請(qǐng)離開(kāi)的組播組的信息的離開(kāi)報(bào)文,記錄所述用戶(hù)主機(jī)對(duì)應(yīng) 的所述用戶(hù)VLAN的端口的信息,根據(jù)用戶(hù)主機(jī)申請(qǐng)離開(kāi)的組播組及用戶(hù)主機(jī) 對(duì)應(yīng)的端口信息,在所述端口為所述用戶(hù)VLAN內(nèi)作為所述組播組的組播成員 的最后一個(gè)端口時(shí),從所述組播組對(duì)應(yīng)的組播VLAN域中刪除所述用戶(hù)VLAN。 13、如權(quán)利要求12所述的交換設(shè)備,其特征在于,該交換設(shè)備進(jìn)一步包括 綁定關(guān)系解除模塊,用于在所述用戶(hù)VLAN為所述組播組對(duì)應(yīng)的組播VLAN域 內(nèi)的最后一個(gè)用戶(hù)VLAN時(shí),解除所述組播組與MPRV的綁定關(guān)系。
全文摘要
本發(fā)明公開(kāi)了一種動(dòng)態(tài)建立組播虛擬局域網(wǎng)(VLAN)域的方法及系統(tǒng),預(yù)先配置至少一個(gè)MPRV,所述MPRV為能夠處理組播協(xié)議報(bào)文的組播VLAN;該方法包括建立所述MPRV與組播組的綁定關(guān)系;接收來(lái)自用戶(hù)VLAN下的用戶(hù)主機(jī)的加入報(bào)文,記錄所述加入報(bào)文對(duì)應(yīng)的用戶(hù)VLAN的信息,所述加入報(bào)文中包含所述主機(jī)申請(qǐng)加入的組播組信息;以所述組播組信息為索引查找MPRV與組播組的綁定關(guān)系,獲得與所述組播組對(duì)應(yīng)的MPRV;建立由所述MPRV和用戶(hù)VLAN組成的組播VLAN域,所述組播VLAN域與所述組播組對(duì)應(yīng)。此外,本發(fā)明還公開(kāi)了一種交換設(shè)備。本發(fā)明提供的技術(shù)方案能夠提高組網(wǎng)的靈活性。
文檔編號(hào)H04L12/46GK101170481SQ20071018827
公開(kāi)日2008年4月30日 申請(qǐng)日期2007年11月30日 優(yōu)先權(quán)日2007年11月30日
發(fā)明者耿立波 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1