组播

组播是将数据从单个源传输给多个接收者。组播与广播类似,但只向特定用户传输信息。它用于高效地同时向多个用户传输流媒体和其他类型的数据

向多个用户同时发送数据的一种简单方法,是分别向每个用户传输数据的副本。不过,这种方法效率很低,因为同一数据的多个副本会从源经过一个或多个网络发送出去。组播可以将一次传输拆分给多个用户,从而显著减少所需的带宽

通过Internet进行的组播称为 IP 组播,因为它们使用 Internet 协议(IP)传输数据。IP 组播会创建“组播树”,使一次传输能够分支到各个用户。这些分支会在必要的 Internet路由器处创建。例如,如果来自五个不同国家的五名用户请求访问同一个流,分支会在靠近原始源的位置创建。如果来自同一城市的五名用户请求访问同一个流,分支则会在靠近用户的位置创建。

IP 组播通过将另外两种协议与 Internet 协议结合使用来实现。其中一种是 Internet 组管理协议(IGMP),它允许用户或客户端系统请求访问某个流。另一种是协议无关组播(PIM),网络路由器使用它来创建组播树。当路由器通过 IGMP 收到加入某个流的请求时,它会使用 PIM 将数据流路由到相应的系统。

组播有多种不同的应用。它通常用于通过 Internet 传输媒体流,例如直播电视和 Internet 广播。它还支持视频会议和网络直播。组播也可用于通过 Internet 发送其他类型的数据,例如新闻、股票报价,甚至是软件的数字副本。无论用于哪种应用,组播都能以高效的方式向多个用户发送数据,从而帮助减少 Internet 带宽的使用。

更新日期 September 19, 2020 作者 Per C.

quiz测试你的知识

3G cellular data transmission must provide a peak data transfer rate of at least what?

A
2 Mbps
0%
B
4 Mbps
0%
C
6 Mbps
0%
D
8 Mbps
0%
Correct! Incorrect!     View the 3G definition.
More Quizzes →

Tech Terms 计算机词典

本页中组播的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。