摘要:互聯(lián)網(wǎng)技術(shù)基于多播路由協(xié)議的解決方案
在線輔導(dǎo) 面授招生 考試大綱 指定教材 報(bào)名時(shí)間
6.2 移動(dòng)多播解決方案
6.2.1 基于多播路由協(xié)議的解決方案
多播路由協(xié)議的協(xié)始設(shè)計(jì)思想不支持移動(dòng)是造成移動(dòng)多播實(shí)現(xiàn)困難的主要原因,相關(guān)研究針對(duì)這一問(wèn)題提出了一些解決方案。
1.MRP
移動(dòng)感知:1:聚點(diǎn)(Mobility-aware Rendezvous Point,MRP)方案用于支持移動(dòng)源,通過(guò)構(gòu)建多播注冊(cè)緩存記錄多播源的家鄉(xiāng)地址(HoA)和轉(zhuǎn)交地址(CoA)之間的映射,并采用HoA和CoA來(lái)索引多播轉(zhuǎn)發(fā)表。
在注冊(cè)過(guò)程中,移動(dòng)多播源采用兩層包頭封裝多播數(shù)據(jù),轉(zhuǎn)發(fā)給MRP。其中,外層數(shù)據(jù)包頭采用當(dāng)前的CoA作為源地址,內(nèi)層數(shù)據(jù)包頭采用HoA作為源地址。MRP驗(yàn)證多播數(shù)據(jù)包的合法性,解封裝數(shù)據(jù)包,將內(nèi)層多播數(shù)據(jù)(HoA為源地址)轉(zhuǎn)發(fā)給多播接收者。當(dāng)多播源移動(dòng)到新的位置后,源向MRP發(fā)送消息更新綁定緩存和多播轉(zhuǎn)發(fā)表。若多播源移動(dòng)到另一個(gè)域,則先向外地域的MRP執(zhí)行注冊(cè)過(guò)程,然后’通過(guò)多播源發(fā)現(xiàn)協(xié)議(MSDP)與家鄉(xiāng)域內(nèi)的_完成相關(guān)狀態(tài)更新和多播數(shù)據(jù)轉(zhuǎn)發(fā)。
該方案主要是解決多播路由協(xié)議不支持移動(dòng)源的問(wèn)題,通過(guò)擴(kuò)展RP上的多播轉(zhuǎn)發(fā)表,用HoA代替CoA,實(shí)現(xiàn)接收者對(duì)多播源移動(dòng)的透明性。
2.DVMRPv6
DVMRPv6提出了一種逆向流量接口機(jī)制,支持多播源移動(dòng),并結(jié)合DVMRP和MIPv6提出了DVMRPv6方案,其核心思想是將多播源當(dāng)前所在子網(wǎng)嫁接到原來(lái)的多播轉(zhuǎn)發(fā)樹(shù)上,保降多播樹(shù)的完整性。
在DVMRPV6中,當(dāng)多播源發(fā)生移動(dòng)時(shí),首先檢杏多播源的新位置是否存在到前一個(gè)位罝的路徑,若存在,則稱(chēng)該路徑為強(qiáng)制后向路徑(Backward-Forced Path,BFP),若多播源當(dāng)前所在的子網(wǎng)在多播樹(shù)上,則多播源利用BFP冏原多播樹(shù)根發(fā)送多播數(shù)據(jù),原多播樹(shù)根在收到后利用原有的轉(zhuǎn)發(fā)樹(shù)轉(zhuǎn)發(fā)數(shù)據(jù)到各個(gè)接收者。若多播源的當(dāng)前位置不在多播樹(shù)上,則發(fā)送嫁接消息,將當(dāng)前位罝嫁接到多播源的前一個(gè)位罝,實(shí)現(xiàn)多播數(shù)據(jù)轉(zhuǎn)發(fā)。該方案依賴(lài)復(fù)雜的額外倍令開(kāi)銷(xiāo)修改DVMRP轉(zhuǎn)發(fā)狀態(tài),解決RPF檢測(cè)失效問(wèn)題。
此類(lèi)方案主要是針對(duì)多播路由協(xié)議進(jìn)行修改,其特點(diǎn)是實(shí)現(xiàn)復(fù)雜度較高,協(xié)議開(kāi)銷(xiāo)較大。在實(shí)際部署中,網(wǎng)絡(luò)中可能存在多種不同的多播路由協(xié)議,移動(dòng)節(jié)點(diǎn)在移動(dòng)過(guò)程中,外地W絡(luò)可能使用不同多播路由協(xié)議,從而造成額外的多播路由協(xié)議互揀作性問(wèn)題。
返回目錄:
編輯特別推薦:
中級(jí)通信專(zhuān)業(yè)實(shí)務(wù)
中級(jí)通信專(zhuān)業(yè)實(shí)務(wù)傳輸與接入教程匯總
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題