IP地址分類(A類 B類 C類 D類 E類)

開著奧迪賣小豬發表於2017-06-24

 

一、簡介

      IP地址由四段組成,每個欄位是一個位元組,即4個位元組、  每個位元組有8位,最大值是255(2^8=256:0~255)。

      全世界範圍是唯一的 32 位(4個位元組 * 8位)的識別符號。

      IP地址由兩部分組成,即網路地址主機地址,二者是主從關係:

                          1. 網路號 net-id,它標誌主機(或路由器)所連線到的網路,網路地址表示其屬於網際網路的哪一個網路

                          2.主機號 host-id,它標誌該主機(或路由器),主機地址表示其屬於該網路中的哪一臺主機。

      兩級的 IP 地址可以記為:   IP 地址 ::= { <網路號>, <主機號>}   

      簡而言之就是:IP地址 = 網路號+主機號

 

二、點分十進位制記法:

       IPv4的地址長度為32位,共4個位元組,但實際中我們用點分十進位制記法。

 

三、IP分類

       IP地址 = 網路號+主機號。 

      分為A、B、C三類及特殊地址D、E。   

       全0和全1的都保留不用。

 

  A

       地址範圍:1.0.0.1-126.255.255.254 (0000 0001.00000000.00000000.00000000~01111110.111111111.11111111.11111110)

       地址範圍:1.0.0.0-126.255.255.255 (這種寫法是把全0全1都算進去了,其它幾類類似)

       網路號範圍: 1~126                        (0000 0001 ~ 0111 1110)

       預設子網掩碼:255.0.0.0 或  0xFF000000(十六進位制)

       私有號段:10.0.0.0-10.255.255.255

       前1個位元組(8位)為網路號,後3個位元組(24位)為主機號。

       A類第1位必須是0。

       最大網路數:2^{7}-2      126個

       最大主機數:2^{24}-2

       全0全1的地址不可分配,作為保留地址。 上面減2也是這個原因。

       一般用於大型網路。

  B

           地址範圍:128.1.0.1-191.255.255.254 

          網路號範圍:128.1 ~ 191.255  (可用範圍)

           預設子網掩碼:255.255.0.0 或 0xFFFF0000(十六進位制)

          私有號段:172.16.0.0-172.31.255.255

          前2個位元組(16位)為網路號,後2個位元組(16位)為主機號。

          前兩位固定為10。

          最大網路數:2^{14}-1

          最大主機數:2^{16}-2

          一般用於中等規模網路。

  C

            地址範圍:192.0.1.1-223.255.255.254

            網路號段範圍:192.0.1 ~ 223.255.255

            子網掩碼:255.255.255.0 或  0xFFFFFF00 (十六進位制)

             私有號段:192.168.0.0-192.168.255.255

             前3個位元組(24位)為網路號,後1個位元組(8位)為主機號。

             前3位固定為110。

             最大網路數:2^{21}-1

             最大主機數:2^{8}-2

            一般用於小型網路。

  D

         地址範圍:224.0.0.1-239.255.255.254

         是多播地址。該類IP地址的最前面為“1110”,所以地址的網路號取值於224~239之間。

         一般用於多路廣播使用者 。

  E

         是保留地址。該類IP地址的最前面為“1111”,所以地址的網路號取值於240~255之間。

  回送地址

          127.x.x.x        有的資料說,它屬於A類。

          如127.0.0.1  等效於localhost本機IP。  一般用於測試使用。

          例如:ping 127.0.0.1來測試本機TCP/IP是否正常。http://127.0.0.1:8080 等效 http://localhost:8080

  特殊說明

        每一個位元組都為0的地址(0.0.0.0)對應當前主機。

        IP地址中的每一個位元組都為1的IP地址(255.255.255.255)是當前子網的廣播地址。

        IP地址中凡是以11110開頭的E類IP的地址,都保留用於將來和實驗使用。

        網路號的第一個8位不能全為0。

        IP地址不能以127為開頭,該類地址中數字127.0.0.1~127.255.255.254用於迴路測試。

       

 

    說明:以上為個人理解及總結,後期還會繼續完善。

               如有錯誤之處,敬請指出,共同學習。

               文章被很多人轉載或盜用過,若轉載請說明文章出處,因為本人會對文章進行持續維護。

              

 

 

 

 

 

 

 

 

相關文章