2008-11-01 26 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或公司自己的網絡上提供的服務。