1. 程式人生 > >組播原理

組播原理

一,組播原理與配置
當網路中部署點到多點通訊應用時,若採用單播方式,網路中傳輸的資訊量與需要該資訊的用
戶量成正比。多份內容相同的資訊傳送給不同使用者,對資訊源及網路頻寬都將造成巨大壓力。若採
用廣播方式,無需接收資訊的主機也將收到該資訊,這樣不僅資訊保安得不到保障且會造成同一網
段中資訊氾濫。
P組播技術有效地解決了單播和廣播在點到多點應用中的問題。組播源只發送一份資料,資料
在網路節點間被複制、分發且只發送給需要該資訊的接收者
本章將依次介紹組播工作原理、組播路由協議、組播基礎配置命令。
1.組播介紹
組播作為|P傳輸的3種方式之一,P組播通訊指的是P報文從一個源發出,被轉發到一組特定的接收者
相較於傳統的單播和廣播,IP組播可以有效地節約網路頻寬、降低網路負載,所以被廣泛應用於IP四
資料傳送和多媒體會議等網路業務中。
傳統的|P通訊有單播( Unicast)和廣播( Broadcast)兩種方式。
1.單播方式部署點到多點應用
採用單播方式時,網路中傳輸的資訊量與需要該資訊的使用者量成正比。如圖6.1所示,當需要該資訊的用
戶數量較大時,資訊源需要將多份內容相同的資訊傳送給不同的使用者,這對資訊源以及網路頻寬都將造成巨大
的壓力。因此,該傳輸方式不利於資訊的批量傳送,只適用於使用者稀少的網路。

2.廣播方式部署點到多點應用
採用廣播方式時,不需要接收資訊的主機也將收到該資訊,這樣不僅資訊的安全性得不到
保障,而且會造成同一網段中資訊氾濫。因此,該傳輸方式不利於與特定物件進行資料互動,同時會浪費大量的頻寬。
由上述可知,傳統的單播和廣播通訊方式不能有效地解決單點發送、多點接收的問題。組播( Multicast)
可以很好地解決點到多點的資料傳輸,源只發送一份資料,網路中只有需要該資料的主機(目標主機 HostA和 Hostc)可以接收該資料,其他主機( HostB)不能收到該資料。
組播的優勢:相比單播,由於被傳遞的資訊在距資訊源儘可能遠的網路節點才開始被複制和分發,所以使用者的增加不會導致資訊源負載的加重以及網路資源消耗的顯著增加。相比廣播,由於被傳遞的資訊只會傳送給需要該資訊的接收者,所以不會造成網路資源的浪費並能提高資訊傳輸的安全性。
2.組播基本概念
組播傳輸的特點是單點發送,多點接收。
組播組:用|P組播地址進行標識的一個集合。任何使用者主機(或其他接收裝置),加入一個組播組,就
成為了該組成員,可以識別並接收發往該組播組的組播資料
個組播源可以同時向多個組播組傳送資料,多個組播源也
組播源:資訊的傳送者稱為“組播源
以同時向一個組播組傳送報文。組播源通常不需要加入組播組,由源端DR負責管理組播源的註冊和SPT( Shortest Path Tree)的建立。
組播組成員:所有加入某組播組的主機便成為該組播組的成員。組播組中的成員是動態的,主機可以在任何時刻加入或離開組播組。組播組成員可以廣泛地分佈在網路中的任何地方。
組播路由器:支援三層組播功能的路由器或交換機。組播路由器不僅能夠提供組播路由功能,也能夠在與使用者連線的末梢網段上提供組播組成員的管理功能。