1. 程式人生 > >IP地址的分類及範圍詳解:A、B、C、D、E五類是如何劃分的?

IP地址的分類及範圍詳解:A、B、C、D、E五類是如何劃分的?

網絡地址分類 IP地址分類 IP地址劃分 IP地址類型 IP地址範圍

IP地址的分類及範圍詳解:A、B、C、D、E五類是如何劃分的?

最近在考證,有一項內容是網絡IP地址劃分的題目,一直從事IT的猛然發現回答這個問題時產生了懷疑,於是習慣百度了一下,發現網上廣泛流傳的有關IP地址劃分的文章居然是有點錯誤,誤導人,現重新整理補充一下。

大家都知道現在的互聯網使用的是32位地址,IPv6雖然也說了好些年,但大家都習慣接受IPv4的用法說法。IP以點分十進制表示,如172.16.0.0。地址格式為:IP地址=網絡地址+主機地址 或 IP地址=主機地址+子網地址+主機地址。

IP地址類型

最初設計互聯網絡時,為了便於尋址以及層次化構造網絡,每個IP地址包括兩個標識碼(ID),即網絡ID和主機ID。同一個物理網絡上的所有主機都使用同一個網絡ID,網絡上的一個主機(包括網絡上工作站,服務器和路由器等)有一個主機ID與其對應。IP地址根據網絡ID的不同分為5種類型,A類地址、B類地址、C類地址、D類地址和E類地址。

1. A類IP地址 一個A類IP地址由1字節的網絡地址和3字節主機地址組成,它主要為大型網絡而設計的,網絡地址的最高位必須是“0”, 地址範圍從1.0.0.0 到127.0.0.0。可用的A類網絡有127個,每個網絡能容納1億多個主機。其中127.0.0.1是一個特殊的IP地址,表示主機本身,用於本地機器的測試。

註:A:0-127,其中0代表任何地址,127為回環測試地址,因此,A類ip地址的實際範圍是1-126.默認子網掩碼為255.0.0.0

2. B類IP地址 一個B類IP地址由2個字節的網絡地址和2個字節的主機地址組成,網絡地址的最高位必須是“10”,地址範圍從128.0.0.0到191.255.255.255

。可用的B類網絡有16382個,每個網絡能容納6萬多個主機 。

註:B:128-191,其中128.0.0.0和191.255.0.0為保留ip,實際範圍是128.1.0.0--191.254.0.0

3. C類IP地址 一個C類IP地址由3字節的網絡地址和1字節的主機地址組成,網絡地址的最高位必須是“110”。範圍從192.0.0.0到223.255.255.255。C類網絡可達209萬余個,每個網絡能容納254個主機。

註:C:192-223,其中192.0.0.0和223.255.255.0為保留ip,實際範圍是192.0.1.0--223.255.254.0

4. D類地址 用於多點廣播(Multicast)。 D類IP地址第一個字節以“lll0”開始,它是一個專門保留的地址。它並不指向特定的網絡,目前這一類地址被用在多點廣播(Multicast)中。多點廣播地址用來一次尋址一組計算機,它標識共享同一協議的一組計算機。224.0.0.0到239.255.255.255

用於多點廣播 。

5. E類IP地址 以“llll0”開始,為將來使用保留。240.0.0.0到255.255.255.254,255.255.255.255用於廣播地址

全零(“0.0.0.0”)地址對應於當前主機。全“1”的IP地址(“255.255.255.255”)是當前子網的廣播地址

在IP地址3種主要類型裏,各保留了3個區域作為私有地址,其地址範圍如下: A類地址:10.0.0.0~10.255.255.255 B類地址:172.16.0.0~172.31.255.255 C類地址:192.168.0.0~192.168.255.255


更直觀的了解IP分類,也許這張圖可以更好的幫助你:

技術分享圖片

不懂的還可以參考百度經驗這篇文章:https://jingyan.baidu.com/album/ea24bc3985f7b3da62b33188.html?picindex=2


另一種解釋方法,道理都一樣,供參考:

A類地址的第一組數字為1~126。其中0代表任何地址,127為回環測試地址,註意,數字0和 127不作為A類地址,數字127保留給內部回送函數,而數字0則表示該地址是本地宿主機,不能傳送。B類地址的第一組數字為128~191。C類地址的第一組數字為192~223。

  1. A類地址 A類地址的表示範圍為:0.0.0.0~126.255.255.255,默認網絡掩碼為:255.0.0.0;A類地址分配給規模特別大的網絡使用。A類網絡用第一組數字表示網絡本身的地址,後面三組數字作為連接於網絡上的主機的地址。分配給具有大量主機(直接個人用戶)而局域網絡個數較少的大型網絡。例如IBM公司的網絡。

  2. B類地址 B類地址的表示範圍為:128.0.0.0~191.255.255.255,默認網絡掩碼為:255.255.0.0;B類地址分配給一般的中型網絡。B類網絡用第一、二組數字表示網絡的地址,後面兩組數字代表網絡上的主機地址。

  3. C類地址 C類地址的表示範圍為:192.0.0.0~223.255.255.255,默認網絡掩碼為:255.255.255.0;C類地址分配給小型網絡,如一般的局域網和校園網,它可連接的主機數量是最少的,采用把所屬的用戶分為若幹的網段進行管理。C類網絡用前三組數字表示網絡的地址,最後一組數字作為網絡上的主機地址。

  4. D類地址和E類地址 用途比較特殊,D類地址稱為廣播地址,供特殊協議向選定的節點發送信息時用,E類地址保留給將來使用。





IP地址的分類及範圍詳解:A、B、C、D、E五類是如何劃分的?