廣播與組播:
1)廣播和組播只適用於udp。
2)廣播是指將資訊傳送到所有能到達的位址。
3)組播是指將資訊傳送給定義在一組內的位址。
現實世界裡,人們講話的目標可以是乙個人,一組人和所有在場的人。ip世界與之相對應的,是單播、組播和廣播。
一對一的情況,叫做「單播」。
某主機傳送同一資料報到多台主機(一次的、同時的),叫做「組播」。組播可以在乙個區域網範圍內,也可以擴充套件到整個ip世界。如果跨越區域網,組播必須得到所有經過的路由器的支援。
一台主機傳送同一資料報到子網所有主機,叫做「廣播」。廣播的適用範圍很小,只在本區域網內有效,路由器會封鎖廣播訊息,否則後果很嚴重。
組播能使乙個或多個組播源把資料報只傳送給特定的組播組,只有加入該組播組的主機才能收到資料報,並不影響組播組之外的其他終端。
組播與廣播的異同:兩者都只能適用於udp,組播可以跨網路,廣播只能侷限於當前區域網。
如何標識組播組位址呢?我們知道ip位址一共有五類,其中d類位址的範圍是從224.0.0.0到239.255.255.255,他們又被劃分為區域性鏈結組播位址、預留組播位址、管理許可權組播位址三類。
區域性鏈結組播位址是為路由協議和其他用途保留的位址,範圍是224.0.0.0到224.0.0.225,只有256個位址,路由器並不**屬於這個範圍的ip包。
預留組播位址為224.0.1.0到238.225.225.225,可用於全球範圍的網路。
管理許可權組播位址是剩下的239.0.0.0到239.255.255.255,可供組織內部使用,類似於私有ip位址,不能用於網際網路,可限制組播範圍。
組播的現狀:
要實現ip組播,要求介於組播源和接收者之間的路由器、交換機必須都支援ip組播,在今天看來,完全是紙上談兵。
雖然今天ip組播已經得到了硬體、軟體廠商的廣泛支援,但是電信運營商早期部署的網路,並未對組播做出詳細規劃,而要整體支援組播,必須對當前網路做徹底的改造,投入巨大,而產出不明,以至於目前的ip組播計數只能龜縮於區域網內部小打小鬧。
當然,我們不能侷限於現在的眼光看待組播前景,假設,我們今天大部分路由器都支援組播,那麼新加入一台路由器,該怎麼做,就能支援組播服務呢?
一言以蔽之:這台路由器必須提供對igmp協議和組播路由協議的支援能力,也就是說,必須支援組播路由協議,pim(協議獨立組播)或者dvmrp(距離向量組播選路協議)。
單播 廣播和組播
原創重點 廣義廣播和狹義廣播的定義,以組播邏輯實現單播優點的演算法假想 廣播 broadcast 這裡說的 廣播 是指像目前模擬電視訊號或廣播電台訊號那樣地廣播出來,不管client看不看聽不聽,所有線路全部強塞訊號過去,這種做法我們姑且發明個詞稱之為 廣義廣播 這樣做顯然server是最輕鬆的,只...
單播 組播 廣播
單播 網路節點之間的通訊就好像是人們之間的對話一樣。如果乙個人對另外乙個人說話,那麼用網路技術的術語來描述就是 單播 此時資訊的接收和傳遞只在兩個節點之間進行。單播在網路中得到了廣泛的應用,網路上絕大部分的資料都是以單播的形式傳輸的,只是一般網路使用者不知道而已。例如,你在收發電子郵件 瀏覽網頁時,...
單播 廣播 組播
測試兩台機器是否相通的報文 物理層 arp協議 單播 紅框表示第乙個位元組的第八個bit位為0表示為單播,unicast 單播 主機a,ping主機b 廣播 mac位址48位全部置1,用16進製制就是全是f。先建立乙個組,如主機b,主機a,主機d,這個組會有乙個ip位址,也會有乙個mac位址,這個m...