天天看點

單點傳播/多點傳播(多點傳播)/廣播

目前的網絡中有三種通訊模式:單點傳播、廣播、多點傳播,其中的多點傳播出現時間最晚但同時具備單點傳播和廣播的優點,最具有發展前景。

1、單點傳播(Unicast)

主機之間“一對一”的通訊模式,網絡中的交換機和路由器對資料隻進行轉發不進行複制。如果10個客戶機需要相同的資料,則伺服器需要逐一傳送,重複10次相同的工作。但由于其能夠針對每個客戶的及時響應,是以現在的網頁浏覽全部都是采用IP單點傳播協定。網絡中的路由器和交換機根據其目标位址選擇傳輸路徑,将IP單點傳播資料傳送到其指定的目的地。

<a href="http://blog.51cto.com/attachment/201311/111203165.jpg" target="_blank"></a>

單點傳播的優點:

1.伺服器及時響應客戶機的請求 2.伺服器針對每個客戶不通的請求發送不通的資料,容易實作個性化服務。

單點傳播的缺點:

1.伺服器針對每個客戶機發送資料流,伺服器流量=客戶機數量×客戶機流量;在客戶數量大、每個客戶機流量大的流媒體應用中伺服器不堪重負。

2.現有的網絡帶寬是金字塔結構,城際省際主幹帶寬僅僅相當于其所有使用者帶寬之和的5%。如果全部使用單點傳播協定,将造成網絡主幹不堪重負。現在的P2P應用就已經使主幹經常阻塞,隻要有5%的客戶在全速使用網絡,其他人就不要玩了。而将主幹擴充20倍幾乎是不可能。

2、廣播(Broadcast)

主機之間“一對所有”的通訊模式,網絡對其中每一台主機發出的信号都進行無條件複制并轉發,所有主機都可以接收到所有資訊(不管你是否需要),由于其不用路徑選擇,是以其網絡成本可以很低廉。有線電視網就是典型的廣播型網絡,我們的電視機實際上是接受到所有頻道的信号,但隻将一個頻道的信号還原成畫面。在資料網絡中也允許廣播的存在,但其被限制在二層交換機的區域網路範圍内,禁止廣播資料穿過路由器,防止廣播資料影響大面積的主機。

<a href="http://blog.51cto.com/attachment/201311/111358855.jpg" target="_blank"></a>

在IP網絡中,廣播位址用IP位址“255.255.255.255”來表示,這個IP位址代表同一子網内所有的IP位址。例如:客戶機通過DHCP自動獲得IP位址的過程就是通過廣播來實作的。

廣播的優點:

1.網絡裝置簡單,維護簡單,布網成本低廉

2.由于伺服器不用向每個客戶機單獨發送資料,是以伺服器流量負載極低。

廣播的缺點:

1.無法針對每個客戶的要求和時間及時提供個性化服務。

2.網絡允許伺服器提供資料的帶寬有限,用戶端的最大帶寬=服務總帶寬。例如有線電視的用戶端的線路支援100個頻道(如果采用數字壓縮技術,理論上可以提供500個頻道),即使服務商有更大的财力配置更多的發送裝置、改成光纖主幹,也無法超過此極限。也就是說無法向衆多客戶提供更多樣化、更加個性化的服務。

3.廣播禁止在Internet寬帶網上傳輸。

3、多點傳播(Multicast)

主機之間“一對一組”的通訊模式,也就是加入了同一個組的主機可以接受到此組内的所有資料,網絡中的交換機和路由器隻向有需求者複制并轉發其所需資料。主機可以向路由器請求加入或退出某個組,網絡中的路由器和交換機有選擇的複制并傳輸資料,即隻将組内資料傳輸給那些加入組的主機。這樣既能一次将資料傳輸給多個有需要(加入組)的主機,又能保證不影響其他不需要(未加入組)的主機的其他通訊。多點傳播IP位址就是D類IP位址,即224.0.0.0至239.255.255.255之間的IP位址。

<a href="http://blog.51cto.com/attachment/201311/111602134.jpg" target="_blank"></a>

多點傳播的優點:

1.需要相同資料流的用戶端加入相同的組共享一條資料流,節省了伺服器的負載。具備廣播所具備的優點。

2.由于多點傳播協定是根據接受者的需要對資料流進行複制轉發,是以服務端的服務總帶寬不受客戶接入端帶寬的限制。IP協定允許有2億6千多萬個(268435456)多點傳播,是以其提供的服務可以非常豐富。

3.此協定和單點傳播協定一樣允許在Internet寬帶網上傳輸。

多點傳播的缺點:

1.與單點傳播協定相比沒有糾錯機制,發生丢包錯包後難以彌補,但可以通過一定的容錯機制和QOS加以彌補。

2.現行網絡雖然都支援多點傳播的傳輸,但在客戶認證、QOS等方面還需要完善,這些缺點在理論上都有成熟的解決方案,隻是需要逐漸推廣應用到現存網絡當中。

     本文轉自stock0991 51CTO部落格,原文連結:http://blog.51cto.com/qing0991/1328201,如需轉載請自行聯系原作者

繼續閱讀