組播和廣播有什么關(guān)系?“多播”(Multicast)和“廣播”(Broadcast)這兩個(gè)術(shù)語(yǔ)都是用來(lái)描寫敘述網(wǎng)絡(luò)節(jié)點(diǎn)之間通訊方式的術(shù)語(yǔ)。
組播和廣播的區(qū)別在哪
網(wǎng)絡(luò)節(jié)點(diǎn)之間的通信就好像是人們之間的對(duì)話一樣。如果一個(gè)人對(duì)另外一個(gè)人說話,那么用網(wǎng)絡(luò)技術(shù)的術(shù)語(yǔ)來(lái)描述就是“單播”,此時(shí)信息的接收和傳遞只在兩個(gè)節(jié)點(diǎn)之間進(jìn)行。單播在網(wǎng)絡(luò)中得到了廣泛的應(yīng)用,網(wǎng)絡(luò)上絕大部分的數(shù)據(jù)都是以單播的形式傳輸?shù)?,只是一般網(wǎng)絡(luò)用戶不知道而已。例如,你在收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)時(shí),必須與郵件服務(wù)器、web服務(wù)器建立連接,此時(shí)使用的就是單播數(shù)據(jù)傳輸方式多播”
組播(multicasting)是一種多點(diǎn)投遞的形式,它使用硬件技術(shù),通過使用大量組播地址來(lái)通信。當(dāng)某一組機(jī)器需要通信時(shí),選擇一個(gè)組播地址,并配置好相應(yīng)的網(wǎng)絡(luò)接口硬件,識(shí)別組播地址,從而收到該組播地址上分組的拷貝。
廣播(broadcasting)是多點(diǎn)投遞的最普遍的形式,它向每一個(gè)目的站投遞一個(gè)分組的拷貝。它可以通過多個(gè)單次分組的投遞完成,也可以通過單獨(dú)的連接傳遞分組的拷貝,直到每個(gè)接收方均收到一個(gè)拷貝為止。
舉個(gè)例子:縣里開大會(huì),只同時(shí)通知了A村、B村、C村參加就是組播;同時(shí)通知了所有的村子參加就是廣播了!
一、主體不同
1、組播:為了減少在廣播中涉及的不必要的開銷,可以只向特定的一部分接收方(可以是域內(nèi)也可以是域間)發(fā)送流量。
2、廣播:指將報(bào)文發(fā)送到網(wǎng)絡(luò)中的所有可能的接收者。
二、原理不同
1、組播:在通信中參與或感興趣的主機(jī)需要處理相關(guān)的分組,流量只會(huì)被承載于它將被使用的鏈路上,并且只有任意組播數(shù)據(jù)報(bào)的一個(gè)副本被承載于這樣的鏈路上。
2、廣播:路由器簡(jiǎn)單地將它接收到的任何廣播報(bào)文副本轉(zhuǎn)發(fā)到除該報(bào)文到達(dá)的接口以外的每個(gè)接口。
三、特點(diǎn)不同
1、組播:通過發(fā)送方指明接收方,或是通過接收方獨(dú)立地指明就可以完成這項(xiàng)工作。然后網(wǎng)絡(luò)只負(fù)責(zé)向預(yù)期的或感興趣的收件方發(fā)送流量。
2、廣播:通過將地址中的主機(jī)部分全部置1形成的,特殊地質(zhì)255.255.255.255對(duì)應(yīng)于本地網(wǎng)絡(luò)廣播。
廣播的長(zhǎng)處:
1)網(wǎng)絡(luò)設(shè)備簡(jiǎn)單,維護(hù)簡(jiǎn)單,布網(wǎng)成本低廉
2)因?yàn)閟erver不用向每一個(gè)客戶機(jī)單獨(dú)發(fā)送數(shù)據(jù),所以server流量負(fù)載極低。
廣播的缺點(diǎn):
1)無(wú)法針對(duì)每一個(gè)客戶的要求和時(shí)間及時(shí)提供個(gè)性化服務(wù)。
2)網(wǎng)絡(luò)同意server提供數(shù)據(jù)的帶寬有限,client的較大帶寬=服務(wù)總帶寬。比如有線電視的client的線路支持100個(gè)頻道(假設(shè)採(cǎi)用數(shù)字壓縮技術(shù),理論上能夠提供500個(gè)頻道),即使服務(wù)商有更大的財(cái)力配置很多其它的發(fā)送設(shè)備、改成光纖主干。也無(wú)法超過此極限。也就是說無(wú)法向眾多客戶提供很多其它樣化、更加個(gè)性化的服務(wù)。
3)廣播禁止同意在Internet寬帶網(wǎng)上傳輸。
組播的長(zhǎng)處:
1)須要同樣數(shù)據(jù)流的client增加同樣的組共享一條數(shù)據(jù)流。節(jié)省了server的負(fù)載。具備廣播所具備的長(zhǎng)處。
2)因?yàn)榻M播協(xié)議是依據(jù)接受者的須要對(duì)數(shù)據(jù)流進(jìn)行復(fù)制轉(zhuǎn)發(fā)。所以服務(wù)端的服務(wù)總帶寬不受客戶接入端帶寬的限制。
IP協(xié)議同意有2億6千多萬(wàn)個(gè)組播,所以其提供的服務(wù)能夠很豐富。
3)此協(xié)議和單播協(xié)議一樣同意在Internet寬帶網(wǎng)上傳輸。
組播的缺點(diǎn):
1)與單播協(xié)議相比沒有糾錯(cuò)機(jī)制。發(fā)生丟包錯(cuò)包后難以彌補(bǔ)。但能夠通過一定的容錯(cuò)機(jī)制和QOS加以彌補(bǔ)。
2)現(xiàn)行網(wǎng)絡(luò)盡管都支持組播的傳輸。但在客戶認(rèn)證、QOS等方面還須要完好,這些缺點(diǎn)在理論上都有成熟的解決方式,僅僅是須要逐步推廣應(yīng)用到現(xiàn)存網(wǎng)絡(luò)其中。