組播通信

轉自http://www.mvn.cn/about-multicast.htm

 

什麼是組播

 

組播協議允許將一臺主機發送的數據通過網絡路由器和交換機複製到多個加入此組播的主機,是一種一對多的通訊方式。

 

IP組播的好處、優勢

 

組播協議與現在廣泛使用的單播協議的不同之處在於,一個主機用單播協議向 n 個主機發送相同的數據時,發送主機需要分別向 n 個主機發送,共發送 n 次。一個主機用組播協議向 n 個主機發送相同的數據時,只要發送 1 次,其數據由網絡中的路由器和交換機逐級進行復制併發送給各個接收方,這樣既節省服務器資源也節省網絡主幹的帶寬資源。

 

與廣播協議相比,只有組播接收方向路由器發出請求後,網絡路由器才複製一份數據給接收方,從而節省接收方的帶寬。而廣播方式無論接收方是否需要,網絡設備都將所有廣播信息向所有設備發送,從而大量佔據接收方的接入帶寬。

 

IP 組播歷史

 

1980 年代初斯坦福大學的一位博士生叫 Steve Deering ,在爲其導師 David Cheriton 工作,設計一種叫做 Vsystem 的分佈式操作系統。此操作系統允許一臺計算機使用 MAC 層組播向在本地 Ethernet 段的一組其他計算機傳遞信息。

 

隨着工作的擴展組播必須跨越路由器,所以必須將組播擴展到 OSI 模型的第三層,此歷史重任落到了 Steve Deering 身上,他總結了組播路由的通信協議基礎,並最終在 1991 12 月發表的博士論文中進行了詳細的闡述。

 

  

 

組播協議的優勢:

 

    組播協議的優勢在於當需要將大量相同的數據傳輸到不通主機時,

 

1 .能節省發送數據的主機的系統資源和帶寬;

 

2 .組播是有選擇地複製給又要求的主機;

 

3. 組播可以穿越公網廣泛傳播,而廣播則只能在局域網或專門的廣播網內部傳播

 

4. 組播能節省網絡主幹的帶寬;

 

組播協議的缺點:

 

    與單播協議相比,組播沒有補包機制,因爲組播採用的是 UTP 的傳輸方式,並且不是針對一個接受者,所以無法有針對的進行補包。所以直接用組播協議傳輸的數據是不可靠的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章