計算機網路中的單播、廣播和多播


在計算機網路中,組播是指透過網路傳輸資料(資料包流)。以下是網路中使用的不同型別的組播:

  • 單播傳輸
  • 廣播傳輸
  • 多播傳輸

單播傳輸(一對一)

在單播傳輸中,資料從單個傳送方(或單個源主機)傳輸到單個接收方(或單個目標主機)。

網路交換機監聽連線到的網路上裝置的MAC地址。然後,它們只能將資料包轉發到包含具有連線MAC地址的裝置的那些網路。當更多接收方需要檢視相同資料時,單播效率會逐漸降低。

示例

在下圖中,主機A將IP地址為11.1.2.2的資料傳送到主機B的IP地址20.12.4.3。

  • 源地址 = 主機A的IP地址為11.1.2.2
  • 目標地址 = 主機B的IP地址為20.12.4.3

廣播傳輸(一對多)

在廣播傳輸中,資料從一個或多個傳送方傳輸到同一網路或其他網路中的所有接收方。這種型別的傳輸在網路管理資料包(如ARP(地址解析協議)和RIP(路由資訊協議))中很有用,因為所有裝置都必須看到資料。

有兩種型別的廣播傳輸:

  • 定向廣播,以及
  • 有限廣播

定向廣播

定向廣播將資料從一個源主機傳輸到存在於其他網路中的所有其他主機。它用於兩種場景:

  • 當主機負責解析廣播資料包中的資料時。
  • 當所有主機都需要相同資料時。

有限廣播

在有限廣播中,資料從單個源主機傳輸到同一網路中的所有其他主機。

多播傳輸(一對多)

當資料從單個源主機傳輸到對接收資料感興趣的特定組主機時,稱為多播傳輸。當不同組的接收方需要檢視相同資料時,多播可能比單播更有效率。

示例 - 多播是網際網路影片流媒體或音訊電話會議、向特定人群傳送電子郵件等技術中使用的方法。

更新於:2021年11月23日

23K+ 次瀏覽

開啟您的職業生涯

透過完成課程獲得認證

開始學習
廣告