複製鏈接
請複製以下鏈接發送給好友

D類IP地址

鎖定
D類IP地址,第一個字節以“1110”開始,它是一個專門保留的地址。
中文名
D類地址
用    於
多點廣播
第一個字節
1110
特    點
專門保留的地址

D類IP地址簡介

一個D類IP地址的第一個字節必須以“1110”開始,D類IP地址不分網絡地址和主機地址,是一個專門保留的地址,其地址範圍為224.0.0.0~239.255.255.255。D類IP地址主要用於多點廣播(Multicast,也稱為多播)之中作為多播組IP地址。其中,多播組IP地址讓源主機能夠將分組發送給網絡中的一組主機,屬於多播組的主機將被分配一個多播組lP地址。由於多播組lP地址標識了一組主機(也稱為主機組),因此多播組IP地址只能作為目標地址,源地址總是為單播地址。 [1] 
D類地址稱為廣播地址,供特殊協議向選定的節點發送信息時用。
D類地址用於多點廣播(Multicast)。
⑴ D類地址不分網絡地址和主機地址,它的第1個字節的前四位固定為1110。
  ⑵ D類地址範圍:224.0.0.1—239.255.255.254
D類IP地址的範圍為224.0.0.0~239. 255. 255. 255。前4比特固定為1110,後28比特是組播組地址標識(ID)。不同的組播組,標識不同。IP數據報的目的地址字段中寫入對應的組播地址,IP組播路由器會轉發這個組播數據報,並在必要的時候進行復制,交給組播組內的每個成員。部分D類IP地址被保留,用做永久組的地址,這段地址為224.0.0.0~224.0.0.255。例如,224.0.0.1是所有主機組,包括本網段中所有參加組播的主機;224.0.0.2表示本地網絡中所有參加組播的路由器。而其餘的組播組可以由應用程序隨時使用,不受限制。
  如果想接收組播,主機必須加入到對應的組播組中,TCP/IP的套接字(socket) API提供了相應的方法。當一台主機加入一個組播組後,它既有一個本機的IP地址,同時也有一個組播組的D類IP地址,對於目的地址是這兩個地址的IP數據報,這台主機都會接收。 [2] 
一台主機可以隨時加入或離開一個組播組,也可以同時屬於多個組播組。一台主機可以向任何一個組播組發送IP組播數據報,即使這台主機不是這個組播組的成員。

D類IP地址應用

D類IP地址第一個字節以“1110”開始,它是一個專門保留的地址。它並不指向特定的網絡,這一類地址被用在多點廣播(Multicasting)中。多點廣播地址用來一次尋址一組計算機,它標識共享同一協議的一組計算機。 [3] 

D類IP地址單播、組播與廣播

除按網絡ID的不同進行分類之外,還可根據傳輸的消息特徵將IP地址分為單播地址、多播地址與廣播地址三種。

D類IP地址單播

單播(Unicast):是指主機之間“一對一”的通信模式。在單播通信模式中,信息的接收和傳遞只在兩個節點之間進行,因此也稱為點到點(Point to Point)通信。單播在網絡通信中應用廣泛,網絡上絕大部分的數據都是以單播的形式傳輸的,例如:在網頁瀏覽時,用户主機與Web服務器之間採用的就是“一對一”的單播的通信方式。在IP網絡中,單播地址可用A、B、C類IP地址進行表示。

D類IP地址多播

多播( Multicast):是指主機之間“一對一組”的通信模式,因此也稱為組播,加入到了同一個組的主機可以接收到此組內的所有數據。多播在網絡通信中也得到了廣泛的應用,例如:網上視頻會議、網上視頻點播採用的就是“一對一組”的多播通信方式。在IP網絡中,多播地址用D類IP地址表示,由於D類IP地址有268 435 456個,因此IP協議允許有2億6幹多萬個組播,可以提供非常豐富的組播服務。 [1] 

D類IP地址廣播

廣播( Broadcast):是指主機之間“一對所有”的通信模式,例如:有線電視網就是一個典型的廣播型網絡,電視機實際上接收到了所有頻道的信號,但只將其中一個頻道的信號還原成畫面。在因特網中也允許廣播的存在,但被限制在了局域網範圍之內,禁止廣播數據穿過路由器,以防止廣播數據影響大面積的主機。在IP網絡中,廣播地址用IP地址“255.255.255.255”來表示。
參考資料
  • 1.    王雷 ,魏煥新 ,聶清彬.計算機網絡原理基礎教程:北京理工大學出版社,2016:85-86
  • 2.    楊英鵬. 計算機網絡:東軟電子出版社,2013:170-171
  • 3.    九天科技.黑客攻防入門到精通 實戰秘笈版:中國鐵道出版社,2017:9-10