斜杠后面的數字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地址的一些知識。
- IP地址由四段組成,每個字段是一個字節,8位,最大值是255
- IP地址由兩部分組成,即網絡地址和主機地址
- 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