廣播和多播

2021-09-07 04:37:07 字數 1828 閱讀 5489

一.廣播分類:

1.受限的廣播

受限的廣播位址是 25

5 . 2

55 . 2

55 . 255

。該位址用於主機配置過程中 i p資料報的目的位址,此時,主機可能還不知道它所在網路的網路掩碼,

甚至連它的 i p位址也不知道。在任何情況下,路由器都不**目的位址為受限的廣播位址的資料報,這樣的資料報僅出現在本地網路中。

2.指向網路的廣播

指向網路的廣播位址是主機號為全 1的位址。 a類網路廣播位址為 n e t i d . 25

5 . 2

55 . 2

55,其中n e t i d為a類網路的網路號。12

8 . 1的子網掩碼為 2

55 . 2

55 . 2

55 . 0時,該位址就是指向子網的廣播位址;但如果該子網的掩碼為2 5

5 . 2

55 . 2

54 . 0

,該位址就不是指向子網的廣播位址。

3.指向所有子網的廣播

指向所有子網的廣播也需要了解目的網路的子網掩碼,以便與指向網路的廣播位址區分

開。指向所有子網的廣播位址的子網號及主機號為全

1。例如,如果目的子網掩碼為25

5 . 2

55 . 2

55 . 0,那麼i p位址1 2

8 . 1 . 2

55 . 2

55是乙個指向所有子網的廣播位址。然而,如果網路沒有劃分子網,這就是乙個指向網路的廣播。

二.多播

1.i p多播提供兩類服務:

1) 向多個目的位址傳送資料。有許多向多個接收者傳送資訊的應用:例如互動式會議系統和向多個接收者分發郵件或新聞。如果不採用多播,

目前這些應用大多採用 t c p來完成(向每個目的位址傳送乙個單獨的資料複製)。然而,即使使用多播,某些應用可能繼續採用t c p來保證它的可靠性。

2) 客戶對伺服器的請求。例如,無盤工作站需要確定啟動引導伺服器。目前,這項服務是通過廣播來提供的(正如第 1

6章的b o o t p),

但是使用多播可降低不提供這項服務主機的負擔。

2.多播位址,d類ip位址

如下圖所示:

3.d類ip位址到乙太網多播位址的對映

由於多播組號中的最高 5

bit在對映過程中被忽略,因此每個乙太網多播位址對應的多播組是不唯一的。

32 個不同的多播組號被對映為乙個乙太網位址。

例如,多播位址2 2

4 . 1

28 . 6

4 . 3

2(十六進製制e 0 . 8

0 . 4

0 . 2

0)和2

24 . 0 . 6

4 . 3

2(十六進製制e 0 . 0

0 . 4

0 . 2

0)都對映為同一乙太網位址0 1 : 0

0 : 5 e : 0

0 : 4

0 : 2

0。既然位址對映是不唯一的,

那麼裝置驅動程式或 i p層(見圖1 2 - 1)就必須對資料報進行過濾。因為網絡卡可能接收到主機不想接收的多播資料幀。

另外,如果網絡卡不提供足夠的多播資料幀過濾功能,

裝置驅動程式就必須接收所有多播資料幀,然後對它們進行過濾。

廣播和多播

1.1.單播 unicast 單播是說,對特定的主機進行資料傳送。例如給某乙個主機傳送ip資料報。這時候,資料鏈路層給出的資料頭裡面是非常具體的目的位址,對於乙太網來說,就是網絡卡的mac位址 不是ff ff ff ff ff ff這樣的位址 現在的具有路由功能的主機應該可以將單播資料定向 而目的主...

廣播和多播

廣播和多播僅應用於udp資料報,而tcp是面向連線的協議,它分別執行於兩主機 由ip位址確定 的兩程序 由埠號確定 間的一條連線,因而不可能使用廣播或者多播 主機對通道傳送過來的幀地過濾過程 1.網絡卡檢視由通道傳送過來的幀,確定是否接收該幀,如果接收就傳遞給裝置驅動程式 如果幀檢驗和出錯,網絡卡就...

廣播和多播

乙太網資料過濾過程 1.首先,網絡卡檢視由通道傳送過來的幀,確定是否接收該幀,若接收後就將它傳往裝置驅動程式。通常網絡卡僅接收那些目的位址為網絡卡實體地址或廣播位址的幀。另外,多數介面均被設定為混合模式,這種模式能接收每個幀的乙個複製。作為乙個例子,tcpdump使用這種模式。目前,大多數的網絡卡經...