2008-11-01 54 views
8

我是网络新手。我理解多播的概念,但想知道它是否在公开/公共互联网上可靠?开放互联网上的1对n多播可靠吗?

这似乎是一种边缘情况,不同骨干或ISP可能故意中断以减少路由器负载或通常将网络分割为实用的高使用率应用。

我的恐惧是否合理?

P.S.后续问题在这里: Best tutorial for application multicasting?

+0

恕我直言,你滥用术语广域网。广域网并不意味着“通过互联网”。通常,WAN是通过点对点连接连接的专用网络,通常每端都需要一台路由器。 – paxos1977 2008-11-01 16:47:50

+1

好吧,我试图区分专用网络和互联网,但有些人混淆了以太网(或TCP/IP)与互联网。 – 2008-11-01 21:11:10

回答

4

在互联网上的IP多播并不真正的工作。从Wikipedia article

因为这两个原因,也 原因经济学的,IP组播是 不是在商业 互联网一般用途。

希望参与全局IP多播的人需要将自己附加到MBONE。维基百科文章指出,应用程序级多播基础架构确实可行,例如, IRC。

0

通常组播是指UDP组播,这是不可靠的。

1

是的,互联网规模的多播路由并不是一个真正解决的问题,从我所知道的来看,也没有什么进展。

1

它与UDP广播一样有用或可靠(意味着您可以控制网络,并且与标准UDP一样可靠),但是在网络上使用较少的资源。如果您要编写新的广播应用程序,请使用多播。

2

呀,互联网大规模组播路由 是不是一个真正的解决问题,也不是从我可以告诉 有 很大进展。

当前推荐的大规模解决方案是特定于源的多播SSM,从而作为客户端从特定源请求多播流量而非广泛开放式侦听。这仍然需要所有中间路由器的支持,所以对于需要多点传送支持的IPv6而言,可能只会变得更加实用,而IPv4则是可选的并且经常被禁用。

http://en.wikipedia.org/wiki/Source-specific_multicast

0

当您使用YouTube这是你和服务器之间的通信,它是单播虽然它是通过UDP一样多播。多播需要使用多播路由器。这种类型的路由器并不特别提供Internet。此外,对于视频流服务提供商,他不能向用户收费,因为多播组的配置是在路由器中完成的,并且他无法控制互联网中的这些路由器。 公司通常使用组播进行视频会议,这可以是来自运营商服务提供商在他自己的Mbone或公司自己的网络上提供的服务。