一个Class C网路可用IP只有254个,因为原本IP围是163.21.236.0~163.21.236.255,其中163.21.236.0被网路号码用掉了,而163.21.236.255又用来广播(也就是当传输讯息时,如果目的地是163.21.236.255,那麽163.21.236.0这个网路内所有的电脑都会接收该讯息),减一减真的只剩254个IP。
如果将一个Class C网路分割成两个子网路,第一个子网路从163.21.236.0 ~ 163.21.236.127,第二个子网路从163.21.236.128 ~ 163.21.236.255。第一个子网路网路号码是163.21.236.0,第二个子网路网路号码是163.21.236.128,两个子网路都需要一个广播IP,分别是163.21.236.127和163.21.236.255。所以每个子网路可用IP只有126个,两个相加只有252,我们发现分割越多子网路,可用IP就会越少。
10100011 00010101 11101100 00000000 = 163.21.236.0
10100011 00010101 11101100 10000000 = 163.21.236.128
-----------------------------------------------------------------------------------------
00000000 00000000 00000000 10000000
11111111 11111111 11111111 10000000 = 255.255.255.128
将两个子网路网路号码拿来比对,差异发生在第25个位元,以此位元为参考点,我们把左边的位元全部填上1,得到255.255.255.128,这个数值就是这两个子网路的网路遮罩,255.255.255.128总共有25个位元是1,所以第一个子网路可以用163.21.236.0/25来表示,第二个子网路以163.21.236.128/25来表示。
如果将一个Class C网路分割成两个子网路,第一个子网路从163.21.236.0 ~ 163.21.236.127,第二个子网路从163.21.236.128 ~ 163.21.236.255。第一个子网路网路号码是163.21.236.0,第二个子网路网路号码是163.21.236.128,两个子网路都需要一个广播IP,分别是163.21.236.127和163.21.236.255。所以每个子网路可用IP只有126个,两个相加只有252,我们发现分割越多子网路,可用IP就会越少。
10100011 00010101 11101100 00000000 = 163.21.236.0
10100011 00010101 11101100 10000000 = 163.21.236.128
-----------------------------------------------------------------------------------------
00000000 00000000 00000000 10000000
11111111 11111111 11111111 10000000 = 255.255.255.128
将两个子网路网路号码拿来比对,差异发生在第25个位元,以此位元为参考点,我们把左边的位元全部填上1,得到255.255.255.128,这个数值就是这两个子网路的网路遮罩,255.255.255.128总共有25个位元是1,所以第一个子网路可以用163.21.236.0/25来表示,第二个子网路以163.21.236.128/25来表示。