应用层组播、IP组播
通常說的組播一般指IP組播,IGMP協(xié)議等
什么是應(yīng)用層組播?
應(yīng)用層組播通過在應(yīng)用層復(fù)制和緩存數(shù)據(jù)包而不是在路由器上復(fù)制數(shù)據(jù)包來避免IP組播的部署問題。應(yīng)用層組播無須對路由器作任何修改,因此在 Internet 上非常容易部署
為了改善網(wǎng)絡(luò)效率,IP組播技術(shù)被加入到TCP/IP協(xié)議族,在點對多的數(shù)據(jù)傳輸中,通過路由器復(fù)制數(shù)據(jù)包,避免數(shù)據(jù)在通信鏈路上的冗余傳輸,取得最高的網(wǎng)絡(luò)效率,然而,由于協(xié)議的復(fù)雜性、可靠性和網(wǎng)絡(luò)異構(gòu)性等原因,使IP組播的部署和廣泛使用及其緩慢。
從組播效率角度來看,IP 組播是實現(xiàn) Internet 范圍內(nèi)組通信的最佳方式.然而,出于多種原因 (如計費困難、過渡消耗路由器資源等),ISPs 往往限制組播路由功能,從而限制了 IP 組播在 Internet 上的廣泛部署
IP組播的主要思想是在互聯(lián)網(wǎng)單播的框架上進行擴展,功能主要通過路由器來實現(xiàn)。組播適用于那些在時間上具有集中性、而在空間上具有分布性的應(yīng)用。IP組播適用于實時、不可靠的應(yīng)用
在應(yīng)用層組播中,一個主機需要向其子節(jié)點(主機)發(fā)送數(shù)據(jù)包,且其子節(jié)點數(shù)量
是有限制的.在有度限定的前提下,構(gòu)建最小延遲(或樹代價)的組播轉(zhuǎn)發(fā)樹是一個 NP 難問題
此外,應(yīng)用層組播還面臨如下的實際問題:(1) 由于主機不知道底層網(wǎng)絡(luò)的拓?fù)湫畔?相近的節(jié)點可能分布在組播轉(zhuǎn)發(fā)樹中相距較遠(yuǎn)的位置,從而造成組播性能的下降;(2) 群組成員的加入是一個漸進過程,新加入者在很大程度上依靠已存在節(jié)點的信息來確定在組播轉(zhuǎn)發(fā)樹中的位置,即不同的加入順序直接影響組播轉(zhuǎn)發(fā)樹的結(jié)構(gòu)和性能.
鏈路本地多播是指將IP多播包發(fā)往處于同一物理的或虛擬的數(shù)據(jù)鏈路層的若干主機組。由于這種多播不需要復(fù)雜的路由,因此其應(yīng)用要廣泛得多。在IPv6中,它被用于地址解析,而在零配置網(wǎng)絡(luò)中,它取代了低效的廣播協(xié)議,完成服務(wù)發(fā)現(xiàn)、名字解析和地址沖突解析的功能。
IP多播有三種基本的傳遞方式:
密集多播
稀疏多播
源特定多播
現(xiàn)在的多播算法往往具備結(jié)合前兩種模式的能力。
IP多播協(xié)議:
互聯(lián)網(wǎng)組管理協(xié)議(IGMP)
協(xié)議無關(guān)多播(PIM)
距離矢量多播路由協(xié)議(DVMRP)
多播OSPF(MOSPF)
多播BGP(MBGP)
多播源發(fā)現(xiàn)協(xié)議(MSDP)
多播監(jiān)聽器發(fā)現(xiàn)(MLD)
https://bbs.csdn.net/topics/300097417
https://wenku.baidu.com/view/b99dd21a10a6f524ccbf857f.html
總結(jié)
以上是生活随笔為你收集整理的应用层组播、IP组播的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 域名备案更改主体(域名备案更改)
- 下一篇: 什么是卫星的有效载荷?