互联网组播

网络工程 ipv4 互联网 多播
2021-08-04 11:45:04

2016年,IP组播还是IPv4不依赖的东西吗?

仍然是复制数据包的唯一选择吗?

语境:

这个问题与 P2Peers(复数)拓扑有关,在互联网上有一个发送者和许多接收者(类似广播)。

许多多播信息现在已经过时(维基百科 -> 2010,其他 2006),但许多人说它有问题并保留用于研究。

目标是避免将相同的数据多次发送到不同的 IP 地址。

2个回答

多播通常在 ISP 网络中用于分发电视和广播频道。但它仅限于 ISP。通常 ISP 之间没有多播互连,因此全局多播仍然不能真正使用。

真正的问题是 Internet 由许多连接在一起的不同 ISP 组成。每个 ISP 都是独立的,并与其他 ISP 协商任何连接。多播有两种基本形式:DM(密集模式)和 SM(稀疏模式)。

在 DM 中(以及在 SM 开始时以及在 SM 期间定期进行),多播在每个路由器和路由器端口之间泛洪。这在 Internet 上是不切实际的,与多播流量的源或最终目的地无关的 ISP 将被迫承载它,无缘无故地使用他们宝贵的带宽。

SM 最初和周期性地以 DM 的方式进行泛洪,但它最终会停止向各处发送多播流量。这需要每个多播组有一个 RP(集合点)。有人需要购买和维护这些 RP。

此外,多播组的数量是有限的。这些组需要按照 IP 地址的方式进行注册并分配给公司。在全局多播中,世界上只有一个受让人可以在任何给定时间使用多播组。