摘要:互聯(lián)網(wǎng)技術(shù)考試移動(dòng)多播面臨的問題:傳統(tǒng)多播技術(shù)的設(shè)計(jì)主要是基于靜態(tài)網(wǎng)絡(luò)拓?fù)錇楣潭ü?jié)點(diǎn)提供多播服務(wù),沒有考慮對(duì)移動(dòng)節(jié)點(diǎn)的支持,其多播轉(zhuǎn)發(fā)結(jié)構(gòu)相對(duì)比較穩(wěn)定。
在線輔導(dǎo) 面授招生 考試大綱 指定教材 報(bào)名時(shí)間
6.1.3 移動(dòng)多播面臨的問題
傳統(tǒng)多播技術(shù)的設(shè)計(jì)主要是基于靜態(tài)網(wǎng)絡(luò)拓?fù)錇楣潭ü?jié)點(diǎn)提供多播服務(wù),沒有考慮對(duì)移動(dòng)節(jié)點(diǎn)的支持,其多播轉(zhuǎn)發(fā)結(jié)構(gòu)相對(duì)比較穩(wěn)定。若直接在移動(dòng)多播中采用傳統(tǒng)多播路由,將會(huì)造成多播加入延時(shí)大、丟包嚴(yán)重等問題。因此,蒎要對(duì)當(dāng)前的多播路由協(xié)議進(jìn)行修改或擴(kuò)展,以更好地支持移動(dòng)多播。
移動(dòng)多播技術(shù)一般是基于傳統(tǒng)多播路由協(xié)議和移動(dòng)性支持協(xié)議,根據(jù)移動(dòng)多播的基本構(gòu)成要素,可將其面臨的問題總結(jié)為以下幾個(gè)方面。
1.多播轉(zhuǎn)發(fā)樹重構(gòu)
多播轉(zhuǎn)發(fā)樹分有源樹和共享樹兩種。有源樹是以多播源為根的轉(zhuǎn)發(fā)結(jié)構(gòu),一般采用(S,G)進(jìn)行標(biāo)識(shí),有利于數(shù)據(jù)流螢均衡,減少傳輸時(shí)延,缺點(diǎn)是狀態(tài)信息過多。共享樹是指以某個(gè)核心節(jié)點(diǎn)或匯聚點(diǎn)(RP)為根的多播轉(zhuǎn)發(fā)樹,由同一個(gè)組的多個(gè)多播源共享,一般采用(*,G)來標(biāo)識(shí)。共享樹構(gòu)造相對(duì)比較容易,減少了狀態(tài)信息量的存儲(chǔ),但缺點(diǎn)是流量過度集中多播轉(zhuǎn)發(fā)樹的構(gòu)建與維護(hù)是通過組成員的加入和離開進(jìn)行的,多播數(shù)據(jù)包根據(jù)多播轉(zhuǎn)發(fā)樹被路由到組成員所在網(wǎng)絡(luò)的多播路由器,再由多播路由器通過鏈路層多播轉(zhuǎn)發(fā)給組成員。多播轉(zhuǎn)發(fā)樹記錄者組成員的拓?fù)湮毁Z,當(dāng)組成員加入/離開多播組或發(fā)生移動(dòng)時(shí),葙要重新構(gòu)建組成員關(guān)系和多播轉(zhuǎn)發(fā)路徑,而多播轉(zhuǎn)發(fā)樹的重構(gòu)將會(huì)導(dǎo)致嚴(yán)承丟包。當(dāng)前幾乎所有的移動(dòng)多播方案都是針對(duì)這一問題展開研究的。
2.多播源移動(dòng)
當(dāng)多播源移動(dòng)到另外一個(gè)子網(wǎng)后,它將會(huì)獲得一個(gè)新的IP地址。對(duì)于以該多播源為根的轉(zhuǎn)發(fā)樹而言,IP地址的改變將會(huì)造成多播數(shù)據(jù)包的丟失,嚴(yán)重影響服務(wù)性能,多播源移動(dòng)問題足移動(dòng)多播的一個(gè)難點(diǎn),源移動(dòng)將造成如下問題:一是多播數(shù)據(jù)傳輸模式問題若當(dāng)前接入路由器支持多播,則多播源就可以通過承構(gòu)多播轉(zhuǎn)發(fā)路徑直接發(fā)送多播數(shù)據(jù),否則,它無法繼續(xù)進(jìn)行多播服務(wù)(若支持移動(dòng)IP,則可以通過單播隧道傳輸)二是透明移動(dòng)性問題。為了隱藏移動(dòng)性,移動(dòng)源應(yīng)該使用標(biāo)識(shí)如家鄉(xiāng)地址(HomeAddress,HoA)來構(gòu)建多播轉(zhuǎn)發(fā)結(jié)構(gòu)。怛是,這樣會(huì)帶來入口過濾和RFF檢測失效問題。三是多播數(shù)據(jù)轉(zhuǎn)發(fā)范圍問題,當(dāng)移動(dòng)源移出多播組的區(qū)域后,接入路由器將會(huì)丟棄源發(fā)送的多播包。
3.多播接收者移動(dòng)
一旦多播接收者離開了當(dāng)前子網(wǎng),多播數(shù)據(jù)包將會(huì)出現(xiàn)丟失和亂序,最終影響到多播服務(wù)性能,但是這種移動(dòng)不會(huì)對(duì)組內(nèi)的其他非移動(dòng)節(jié)點(diǎn)造成影響。為此,移動(dòng)接收者應(yīng)該盡可能地縮短離開延時(shí)和重新加入延時(shí)。此外,移動(dòng)接收者應(yīng)該支持重復(fù)多播數(shù)據(jù)包檢測和數(shù)據(jù)包重排,以保障上層服務(wù)的連續(xù)性。當(dāng)前大部分移動(dòng)多播解決方法都致力于解決接收者移動(dòng)問題。
4.多播轉(zhuǎn)發(fā)者移動(dòng)
移動(dòng)多播轉(zhuǎn)發(fā)節(jié)點(diǎn)如MANET中的中間轉(zhuǎn)發(fā)節(jié)點(diǎn)、移動(dòng)子網(wǎng)中的移動(dòng)路由器等移動(dòng)時(shí),將會(huì)影響到該轉(zhuǎn)發(fā)節(jié)點(diǎn)所在分支的接收者。
造成上述問題的根源在于多播路由協(xié)議、多播組管理協(xié)議和移動(dòng)性支持協(xié)議、多播服務(wù)模型等缺少對(duì)移動(dòng)多播的支持。
下面就介紹現(xiàn)有針對(duì)移動(dòng)多播的各種解決方案。
返回目錄:
編輯特別推薦:
中級(jí)通信專業(yè)實(shí)務(wù)
中級(jí)通信專業(yè)實(shí)務(wù)傳輸與接入教程匯總
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題