單播

單播

單播是客戶端與伺服器之間的點到點連線。“點到點”指每個客戶端都從伺服器接收遠程流。僅當客戶端發出請求時,才傳送單播流。單播(Unicast)是在一個單個的傳送者和一個接受者之間通過網路進行的通信。可以套用於通信計算機等領域,還可以利用多播單播混合算法解決實際問題。

基本介紹

  • 中文名:單播
  • 外文名:Unicast
  • 需要:建立一個單獨的數據通道
  • 定義客戶端伺服器之間的點到點連線
  • 注意:當客戶端發出請求時,傳送單播流
單播定義,單播的優缺點,單播的優點,單播的缺點,組播與廣播,廣播定義,組播定義,

單播定義

單播(Unicast)是在一個單個的傳送者和一個接受者之間通過網路進行的通信。這個術語與多播相對應,多播是指一個傳送者和多個接受者之間的通信,或者任意播,是任何傳送者和網路中最近的接受者群之間的通信。早期的這個詞叫做點到點通信,與單播的意思類似。新的網際網路協定版本6(IPv6)支持單播和任意播,以及多播。
單播

單播的優缺點

單播的優點

1. 伺服器及時回響客戶機的請求
2. 伺服器針對每個客戶不同的請求傳送不同的數據,容易實現個性化服務。

單播的缺點

1. 伺服器針對每個客戶機傳送數據流,伺服器流量=客戶機數量×客戶機流量;在客戶數量大、每個客戶機流量大的流媒體套用中伺服器無法支持如此龐大的數據流。
2. 現有的網路頻寬是金字塔結構,城際省際主幹頻寬僅僅相當於其所有用戶頻寬之和的5%。如果全部使用單播協定,將造成網路主幹不堪重負。

組播與廣播

廣播定義

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

組播定義

主機之間“一對一組”的通訊模式,也就是加入了同一個組的主機可以接受到此組內的所有數據,網路中的交換機和路由器只向有需求者複製並轉發其所需數據。主機可以向路由器請求加入或退出某個組,網路中的路由器和交換機有選擇的複製並傳輸數據,即只將組內數據傳輸給那些加入組的主機。這樣既能一次將數據傳輸給多個有需要(加入組)的主機,又能保證不影響其他不需要(未加入組)的主機的其他通訊。

相關詞條

熱門詞條

聯絡我們