1.服務器及時響應客戶端的請求。
2.服務器根據每個客戶的不同請求發送不同的數據,易於實現個性化服務。
多播功能:壹個發送者和多個接收者之間的通信。
廣播特點:主機之間“壹對多”的通信方式,網絡無條件復制轉發每臺主機發出的信號,所有主機都能接收到所有信息(無論妳是否需要)。
1,網絡設備簡單,維護簡單,配網成本低。
2.因為服務器不需要分別向每個客戶端發送數據,所以服務器流量負載極低。
擴展數據
單播的缺點
1.服務器為每個客戶端發送數據流,服務器流量=客戶端數量×客戶端流量;在具有大量客戶端和每個客戶端的大流量的流媒體應用中,服務器無法支持如此巨大的數據流。
2.現有網絡帶寬是金字塔結構,城際和省際幹線帶寬僅占其所有用戶帶寬之和的5%。如果使用所有單播協議,網絡主幹將不堪重負。
多播的基本概念是“組”。多播組是壹組希望接收特定數據流的接收者。這個組沒有物理或地理邊界:組中的主機可以位於互聯網或專用網絡上的任何地方。
在組播的很多應用中,單播是可以實現的,但是隨著接收者的增加,要發送的數據包數量呈線性增長。對於每個接收者來說,需要發送同壹個數據包的N份拷貝,所以流量會呈指數級增長,也會占用網絡的大量帶寬,有時會造成網絡擁塞。
但是,多播IP數據包只發送壹次。路由器會自動將其轉發給不同網段上的每個接收者,這樣可以最大限度地減少網絡中傳輸的消息副本數量。所以組播是必要的。
參考資料:
百度百科-單播