IP組播與組播協議

2021-08-31 05:30:09 字數 1179 閱讀 3089

1. ip組播

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

主機組的成員可以動態變化,主機有權選擇加入或者退出某個主機組。主機可以加入多個主機組,也可以向自己沒有加入的主機組傳送資料。主機組有兩種:永久組和臨時組。永久組的ip位址是周知的,由internet管理機構分配,是保留位址。臨時組的位址則使用除永久組位址外的非保留d類位址。

ip組播分組在網際網路上的**由支援組播的路由器來處理。主機發出的ip組播分組在本子網內被所有主機組成員接收,同時與該子網直接相連的組播路由器會把組播報文**到所有包含該主機組成員的網路上。組播報文傳遞的範圍由報文的生存期值(ttl, time-to-live)決定,如果ttl值等於或者小於設定的路由器埠ttl門限值(ttl threshold),路由器將不再**該報文。

2. 組播位址

ip組播位址,或稱為主機組位址,由d類ip位址標記。d類ip位址的最高四位為「1110」,起範圍從224.0.0.0到239.255.255.255。如前所述,部分d類位址被保留,用作永久組的位址,這段位址從224.0.0.0-224.0.0.255。比較重要的位址有:

224.0.0.1 - 網段中所有支援組播的主機

224.0.0.2 - 網段中所有支援組播的路由器

224.0.0.4 - 網段中所有的dvmrp路由器

224.0.0.5 - 所有的ospf路由器

224.0.0.6 - 所有的ospf指派路由器

224.0.0.9 - 所有ripv2路由器

224.0.0.13 -所有pim路由器

臨時主機組的組播位址由網路管理員選擇,他需要保證這個位址在一定的範圍內沒有其他的主機組在使用這個組播位址。

第2層的組播位址(組播mac位址)可以從ip組播位址中衍生。計算方法是把ip位址的最後23位拷貝到mac位址的最後23位,然後把這23位前面的那一位置為0。mac位址的前24位必須為0x01-00-5e。例如:組播ip位址224.0.1.128,16進製表示為0xe0-00-01-10,最低的23位為0x00-01-10,計算得出的mac位址為:0x01-00-5e-00-01-10。

IP組播與組播協議

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

IP組播與組播協議

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

IP組播 PIM協議

pim sm 組播源向組播組傳送資料報文,組播組內的所有裝置都會繼續向下 資料報文 擴散 當有路徑不需要該組播的資料,最後一跳路由器會向上傳送prune 上游裝置收到後,將不會再向這條下游裝置 該組的資料 剪枝 rpf檢查 當裝置從多個介面收到同乙份組播資料以後,會根據rib 本地路由表 檢查到達這...