[發(fā)明專利]特定源組播方法有效
| 申請?zhí)枺?/td> | 200680055256.6 | 申請日: | 2006-11-17 |
| 公開(公告)號: | CN101480010A | 公開(公告)日: | 2009-07-08 |
| 發(fā)明(設(shè)計)人: | 馬艷聰;李勤學(xué) | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/02 | 分類號: | H04L29/02 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 | 代理人: | 余 剛;吳孟秋 |
| 地址: | 518057中國廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 特定 源組播 方法 | ||
1.一種用于包括二層交換機(jī)和三層交換機(jī)的網(wǎng)絡(luò)的特定源組播方法, 其特征在于,包括以下步驟:
在所述二層交換機(jī)中劃分虛擬局域網(wǎng)VLAN資源給特定源組 播專用,并且劃分所述VLAN資源的工作域;
在所述工作域中增加(S,G)通道,其中,S為特定源組播 的源IP地址,G為特定源組播的目的IP地址;
在所述VLAN資源中對端口發(fā)送的因特網(wǎng)組管理協(xié)議IGMP 協(xié)議報文的通道請求消息和(S,G)通道進(jìn)行匹配;以及
根據(jù)匹配的情況,重組所述報文并轉(zhuǎn)發(fā)給所述三層交換機(jī)。
2.根據(jù)權(quán)利要求1所述的特定源組播方法,其特征在于,在所述工作 域中增加(S,G)通道包括以下步驟:
在所述工作域中規(guī)定源端口和接收端口,其中所述源端口為 所述VLAN資源中的節(jié)目來源端口,所述接收端口是所述VLAN 資源中的節(jié)目觀看端口。
3.根據(jù)權(quán)利要求2所述的特定源組播方法,其特征在于,匹配包括以 下步驟:
假如所述報文中的通道請求消息和(S,G)通道一致,那么 將所述端口加入(S,G)通道;
假如所述報文中的通道請求消息和(S,G)通道沖突,則在 (S,G)通道中刪除所述端口。
4.根據(jù)權(quán)利要求3所述的特定源組播方法,其特征在于,判斷所述報 文中的通道請求消息和(S,G)通道是否一致包括以下步驟:
解析所述報文中所有的通道請求信息,然后和所述二層交換 機(jī)上配置的(S,G)通道進(jìn)行匹配,以此判斷所述端口是通流端口 還是禁流端口,假如是通流端口則是一致,否則為沖突。
5.根據(jù)權(quán)利要求4所述的特定源組播方法,其特征在于,解析所述報 文中所有的通道請求信息包括以下步驟:
以組記錄為單位分解所述報文得到所述通道請求信息,其中, 將請求的每一個通道構(gòu)成為請求類型{R,(S,G)},將請求類型 分別標(biāo)為{Join,(S,G)}和{Leave,(S,G)}。
6.根據(jù)權(quán)利要求5所述的特定源組播方法,其特征在于,{Join,(S, G)}的判斷準(zhǔn)則如下:
記錄類型為MODE_IS_INCLUDE或者 CHANGE_TO_INCLUDE_MODE,則所述報文包含(S,G)項(xiàng);
記錄類型為MODE_IS_EXCLUDE或者 CHANGE_TO_EXCLUDE_MODE,則所述報文中不包含(S,G) 項(xiàng);
記錄類型為ALLOW_NEW_SOURCES,當(dāng)前過濾模式是 INCLUDE,則所述報文包含(S,G)項(xiàng);
記錄類型為BLOCK_OLD_SOURCES,并且當(dāng)前過濾模式是 EXCLUDE,則所述報文包含(S,G)項(xiàng)。
7.根據(jù)權(quán)利要求5所述的特定源組播方法,其特征在于,{Leave,(S, G)}的判斷準(zhǔn)則如下:
記錄類型為MODE_IS_INCLUDE或者 CHANGE_TO_INCLUDE_MODE,則所述報文不包含(S,G)項(xiàng);
記錄類型為MODE_IS_EXCLUDE或者 CHANGE_TO_EXCLUDE_MODE,則所述報文中不包含(S,G) 項(xiàng);
記錄類型為ALLOW_NEW_SOURCES,當(dāng)前過濾模式是 EXCLUDE,則所述報文包含(S,G)項(xiàng);
記錄類型為BLOCK_OLD_SOURCES,并且當(dāng)前過濾模式是 INCLUDE,則所述報文包含(S,G)項(xiàng)。
8.根據(jù)權(quán)利要求5所述的特定源組播方法,其特征在于,增加所述端 口包括以下步驟:
當(dāng)所述端口的所述通道請求信息為{Join,(S,G)}時,搜索 所述(S,G)通道,假如不匹配,所述{Join,(S,G)}將被扔棄; 假如匹配,在所述(S,G)通道中增加所述端口。
9.根據(jù)權(quán)利要求5所述的特定源組播方法,其特征在于,刪除所述端 口包括以下步驟:
當(dāng)所述端口的所述通道請求信息為{Leave,(S,G)}時,在 所述(S,G)通道中刪除所述端口。
10.根據(jù)權(quán)利要求5所述的特定源組播方法,其特征在于,重組所述 IGMP協(xié)議報文并轉(zhuǎn)發(fā)給所述三層交換機(jī)包括以下步驟:
所述二層交換機(jī)將所述IGMP協(xié)議報文封裝成多條 MODE_IS_INCLUDE記錄[G,S1],[G,S2],[G,S3]……,然后 通過不同的所述通道,將這些記錄轉(zhuǎn)發(fā)給所述三層交換機(jī)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680055256.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





