什么是組播地址?組播地址就是指一組接口的地址(通常分屬不同節(jié)點(diǎn)),發(fā)送到多播地址的數(shù)據(jù)包被送到由該地址標(biāo)識(shí)的每個(gè)接口。
組播的地址是保留的D類地址從 224.0.0.0—239.255.255.255 下面列出部分知名或已用的IP組播地址,實(shí)際上,224.0.0.0---224.2.255.255的絕大部分地址已被使用,建議使用時(shí)避開上述地址。
224.0.0.0~224.0.0.255為預(yù)留的組播地址(永久組地址),地址224.0.0.0保留不做分配,其它地址供路由協(xié)議使用。部分常見的永久組地址如下:
分類
組播組可以是永久的也可以是臨時(shí)的。組播組地址中,有一部分由官方分配的,稱為永久組播組。永久組播組保持不變的是它的ip地址,組中的成員構(gòu)成可以發(fā)生變化。永久組播組中成員的數(shù)量都可以是任意的,甚至可以為零。那些沒有保留下來供永久組播組使用的ip組播地址,可以被臨時(shí)組播組利用。
224.0.0.0~224.0.0.255為預(yù)留的組播地址(永久組地址),地址224.0.0.0保留不做分配,其它地址供路由協(xié)議使用;
224.0.1.0~224.0.1.255是公用組播地址,可以用于Internet;
224.0.2.0~238.255.255.255為用戶可用的組播地址(臨時(shí)組地址),全網(wǎng)范圍內(nèi)有效;
239.0.0.0~239.255.255.255為本地管理組播地址,僅在特定的本地范圍內(nèi)有效。
組播應(yīng)用
在組播方式中,信息的發(fā)送者稱為“組播源”,信息接收者稱為該信息的“組播組”,支持組播信息傳輸?shù)乃新酚善鞣Q為“組播路由器”。
加入同一組播組的接收者成員可以廣泛分布在網(wǎng)絡(luò)中的任何地方,即“組播組”沒有地域限制。需要注意的是,組播源不一定屬于組播組,它向組播組發(fā)送數(shù)據(jù),自己不一定是接收者。多個(gè)組播源可以同時(shí)向一個(gè)組播組發(fā)送報(bào)文。
假設(shè)只有 Host B、Host D 和Host E 需要信息,采用組播方式時(shí),可以讓這些主機(jī)加入同一個(gè)組播組(Multicast group),組播源向該組播組只需發(fā)送一份信息,并由網(wǎng)絡(luò)中各路由器根據(jù)該組播組中各成員的分布情況對(duì)該信息進(jìn)行復(fù)制和轉(zhuǎn)發(fā),最后該信息會(huì)準(zhǔn)確地發(fā)送給Host B、Host D 和Host E。