組播協議原理講解

2021-06-25 14:33:12 字數 1067 閱讀 1001

單播、組播、廣播是計算機網路上三種基本的通訊方式。

單播是相互感興趣的主機雙方進行通訊的方式,主機不能接收對其不感興趣的其它主機傳送的資訊,屬於點對點通訊。

廣播是主機向子網內所有主機傳送資訊,子網內所有主機都能收到來自某台主機的廣播資訊,屬於點對所有點的通訊。

組播則介於兩者之間,是主機向一組主機傳送資訊,存在於某個組的所有主機都可以接收到資訊,屬於點對多點通訊。

下邊用張圖表示這三種方式的資料傳輸:

這張圖可以簡單看出來這三種方式的傳輸方式,下邊來具體細分下。

首先說下單播與組播的區別:

單播即點對點的方式進行資料傳輸,組播類似與乙個qq群,大家上線了別人都知道,另外乙個人傳送訊息,該群裡的人都能收到(拋開隱身、離線訊息)。這裡只是舉例子,具體實現不是這樣的,這裡只是讓大家更容易理解一些。下邊看圖理解:

圖中如果要用單播實現多個傳送則需要同時傳送三條訊息,而組播只需傳送一條就可以完成了,所以說組播比較節省頻寬。

接下來再說下組播與廣播的區別吧:

組播跟廣播類似,廣播可以認為是組範圍最大化的組播,廣播是傳送給所有人,而組播是傳送給乙個組中的人。當然,二者還是存在顯著區別的:首先,廣播被限制在子網內,

不會被路由器**。其次,主機被預設為是接收者,組播方式則需要主機主動加入。另外廣播的方式容易造成網路阻塞,幾年前的廣播風暴相信大家到現在都沒有忘記。這裡沒找著合適的圖,大家慢慢理解吧。

組播及廣播由什麼裝置進行**的?

組播及廣播是由交換機進行**的,如果是沒有組播功能的交換機,則組播將會視為廣播傳送。路由器為具有路由功能的交換機,比交換機功能更強大些,所有說路由同樣支援組播方式。現在的交換機都具備組播**的功能,所以不用擔心組播方式裝置不支援的情況。下邊上張組播交換機**原理圖:

IP組播與組播協議

在internet上,多 業務諸如 圖1.1 1.ip組播 ip組播是指乙個ip報文向乙個 主機組 的傳送,這個包含零個或多個主機的主機組由乙個單獨的 ip位址標識。主機組位址也稱為 組播位址 或者d類位址。除了目的位址部分,組播報文與普通報文沒有區別,網路盡力傳送組播報文但是並不保證一定送達。主機...

IP組播與組播協議

在internet上,多 業務諸如 流 伺服器必須為每乙個接收者提供乙個相同內容的ip報文拷貝,同時 網路上也重複地傳輸相同內容的報文,占用了大量資源。如圖1.1所示。雖然ip廣播允許乙個主機把乙個ip報文傳送給同乙個網路的所有主機,但是由於不是所有的主機都需要這些報文,因而浪費了網路資源。在這種情...

IP組播與組播協議

1.ip組播 ip組播是指乙個ip報文向乙個 主機組 的傳送,這個包含零個或多個主機的主機組由乙個單獨的ip位址標識。主機組位址也稱為 組播位址 或者d類位址。除了目的位址部分,組播報文與普通報文沒有區別,網路盡力傳送組播報文但是並不保證一定送達。主機組的成員可以動態變化,主機有權選擇加入或者退出某...