1. 程式人生 > 其它 >ip地址後邊加個/8(16,24,32)是什麼意思?

ip地址後邊加個/8(16,24,32)是什麼意思?

斜槓後面的數字N,表示IP地址前N位是網路位。是不是感覺很奇怪,IP地址只有4個數字,怎麼能和後面這個N對的上呢?

試想一下,當我們把IP地址轉化成二進位制時,會出現什麼情況?

127.0.0.1
轉成二進位制後
01111111.00000000.00000000.00000001

這樣是不是不就能對的上了?

A類IP地址的預設子網掩碼為255.0.0.0(由於255相當於二進位制的8位1,所以也縮寫成“/8”,表示網路號佔了8位); 即11111111.00000000.00000000.00000000

B類的為255.255.0.0(/16); 即11111111.11111111.00000000.00000000

C類的為255.255.255.0(/24);即11111111.11111111.11111111.00000000

10.1.0.2/8,說明它的子網掩碼是255.0.0.0,

10段的ip都可以ping通;

10.1.0.2/16,說明它的子網掩碼是255.255.0.0,

10.1段的ip都可以ping通;

10.1.0.2/24,說明它的子網掩碼是255.255.255.0,

10.1.0段的ip都可以ping通。

10.1.0.2/32,這個說明它只能自己ping通自己。


簡單描述一下IP地址的一些知識。

  1. IP地址由四段組成,每個欄位是一個位元組,8位,最大值是255
  2. IP地址由兩部分組成,即網路地址和主機地址
  3. IP地址的四大型別標識的是網路中的某臺主機。IPv4的地址長度為32位,共4個位元組,但實際中我們用點分十進位制記法。

IP地址根據網路號和主機號來分,分為A、B、C三類及特殊地址D、E。全0和全1的都保留不用。

  • A類:由一個位元組的網路地址和三個位元組的主機地址組成,主要為大型網路而設計的。網路地址的最高位必須是“10”,地址範圍從
  • B類:
  • C類:
  • D類:
  • E類:

在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