例中各組播組的轉(zhuǎn)發(fā)帶寬表。
[0053]
[0054]
[005引如圖2所示,成員端口出方向配置A化處理單元。在C1端口上配置A化1,其規(guī) 則為rulel,rules,…ruleN。rulel只允許通過IP地址為224. 1. 1. 1的數(shù)據(jù)流,根據(jù)表 1用戶需要的轉(zhuǎn)發(fā)帶寬,配置rulel流量監(jiān)管,帶寬口限為η兆,rule2只允許通過IP地址 為224. 1. 1. 2的數(shù)據(jù)流,根據(jù)表1用戶需要的轉(zhuǎn)發(fā)帶寬配置rule2流量監(jiān)管,帶寬口限為X 兆,…ruleN只允許通過IP地址為224. 1. 1. η的數(shù)據(jù)流,根據(jù)表1用戶需要的轉(zhuǎn)發(fā)帶寬配 置ruleN流量監(jiān)管,帶寬口限為yM。整個ACL1的配置如表2所示。
[005引表2為A化1配置表。
[0057]
[0058] 相應(yīng)的A化處理流程如圖3所示。
[0059] 再介紹W多個成員端口加入一個組播組的處理為例,說明采用上述方法實現(xiàn)組播 流帶寬管理的具體過程。
[0060] 如圖4所示,組播設(shè)備中,組播路由端口為R1,組播成員端口有多個,分別為C1, C2…化。送些端口所在的組播組為G1,G1的IP地址為224. 1. 1. 1,當(dāng)組播設(shè)備收到組播組 數(shù)據(jù)報文時,成員端口 C1,C2…化會W-定帶寬轉(zhuǎn)發(fā)組播組的數(shù)據(jù)流量,如表3所示。
[0061] 表3為多個成員端口加入一個組播組的轉(zhuǎn)發(fā)實例中各組播組的轉(zhuǎn)發(fā)帶寬表。
[0062]
[0063]
[0064] 如圖5所示,成員端口出方向配置A化處理單元。在Cl端口配置A化1的規(guī) 則rulel,允許通過IP地址為224. 1. 1. 1的數(shù)據(jù)流,根據(jù)表3用戶需要的轉(zhuǎn)發(fā)帶寬配置 rulel的流量監(jiān)管,帶寬口限nM ;在C2端口配置ACL2的規(guī)則rulel,允許通過IP地址 為224. 1. 1. 1的數(shù)據(jù)流,根據(jù)表3用戶需要的轉(zhuǎn)發(fā)帶寬配置rulel的流量監(jiān)管,帶寬口限 xM,···在化端口配置A化η的規(guī)則rulel,允許通過IP地址為224. 1. 1. 1的數(shù)據(jù)流,根據(jù)表 3用戶需要的轉(zhuǎn)發(fā)帶寬配置rulel的流量監(jiān)管,帶寬口限yM,整個ACL1的配置如表4
[00財表4為A化配置表 [0066]
[0067] 相應(yīng)的A化處理流程圖見圖6。
[0068] 還要說明的是,其他場景中,例如多個成員端口加入多個組播組的處理場景,可W 采用上述兩種的具體實現(xiàn)方式的組合來實現(xiàn),即分別為各成員端口針對不同的組播組配置 不同的規(guī)則rulel,從而對組播設(shè)備轉(zhuǎn)發(fā)的組播流量的帶寬進(jìn)行管理。
[0069] 實施例2本實施例提供一種組播設(shè)備,至少包括如下各單元。
[0070] 接收單元,在本設(shè)備收到組播源數(shù)據(jù)流時,確定該組播源數(shù)據(jù)流所屬的組播組;
[0071] 匹配單元,按照預(yù)先配置的成員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射 關(guān)系,查找能夠轉(zhuǎn)發(fā)所確定的組播組的數(shù)據(jù)流的成員端口;
[0072] 具體地,匹配單元,在接收單元根據(jù)組播源數(shù)據(jù)流的IP地址,確定該組播源數(shù)據(jù) 流所屬的組播組后,可W按照預(yù)先配置的成員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的 映射關(guān)系,查找能夠轉(zhuǎn)發(fā)該IP地址數(shù)據(jù)流的成員端口。
[0073] A化處理單元,在所查找到的成員端口上,按照該成員端口的該組播組的數(shù)據(jù)流轉(zhuǎn) 發(fā)帶寬進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)。
[0074] 優(yōu)選地,上述設(shè)備還包括,配置單元,根據(jù)用戶指令配置成員端口與組播組、組播 組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系。
[00巧]具體地,所述配置單元在組播設(shè)備包括一個成員端口時,按照用戶指令,配置該成 員端口能夠轉(zhuǎn)發(fā)的一個或多個組播組的數(shù)據(jù)流,并為該成員端口能夠轉(zhuǎn)發(fā)的組播組分別配 置數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬。
[0076] 另外,組播設(shè)備包括多個成員端口時,配置單元可W按照用戶指令,分別配置各成 員端口能夠轉(zhuǎn)發(fā)的一個或多個組播組的數(shù)據(jù)流,并為各成員端口能夠轉(zhuǎn)發(fā)的組播組分別配 置數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬。
[0077] 要說明的是,由于本實施例提供的設(shè)備可W實現(xiàn)上述實施例1的方法,故其他詳 細(xì)操作可W參見實施例1的相應(yīng)內(nèi)容,在此不再賞述。
[0078] 本領(lǐng)域普通技術(shù)人員可W理解上述方法中的全部或部分步驟可通過程序來指令 相關(guān)硬件完成,所述程序可W存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤 等??蛇x地,上述實施例的全部或部分步驟也可W使用一個或多個集成電路來實現(xiàn)。相應(yīng) 地,上述實施例中的各模塊/單元可W采用硬件的形式實現(xiàn),也可W采用軟件功能模塊的 形式實現(xiàn)。本申請不限制于任何特定形式的硬件和軟件的結(jié)合。
[0079] W上所述,僅為本發(fā)明的較佳實例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本 發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范 圍之內(nèi)。
【主權(quán)項】
1. 一種因特網(wǎng)組管理協(xié)議(IGMP)偵聽組播流帶寬管理方法,其特征在于,包括: 組播設(shè)備收到組播源數(shù)據(jù)流時,確定該組播源數(shù)據(jù)流所屬的組播組; 按照預(yù)先配置的成員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系,查找能夠 轉(zhuǎn)發(fā)所確定的組播組的數(shù)據(jù)流的成員端口; 在所查找到的成員端口上,按照該成員端口的該組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬進(jìn)行數(shù)據(jù)轉(zhuǎn) 發(fā)。2. 如權(quán)利要求1所述的方法,其特征在于,該方法還包括,所述組播設(shè)備根據(jù)用戶指令 配置成員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系。3. 如權(quán)利要求2所述的方法,其特征在于,所述組播設(shè)備根據(jù)用戶指令配置成員端口 與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系的過程包括: 所述組播設(shè)備包括一個成員端口時,按照用戶指令,配置該成員端口能夠轉(zhuǎn)發(fā)的一個 或多個組播組的數(shù)據(jù)流,并為該成員端口能夠轉(zhuǎn)發(fā)的組播組分別配置數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬。4. 如權(quán)利要求2所述的方法,其特征在于,所述組播設(shè)備根據(jù)用戶指令配置成員端口 與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系的過程包括: 所述組播設(shè)備包括多個成員端口時,按照用戶指令,分別配置各成員端口能夠轉(zhuǎn)發(fā)的 一個或多個組播組的數(shù)據(jù)流,并為各成員端口能夠轉(zhuǎn)發(fā)的組播組分別配置數(shù)據(jù)流轉(zhuǎn)發(fā)帶 寬。5. 如權(quán)利要求1至4任一項所述的方法,其特征在于,所述組播設(shè)備按照預(yù)先配置的成 員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系,查找能夠轉(zhuǎn)發(fā)所確定的組播組的 數(shù)據(jù)流的成員端口指: 所述組播設(shè)備根據(jù)組播源數(shù)據(jù)流的IP地址,確定該組播源數(shù)據(jù)流所屬的組播組后,按 照預(yù)先配置的成員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系,查找能夠轉(zhuǎn)發(fā)該 IP地址數(shù)據(jù)流的成員端口。6. -種組播設(shè)備,其特征在于,包括: 接收單元,在本設(shè)備收到組播源數(shù)據(jù)流時,確定該組播源數(shù)據(jù)流所屬的組播組; 匹配單元,按照預(yù)先配置的成員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系, 查找能夠轉(zhuǎn)發(fā)所確定的組播組的數(shù)據(jù)流的成員端口; ACL處理單元,在所查找到的成員端口上,按照該成員端口的該組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶 寬進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)。7. 如權(quán)利要求6所述的設(shè)備,其特征在于,還包括,配置單元,根據(jù)用戶指令配置成員 端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系。8. 如權(quán)利要求7所述的設(shè)備,其特征在于,所述配置單元根據(jù)用戶指令配置成員端口 與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系指: 所述組播設(shè)備包括一個成員端口時,所述配置單元按照用戶指令,配置該成員端口能 夠轉(zhuǎn)發(fā)的一個或多個組播組的數(shù)據(jù)流,并為該成員端口能夠轉(zhuǎn)發(fā)的組播組分別配置數(shù)據(jù)流 轉(zhuǎn)發(fā)帶寬。9. 如權(quán)利要求7所述的設(shè)備,其特征在于,所述配置單元根據(jù)用戶指令配置成員端口 與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系指: 所述組播設(shè)備包括多個成員端口時,所述配置單元按照用戶指令,分別配置各成員端 口能夠轉(zhuǎn)發(fā)的一個或多個組播組的數(shù)據(jù)流,并為各成員端口能夠轉(zhuǎn)發(fā)的組播組分別配置數(shù) 據(jù)流轉(zhuǎn)發(fā)帶寬。10.如權(quán)利要求7至9任一項所述的設(shè)備,其特征在于,所述匹配單元按照預(yù)先配置的 成員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系,查找能夠轉(zhuǎn)發(fā)所確定的組播組 的數(shù)據(jù)流的成員端口指: 所述匹配單元,在所述接收單元根據(jù)組播源數(shù)據(jù)流的IP地址,確定該組播源數(shù)據(jù)流所 屬的組播組后,按照預(yù)先配置的成員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系, 查找能夠轉(zhuǎn)發(fā)該IP地址數(shù)據(jù)流的成員端口。
【專利摘要】本發(fā)明公開了一種組播設(shè)備及因特網(wǎng)組管理協(xié)議偵聽組播流帶寬管理方法,涉及數(shù)據(jù)通信技術(shù)和傳輸技術(shù)領(lǐng)域。本發(fā)明公開的方法包括:組播設(shè)備收到組播源數(shù)據(jù)流時,確定該組播源數(shù)據(jù)流所屬的組播組;按照預(yù)先配置的成員端口與組播組、組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬的映射關(guān)系,查找能夠轉(zhuǎn)發(fā)所確定的組播組的數(shù)據(jù)流的成員端口;在所查找到的成員端口上,按照該成員端口的該組播組的數(shù)據(jù)流轉(zhuǎn)發(fā)帶寬進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)。本發(fā)明還公開了一種組播設(shè)備。本申請技術(shù)方案通過在組播組的IGMP?Snooping設(shè)備中,配置成員端口出方向的ACL,匹配不同組播組的數(shù)據(jù)流并實施不同的流量監(jiān)管動作,最終能根據(jù)用戶需要動態(tài)管理組播組的數(shù)據(jù)流量轉(zhuǎn)發(fā)帶寬。
【IPC分類】H04L12/801, H04L12/761
【公開號】CN105656792
【申請?zhí)枴?br>【發(fā)明人】趙莉, 鮑微, 姜維, 劉希
【申請人】中興通訊股份有限公司
【公開日】2016年6月8日
【申請日】2014年11月12日