單播 組播 廣播和泛洪的區別

2021-10-07 15:39:59 字數 2613 閱讀 4656

1、單播的定義

主機之間「一對一」的通訊模式,網路中的交換機和路由器對資料只進行**不進行複製。如果10個客戶機需要相同的資料,則伺服器需要逐一傳送,重複10次 相同的工作。但由於其能夠針對每個客戶的及時響應,所以現在的網頁瀏覽全部都是採用ip單播協議。網路中的路由器和交換機根據其目標位址選擇傳輸路徑,將 ip單播資料傳送到其指定的目的地。

2、單播的優點

·伺服器及時響應客戶機的請求

·伺服器針對每個客戶不同的請求傳送不同的資料,容易實現個性化服務

3、單播的缺點

·伺服器針對每個客戶機傳送資料流,伺服器流量=客戶機數量*客戶機流量;在客戶數量大、每個客戶機流量大的流**應用中伺服器不堪重負。

·現有的網路頻寬是金字塔結構,城際省際主幹頻寬僅僅相當於其所有使用者頻寬之和的5%。如果全部使用單播協議,將造成網路主幹不堪重負。現在的p2p應用就已經使主幹經常阻塞,只要有5%的客戶在全速使用網路,其他人就不要玩了。而將主幹擴充套件20倍幾乎是不可能。

1、組播的概念

組播是一種資料報傳播方式,源主機向多點目標主機傳送資訊需求時,源主機只傳送乙份資料,資料的目的位址是組播組位址,這樣,凡是屬於該組的成員,都可以接收到乙份原主機傳送的資料的拷貝,此組播方式下,只有真正資訊需要的成員會收到資訊,其他主機不會收到。

當有多台主機同時成為乙個資料報的接受者時,出於對頻寬和cpu負擔的考慮,組播成為一種最佳選擇。

2、組播是如何工作的?

組播通過把224.0.0.0–239.255.255.255的d類位址作為目的位址,有一台源主機發出目的位址是以上範圍組播位址的報文,在網路中,如果有其他主機對這個組的報文有興趣的話,可以申**入這個組,並且接受這個組,而其他不是這個組的成員是不能接受報文的。就是老師在乙個教室裡面,共享他的螢幕上課。

3、組播和單播的區別

為了讓網路中的多個主機可以同時接受到相同的報文,如果採用單播的方式,那麼源主機必須不停的產生多個相同的報文來進行傳送,對於一些對延時很敏感的資料,在源主機要產生多個相同的資料報文後,再產生第二個資料報文,這是無法容忍的,而且對於一台主機來說,同時不停的產生乙個報文,是乙個很大的負擔。

如果採用組播的方式,源主機可以只需要傳送乙個報文就可以達到每個需要接受的主機上,這中間還要取決於路由器對組員和組關係的維護和選擇。

4、組播和廣播的區別

當有多台主機想要接受相同的報文,廣播採用的方式是把報文傳送給區域網內每個主機上,不管這個主機是否對報文感興趣。

這樣做就會造成頻寬的浪費和主機的資源浪費。而組播有一套對組員和組之間關係維護的機制,可以明確的知道在某個子網內,是否有主機對這些組播報文感興趣,如果沒有就不會把報文進行**,並會通知上游路由器不要再**這類報文到下游路由器上。

5、組播的缺點

·與單播協議相比沒有糾錯機制,發生丟包錯包難以彌補,但可以通過一定的容錯機制和qos加以彌補。

·現行網路雖然都支援組播的傳輸,但在客戶認證、qos等方面還需要晚上,這些缺點在理論上都有成熟的解決方案,只是需要逐步推廣應用到現存網路中。

廣播分為第2層廣播和第3層廣播。

第2層廣播也稱為硬體廣播,用於在區域網內向所有的節點傳送資料,通常不會穿越區域網的邊界(路由器),除非它變成乙個單播。廣播將是乙個二進位制的全1或者16進製製全f的位址。

第3層廣播用於在這個網路內向所有的節點傳送資料。廣播資訊是指以某個廣播域所有主機為目的的資訊。

廣播幀的產生

網路中存在有廣播幀是不可避免的,比如開啟了dhcp伺服器, 每次請求, 都會有以」ff.ff.ff.ff.ff.ff」的幀格式出現.它向所有埠**.假設主機a與b在同乙個網路內,當主機a要向主機b傳送資訊,那麼需要知道主機b的ip位址和mac位址,這裡面我們假定a只知道b的ip位址,而不知道 b的mac位址,那麼這時a就需要向網路中傳送乙個arp請求,來獲取b的mac位址,這個arp請求實際上就是乙個廣播包.

1、什麼是泛洪

是交換機和網橋使用的一種資料流傳遞技術,將某個介面收到的資料流從除該介面之外的所有介面傳送出去。

2、廣播和泛洪的區別

廣播是有乙個具體的行為,它的物件是整個網路, 在arp時往往需要有特定的主機來響應, 當然太多的廣播對於網路是有害的, 容易造成廣播風暴.。

總的來說, 主要有以下兩點區別:

泛洪操作廣播的是普通資料幀而不是廣播幀 ;

廣播是向同一子網內所有的埠(包括自己的那個埠)傳送訊息;

泛洪只是在所有的埠中不包括傳送訊息的(自己的)那個埠傳送訊息。

3、常見的泛洪攻擊

·syn泛洪工具攻擊

·dhcp報文泛洪攻擊

·mac位址泛洪攻擊

·arp報文泛洪攻擊

單播 多播(組播)和廣播的區別

1.單播 網路節點之間的通訊就好像是人們之間的對話一樣。如果乙個人對另外乙個人說話,那麼用網路技術的術語來描述就是 單播 此時資訊的接收和傳遞只在 兩個節點之間進行。單播在網路中得到了廣泛的應用,網路上絕大部分的資料都是以單播的形式傳輸的,只是一般網路使用者不知道而已。例如,你在收發電子郵件 瀏覽網...

單播 多播(組播)和廣播的區別

單播 unicast 網路節點之間的通訊就好像是人們之間的對話一樣。如果乙個人對另外乙個人說話,那麼用網路技術的術語來描述就是 單播 此時資訊的接收和傳遞只在兩個節點之間進行。單播在網路中得到了廣泛的應用,網路上絕大部分的資料都是以單播的形式傳輸的,只是一般網路使用者不知道而已。例如,你在收發電子郵...

單播 多播(組播)和廣播的區別

1.單播 網路節點之間的通訊就好像是人們之間的對話一樣。如果乙個人對另外乙個人說話,那麼用網路技術的術語來描述就是 單播 此時資訊的接收和傳遞只在 兩個節點之間進行。單播在網路中得到了廣泛的應用,網路上絕大部分的資料都是以單播的形式傳輸的,只是一般網路使用者不知道而已。例如,你在收發電子郵件 瀏覽網...