天天看點

TCP/IP筆記 二.網絡層(3)——廣播,多點傳播,IGMP

1. 多點傳播與廣播

1.1 廣播

一般說來ARP,或者路由協定RIP應該是以廣播的形式播發的。

TCP/IP筆記 二.網絡層(3)——廣播,多點傳播,IGMP

1.2 多點傳播

多點傳播可明顯地減少網絡中資源的消耗。

1.2.1 特點

(1) 多點傳播使用組位址—— IP 使用 D 類位址支援多點傳播。多點傳播位址隻能用于目的位址,而不能用于源位址。  

(2) 永久組位址——由網際網路号碼指派管理局 IANA 負責指派。

(3) 動态的組成員

(4) 使用硬體進行多點傳播

TCP/IP筆記 二.網絡層(3)——廣播,多點傳播,IGMP

1.2.2 D 類 IP 位址 與以太網多點傳播位址的映射關系

TCP/IP筆記 二.網絡層(3)——廣播,多點傳播,IGMP

1.2.3 多點傳播位址

對于多點傳播位址,有幾個特殊的多點傳播位址被占用,他們是

  1. 224.0.0.1--該子網内所有的系統組。
  2. 224.0.0.2--該子網内所有的路由器。
  3. 224.0.1.1--網絡實作協定NTP專用IP。
  4. 224.0.0.9--RIPv2專用IP

1.3 廣播和多點傳播

轉:

『個人的看法:廣播和多點傳播的性質是一樣的,路由器會把資料放到區域網路裡面,然後網卡對這些資料進行過濾,隻拿到自己打算要的資料,比如自己感興趣的多 播資料,自己感興趣的多點傳播資料。當一個主機運作了一個處理某一個多點傳播IP的程序的時候,這個程序會給網卡綁定一個虛拟的多點傳播mac位址,并做出來一個多點傳播 ip。這樣,網卡就會讓帶有這個多點傳播mac位址的資料進來,進而實作通信,而那些沒有監聽這些資料的主機就會把這些資料過濾掉,換句話說,多點傳播,是讓主機 的核心輕松了,而網卡,對不起,您就累點吧。』

2. IGMP (Internet Group Management Protocol) 網際網路組管理協定 

IGMP 是在多點傳播環境下使用的協定,IP 資料報傳遞其封包。

IGMP的作用在于,讓其他所有需要知道自己處于哪個多點傳播組的主機和路由器知道自己的狀态。

2.1 主機在多點傳播中的狀态

TCP/IP筆記 二.網絡層(3)——廣播,多點傳播,IGMP

2.2 封包

TCP/IP筆記 二.網絡層(3)——廣播,多點傳播,IGMP

2.3 多點傳播路由選擇

(1) 即使網絡拓撲不發生變化,但由于某個應用程式加入或離開了一個多點傳播組,多點傳播路由都會發生變化。

(2) 多點傳播轉發要求路由器不僅要檢查目的位址,而且還要檢查源位址,以便确定何時需要複制多點傳播資料報和轉發多點傳播資料報副本。

(3) 多點傳播資料報可以由不是多點傳播組成員的主機産生,并且可能通過沒有任何組成員的網絡。

繼續閱讀