傳統的IP通信有兩種方式:第一種是在一台源 IP主機和一台目的 IP主機之間進行,即單播(unicast);第二種是在一台源 IP 主機和網路中所有其它的 IP 主機之間進行,即廣播(broadcast)。如果要將信息傳送給網路中的多個主機而非所有主機,則要么採用廣播方式,要么由源主機分別向網路中的多台目標主機以單播方式傳送 IP 包。採用廣播方式實現時,不僅會將信息傳送給不需要的主機而浪費頻寬,也可能由於路由迴環引起嚴重的廣播風暴;採用單播方式實現時,由於 IP 包的重複傳送會白白浪費掉大量頻寬,也增加了伺服器的負載。所以,傳統的單播和廣播通信方式不能有效地解決單點傳送多點接收的問題。
IP 組播是指在 IP 網路中將數據包以盡力傳送(best-effort)的形式傳送到網路中的某個確定節點子集,這個子集稱為組播組(multicast group)。IP 組播的基本思想是,源主機只傳送一份數據,這份數據中的目的地址為組播組地址;組播組中的所有接收者都可接收到同樣的數據拷貝,並且只有組播組內的主機(目標主機)可以接收該數據,網路中其它主機不能收到。組播組用 D 類 IP 地址(224.0.0.0 ~ 239.255.255.255)來標識。
IP 組播技術有效地解決了單點傳送多點接收的問題,實現了 IP 網路中點到多點的高效數據傳送,能夠大量節約網路頻寬、降低網路負載。作為一種與單播和廣播並列的通信方式,組播的意義不僅在於此。更重要的是,可以利用網路的組播特性方便地提供一些新的增值業務,包括線上直播、網路電視、遠程教育、遠程醫療、網路電台、實時視頻會議等網際網路的信息服務領域。
組播從 1988 年提出到現在已經經歷了十幾年的發展,許多國際組織對組播的技術研究和業務開展進行了大量的工作。隨著網際網路建設的迅猛發展和新業務的不斷推出,組播也必將走向成熟。儘管目前端到端的全球組播業務還未大規模開展起來,但是具備組播能力的網路數目在增加。一些主要的 ISP 已運行域間組播路由協定進行組播路由的交換,形成組播對等體。在 IP 網路中多媒體業務日漸增多的情況下,組播有著巨大的市場潛力,組播業務也將逐漸得到推廣和普及。