-
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類地址範圍: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]
如果想接收組播,主機必須加入到對應的組播組中,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]