“子網掩碼”是一個“掩碼”,並不是ip地址,但卻要與ip地址同時出現。子網掩碼在網路中是非常重要的引數。
常見的ip地址(預設均指ipv4地址,下同),由網路地址和主機地址兩部分組成,加在一起長度共32位。網路地址和主機地址的長度並不固定,因此僅知道一個ip地址的話,還是無法明確它的網路地址和主機地址分別是多少。子網掩碼就是起到區分主機地址和網路地址作用的,將子網掩碼和ip地址同時化為二進位制數後,子網掩碼中為1的位對應ip地址的網路地址,子網掩碼中為0的位對應ip地址的主機地址。
舉個例子:一個ip地址為192.168.0.1,子網掩碼為255.255.255.0,求網路地址和主機地址。這個例子中,子網掩碼的二進位制數為:
11111111 11111111 11111111 00000000
ip地址的二進位制數為:
11000000 10101000 00000000 00000001
子網掩碼為1的位,對應ip地址的網路地址部分,因此這個ip地址的網路地址為:
11000000 10101000 00000000 00000000(192.168.0.0)
子網掩碼為0的位,對應ip地址的主機地址部分,因此這個ip地址的主機地址為:
00000000 00000000 00000000 00000001(0.0.0.1)
對於個人安裝路由器來說,通常都使用預設的C類子網掩碼255.255.255.0,看起來好像子網掩碼只能是這個數,實際上子網掩碼是很複雜的東西,因為它涉及到了子網劃分的問題,對於普通業餘玩家來說不需要了解更深層次的東西,記住在一個區域網內,各個裝置的子網掩碼通常應該是相同的就可以了。
“子網掩碼”是一個“掩碼”,並不是ip地址,但卻要與ip地址同時出現。子網掩碼在網路中是非常重要的引數。
常見的ip地址(預設均指ipv4地址,下同),由網路地址和主機地址兩部分組成,加在一起長度共32位。網路地址和主機地址的長度並不固定,因此僅知道一個ip地址的話,還是無法明確它的網路地址和主機地址分別是多少。子網掩碼就是起到區分主機地址和網路地址作用的,將子網掩碼和ip地址同時化為二進位制數後,子網掩碼中為1的位對應ip地址的網路地址,子網掩碼中為0的位對應ip地址的主機地址。
舉個例子:一個ip地址為192.168.0.1,子網掩碼為255.255.255.0,求網路地址和主機地址。這個例子中,子網掩碼的二進位制數為:
11111111 11111111 11111111 00000000
ip地址的二進位制數為:
11000000 10101000 00000000 00000001
子網掩碼為1的位,對應ip地址的網路地址部分,因此這個ip地址的網路地址為:
11000000 10101000 00000000 00000000(192.168.0.0)
子網掩碼為0的位,對應ip地址的主機地址部分,因此這個ip地址的主機地址為:
00000000 00000000 00000000 00000001(0.0.0.1)
對於個人安裝路由器來說,通常都使用預設的C類子網掩碼255.255.255.0,看起來好像子網掩碼只能是這個數,實際上子網掩碼是很複雜的東西,因為它涉及到了子網劃分的問題,對於普通業餘玩家來說不需要了解更深層次的東西,記住在一個區域網內,各個裝置的子網掩碼通常應該是相同的就可以了。