關於多播群組管理員
本文件說明多播群組管理員(MGM)技術。
多播可讓主機只將數據傳送至特別要求接收數據的目的地。 如此一來,多播與傳送廣播數據不同,因為廣播數據會傳送到所有主機。
多播會節省網路頻寬,因為多播數據只會由要求數據的主機接收,而數據只會透過任何連結傳輸一次。 多播可節省伺服器頻寬,因為伺服器每個網路只能傳送一個多播訊息,而不是每個接收者一個單播訊息。 熱門多播應用程式的範例包括在線會議和因特網電臺。
MGM API 可讓開發人員撰寫多播路由通訊協定,以與執行多播群組管理員的路由器互通。
在路由器上啟用多個多播路由通訊協定時,多播群組管理員會協調所有路由通訊協議之間的作業。 多播群組管理員會在群組成員資格變更或收到來自新來源或傳送到新群組的多播數據時,通知每個路由通訊協定。
MGM API 提供下列功能:
- 通訊協議註冊
- 群組管理
- 多播轉送項目(MFE)列舉
- 多播路由協定的回調定義
本概觀說明多播架構的元件、用來與多播群組管理員互作的用戶端案例,以及使用 MGM API 的程式設計考慮。