多播是什麼意思

多播(Multicast)是一種網路傳輸方式,允許一個數據包被傳送到一個預定的多播IP位址,這樣數據包就可以被多個接收者接收,這些接收者已經註冊了對該多播地址的興趣。多播與單播(Unicast)和廣播(Broadcast)不同,單播是一對一的通信,廣播是一對所有節點的通信,而多播是一對多個特定節點的通信。

在多播中,發送者只發送一份數據,這個數據包會被路由器複製,並傳送到所有註冊了該多播組的節點。這樣可以減少網路的流量,因為只有那些註冊了該多播組的節點會收到數據包,而不是像廣播那樣傳送到網段上的所有節點。

多播通常用於在網路上傳送數據流,如視頻流和音頻流,因為它可以確保數據以高效的方式傳送到多個接收者。多播還可以用於其他應用,如網絡電話、視頻會議和在線遊戲等。