我的互联网上传限制为 1 Mb/s。如果我在一个有 10 人的 UDP 多播组中,并且我以 0.1 Mb/s 的速率向该组发送某些内容,那么我的上传速率是 0.1 Mb/s 还是 1.0 Mb/s?假设所有人都在公共互联网上。
如果我 UDP 多播到多播组中的 10 个侦听器,我的上传带宽使用量会增加 10 倍吗?
网络工程
多播
带宽
UDP
2021-07-22 20:47:52
2个回答
多播是广播的特例。这是一个一对多的机制。发送方发送一个数据包,网络将它复制到它需要去的任何地方。对于交换机或 WiFi 接入点,它的处理就像广播流量[1] 一样,“多播过滤可能适用。对于未配置多播路由的路由器(基本上是每个路由器,曾经),它是随机广播噪声。
为此,您和目标之间的各种路由器必须配置为多播路由。这不太可能。虽然理论上在单个 ISP 网络内是可能的,但跨 Internet 将无法管理。(更不用说马上被虐了)
[1]这就是 Uverse 为其无线机顶盒使用专用 AP 的原因。这些 AP 运行特殊的软件,可以像单播一样处理多播视频流。Wifi 广播以基本速率(每个关联客户端可以处理的最低速率)发出,这太慢了。
其它你可能感兴趣的问题
