[發(fā)明專利]實(shí)現(xiàn)公網(wǎng)支持?jǐn)?shù)據(jù)組播分發(fā)樹的方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201310403570.0 | 申請(qǐng)日: | 2013-09-06 |
| 公開(公告)號(hào): | CN103491015B | 公開(公告)日: | 2016-11-09 |
| 發(fā)明(設(shè)計(jì))人: | 游君平;王鋒 | 申請(qǐng)(專利權(quán))人: | 杭州華三通信技術(shù)有限公司 |
| 主分類號(hào): | H04L12/801 | 分類號(hào): | H04L12/801;H04L12/26 |
| 代理公司: | 北京博思佳知識(shí)產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 李杰 |
| 地址: | 310053 浙江省杭州市高新技術(shù)產(chǎn)業(yè)*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 實(shí)現(xiàn) 公網(wǎng) 支持 數(shù)據(jù) 分發(fā) 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及公網(wǎng)和私網(wǎng)均運(yùn)行雙向協(xié)議無關(guān)組播PIM的技術(shù)領(lǐng)域,尤其涉及利用軟件定義網(wǎng)絡(luò)SDN控制器來實(shí)現(xiàn)、輔助實(shí)現(xiàn)公網(wǎng)支持?jǐn)?shù)據(jù)組播分發(fā)樹的方法及裝置。
背景技術(shù)
雙向PIM(協(xié)議無關(guān)組播,Protocol?Independent?Multicast)協(xié)議,其基本原理是:利用組播表項(xiàng)(*,G)進(jìn)行轉(zhuǎn)發(fā),不區(qū)分發(fā)送組播流的源地址,可以轉(zhuǎn)發(fā)來自多個(gè)源方向的組播流。Default-MDT(Default-Multicast?Distribution?Tree,共享組播分發(fā)樹):以Default-Group(共享組)為組地址的MDT,稱為Default-MDT。Default-MDT是在配置完成后自動(dòng)生成的,在公網(wǎng)中將會(huì)一直存在,而不論公網(wǎng)或私網(wǎng)中有沒有實(shí)際的組播業(yè)務(wù)。Data-MDT(Data-Multicast?Distribution?Tree,數(shù)據(jù)組播分發(fā)樹):以數(shù)據(jù)組播組(Data–Group)為組地址的MDT,稱為Data-MDT。每一個(gè)Data-Group都會(huì)對(duì)應(yīng)一個(gè)Data-MDT,一個(gè)Data-MDT不會(huì)對(duì)應(yīng)多個(gè)Data-Group,Data-Group為封裝的地址,這個(gè)組地址在各公網(wǎng)路由器上都下發(fā)后,邏輯上來說就形成了一棵樹,也就是對(duì)應(yīng)的DATA-MDT。
對(duì)于流量比較大的組播業(yè)務(wù),為它單獨(dú)分配一棵分發(fā)樹,這棵樹稱為Data-MDT。而對(duì)于流量較小的組播業(yè)務(wù),則統(tǒng)一使用Default-MDT。當(dāng)PE(骨干網(wǎng)邊緣設(shè)備,Provider?Edge)滿足從Default-MDT到Data-MDT的切換條件時(shí)(通常為組播源的流量超過了預(yù)設(shè)閾值),該P(yáng)E就發(fā)送DATA-MDT加入消息給所有Default-MDT上的其他PE,此時(shí)只有對(duì)這個(gè)組有興趣的PE們才會(huì)加入DATA-MDT,于是組播流只會(huì)發(fā)送給有需要的PE。如果從Default-MDT到Data-MDT的切換條件不再滿足,PE經(jīng)過一段時(shí)間后,從Data-MDT切換回Default-MDT。
參見圖1,假定私網(wǎng)和公網(wǎng)都配置成運(yùn)行雙向PIM協(xié)議。在PE1和PE2的私網(wǎng)側(cè)生成雙向PIM的表項(xiàng),報(bào)文轉(zhuǎn)發(fā)到公網(wǎng)后,按照Default-MDT轉(zhuǎn)發(fā)到所有的PE。假定Server1的流量達(dá)到預(yù)設(shè)閾值,PE1從Default-MDT到Data-MDT切換,PE1從Data-Group資源池中選擇226.0.0.2進(jìn)行封裝,于是通過DATA-MDT發(fā)送加入消息通知PE2和PE3。接下來Server2的流量也達(dá)到預(yù)設(shè)閾值,PE2從Default-MDT到Data-MDT切換,PE2從Data-Group資源池中選擇226.0.0.3進(jìn)行封裝(因?yàn)?26.0.0.2可能已經(jīng)被其它組播流所使用),于是通過DATA-MDT發(fā)送加入消息通知PE1和PE3。PE3收到了兩條不同的切換請(qǐng)求,按現(xiàn)有協(xié)議機(jī)制,PE3無法確定是更換Data-MDT還是又加入一個(gè)Data-MDT,以及若是加入多個(gè)Data-MDT,后續(xù)收到從Data-MDT切換回Default-MDT的請(qǐng)求又將如何處理。
因此,當(dāng)前網(wǎng)絡(luò)設(shè)備均不支持公網(wǎng)和私網(wǎng)使用雙向PIM轉(zhuǎn)發(fā)時(shí),公網(wǎng)支持Data-MDT切換。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種實(shí)現(xiàn)公網(wǎng)支持?jǐn)?shù)據(jù)組播分發(fā)樹的方法及裝置。其可以實(shí)現(xiàn)公網(wǎng)和私網(wǎng)運(yùn)行雙向PIM時(shí),利用SDN控制器對(duì)網(wǎng)絡(luò)設(shè)備的監(jiān)控,實(shí)現(xiàn)公網(wǎng)支持更為高效的Data-MDT,減少了公網(wǎng)組播流量的不必要洪泛。
一種實(shí)現(xiàn)公網(wǎng)支持?jǐn)?shù)據(jù)組播分發(fā)樹的方法,應(yīng)用于實(shí)時(shí)監(jiān)控各骨干網(wǎng)邊緣設(shè)備PE運(yùn)行信息的軟件定義網(wǎng)絡(luò)SDN控制器上,且公網(wǎng)和私網(wǎng)均運(yùn)行雙向協(xié)議無關(guān)組播PIM協(xié)議,公網(wǎng)上各PE的數(shù)據(jù)組播組地址Data-Group資源池配置一致。方法的步驟為:
建立Data-Group資源池?cái)?shù)據(jù)庫(kù),Data-Group資源池?cái)?shù)據(jù)庫(kù)包括Data-Group字段及關(guān)聯(lián)私網(wǎng)字段,Data-Group字段中存儲(chǔ)各PE支持的數(shù)據(jù)組播組地址,關(guān)聯(lián)私網(wǎng)字段用于存儲(chǔ)已關(guān)聯(lián)數(shù)據(jù)組播分發(fā)樹Data-MDT的私網(wǎng)組播組信息。
如接收到PE發(fā)起的從共享組播分發(fā)樹Default-MDT到DATA-MDT的切換請(qǐng)求,則判斷Data-Group資源池?cái)?shù)據(jù)庫(kù)中是否存在切換請(qǐng)求攜帶的私網(wǎng)組播組信息。
如Data-Group資源池?cái)?shù)據(jù)庫(kù)不存在切換請(qǐng)求攜帶的私網(wǎng)組播組信息,則從Data-Group資源池?cái)?shù)據(jù)庫(kù)中分配空閑的Data-Group給發(fā)送切換請(qǐng)求的PE,并將切換請(qǐng)求攜帶的私網(wǎng)組播組信息更新到所分配的Data-Group對(duì)應(yīng)的關(guān)聯(lián)私網(wǎng)字段中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州華三通信技術(shù)有限公司,未經(jīng)杭州華三通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310403570.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 公網(wǎng)LSP的探測(cè)方法和探測(cè)系統(tǒng)及VPN
- 一種私網(wǎng)報(bào)文傳輸方法、設(shè)備及系統(tǒng)
- 一種公網(wǎng)地址分配的方法、裝置及系統(tǒng)
- 基于公網(wǎng)傳輸?shù)恼{(diào)度通信方法及公網(wǎng)調(diào)度通信系統(tǒng)
- 公網(wǎng)調(diào)度通信系統(tǒng)
- 數(shù)據(jù)流量與用戶信息關(guān)聯(lián)方法
- 數(shù)據(jù)傳輸方法及計(jì)算機(jī)設(shè)備
- 網(wǎng)絡(luò)地址轉(zhuǎn)換方法、裝置及地址轉(zhuǎn)換設(shè)備
- 一種支持專網(wǎng)和公網(wǎng)互聯(lián)互通的對(duì)講融合終端
- 視頻播放方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





