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