由于很久以前学习的,可能回有点差错,希望高手分指出来! 论坛有贴说到划分的原理,所以我发了自己学过的一个方法分享给大家! 十进:           128                64               32               16                            2平方:          2^7                2^6               2^5             2^4   二进:           10000000       1000000           100000        10000              排位            第八位            第七位          第六位         第五位   
十进           8           4           2           1 2平方         2^3       2^2       2^1        2^0 二进          1000      100        10          1     排位          第四位    第三位    第二位     第一位
255=128+64+32+16+8+4+2+1 11111111=10000000+1000000+100000+10000+1000+100+10+1 255换成二进制为11111111
128+64+32+16+8+4+2+0=254 10000000+1000000+100000+10000+1000+100+10+0=111111110 254换成二进制为11111110
192=128+64 10000000+1000000=11000000 192换成二进制为11000000
157=128+0+0+16+8+4+0+1 10000000+10000++1000+100+1=10011101 157换成二进制为10011101 158-128=29 29不能减64和32 29-16=13 13-8=5 5-4=1 1不能减2 1-1=0(1能减1
第八位,第5-3位和第一位能减为1 第七-六位和第二位不能减为零
从上面几个例子可以看出,255以内的正整数,从128起开始减,给8组数值减,只
要能被减在二进制所在的位数就是1,反之不能减就为0!
192.168.1.0 255.255.255.0  划分为两个子网: 1、换成二进制 11000000.10101000.00000001.00000001   
11111111.11111111.11111111.00000000
2、同类网段划分子网掩码 11111111.11111111.11111111.00*000000 因为划分两个子网所以取*前两位进行排列组合,两位才能变化,前面两位成为子
网掩码的一部份,但还是受到IP规则的约束。 00*000000至00111111(最小IP不能为0) 01*000000至01111111 11*000000至11111111(最大IP不能为255) 10*000000至10111111
所以两个新的子网掩码为 255.255.255.64 255.255.255.128
3同类网段划分子网IP 后面六位被划分为独立的ip,即受到IP规则的约束,*的后面6位不能全为255(11111111)或全为0(00000000),所以IP应划分为 01*000001至01111110 10*000001至10111110
所以新的两个IP段为 192.168.1.65-192.168.1.126 192.168.1.129-192.168.1.190 可用ip个数为2^6-2=62(减两个位000000和111111) 192.168.1.64      192.168.1.128 255.255.255.64    255.255.255.128 这样划分,子网掩码排列方式改变了苏以子网间不能PING通
在IP不够使用时也可以进行子网划分来增加IP,只是IP的排列方式改变了但子网间可以PING通 192.168.1.0 255.255.255.0  划分为两个子网: 1、换成二进制 11000000.10101000.00000001.00000000   
11111111.11111111.11111111.00000000
2、同类网段划分子网掩码 11111111.11111111.111111+11.00000000 因为划分两个子网所以取*前两位进行排列组合,两位才能变化,*前面两位成为子网IP的一部份,受到IP规则的约束。 00*00000000至00*11111111(最小IP不能为0) 01*00000000至01*11111111 11*00000000至11*11111111(最大IP不能为255) 10*00000000至10*11111111
所以两个新的子网掩码为 255.255.127.0 255.255.191.0
3同类网段划分子网IP IP不能全为255(11111111)或全为0(00000000),所以IP应划分为 01*00000001至01*11111110 10*00000001至10*11111110
所以新的两个IP段为 192.168.2.1-192.168.1.254 192.168.3.1-192.168.1.254 可用ip个数为2^10-2=510(减两个位000000和111111)
192.168.2.0      192.168.3.0 255.255.127.0    255.255.191.0