不少人确定对设定子网掩码这个不熟悉,很头疼,那么我如今就告诉你们一个很容易算子网掩码的方法,帮助一下喜欢偷懒的人:) 第一方法: 你们都应该知道2的0次方到10次方是多少把?也给你们说一下,分别是: 1 2 4 8 16 32 64 128 256 512 1024。 若是你但愿每一个子网中只有5个ip地址能够给机器用,那么你就最少须要准备给每一个子网7个ip地址,由于须要加上两头的不可用的网络和广播ip,因此你须要选比7多的最近的那位,也就是8,就是说选每一个子网8个ip。好,到这一步,你就能够算掩码了,这个方法就是:最后一位掩码就是256减去你每一个子网所须要的ip地址的数量,那么这个例子就是256-8=248,那么算出这个,你就能够知道那些ip是不能用的了,看:0-7,8-15,16-23,24-31依此类推,写在上面的0、七、八、1五、1六、2三、2四、31(依此类推)都是不能用的,你应该用某两个数字之间的IP,那个就是一个子网可用的IP,怎么了?是否是不相信?太简单了。。。 我再试验一下,就拿200台机器分红4个子网来作例子吧。 200台机器,4个子网,那么就是每一个子网50台机器,设定为192.168.10.0,C类的IP,大子网掩码应为255.255.255.0,对巴,可是咱们要分子网,因此按照上面的,咱们用32个IP一个子网内不够,应该每一个子网用64个IP(其中62位可用,足够了吧),而后用个人办法:子网掩码应该是256-64=192,那么总的子网掩码应该为:255.255.255.192。不相信?算算:0-63,64-127,128-191,192-255,这样你就能够把四个区域分别设定到四个子网的机器上了. 第二方法: 好比一个C网要分红两个网段,那么256/2=128.每一个子网128个地址。用256减去每一个子网的地址数,256-128=128,子网掩码就是255.255.255.128; 分红4个网段,256/4=64每一个子网64个地址。用256减去每一个子网的地址数,256-64=192,子网掩码就是255.255.255.192; 分红8个网段,256/8=32每一个子网32个地址。用256减去每一个子网的地址数,256-32=224,子网掩码就是255.255.255.224. 因此咱们要求的那位数就是256减去每一个子网的地址数 下面列出各种ip地址所能划分出的全部子网,其划分后的主机和子网占位数,以及主机和子网的(最大)数目,注意要去掉保留的ip地址(即划分后有主机位或子网位全为“0”或全为“1”的): a类ip地址: 子网位 /主机位 子网掩码 子网最大数 /主机最大数 2 /22 255.192.0.0 2/4194302 3 /21 255.224.0.0 6/2097150 4 /20 255.240.0.0 14/1048574 5 /19 255.248.0.0 30/524286 6 /18 255.252.0.0 62/262142 7 /17 255.254.0.0 126/131070 8 /16 255.255.0.0 254/65536 9 /15 255.255.128.0 510/32766 10 /14 255.255.192.0 1022/16382 11 /13 255.255.224.0 2046/8190 12 /12 255.255.240.0 4094/4094 13 /11 255.255.248.0 8190/2046 14 /10 255.255.252.0 16382/1022 15 /9 255.255.254.0 32766/510 16 /8 255.255.255.0 65536/254 17 /7 255.255.255.128 131070/126 18 /6 255.255.255.192 262142/62 19 /5 255.255.255.224 524286/30 20 /4 255.255.255.240 1048574/14 21 /3 255.255.255.248 2097150/6 22 /2 255.255.255.252 4194302/2 b类ip地址: 子网位 /主机位 子网掩码 子网最大数 /主机最大数 2 /14 255.255.192.0 2/16382 3 /13 255.255.224.0 6/8190 4 /12 255.255.240.0 14/4094 5 /11 255.255.248.0 30/2046 6 /10 255.255.252.0 62/1022 7 /9 255.255.254.0 126/510 8 /8 255.255.255.0 254/254 9 /7 255.255.255.128 510/126 10 /6 255.255.255.192 1022/62 11 /5 255.255.255.224 2046/30 12 /4 255.255.255.240 4094/14 13 /3 255.255.255.248 8190/6 14 /2 255.255.255.252 16382/2 c类ip地址: 子网位 /主机位 子网掩码 子网最大数/主机最大数 1 /7 255.255.255.128 1/128 2 /6 255.255.255.192 2/62 3 /5 255.255.255.224 6/30 4 /4 255.255.255.240 14/14 5 /3 255.255.255.248 30/6 6 /2 255.255.255.252 62/2 同时咱们还能够使用可变长掩码(VLSM)就是指一个网络能够用不一样的掩码进行配置。这样作的目的是为了使把一个网络划分红多个子网更加方便。在没有VLSM的状况下,一个网络只能使用一种子网掩码,这就限制了在给定的子网数目条件下主机的数目。例如你被分配了一个C类地址,网络号为192.168.10.0,而你如今须要将其划分为三个子网,其中一个子网有100台主机,其他的两个子网有50台主机。咱们知道一个C类地址有254个可用地址,那么你如何选择子网掩码呢?从上表中咱们发现,当咱们在全部子网中都使用一个子网掩码时这一问题是没法解决的。此时VLSM就派上了用场,咱们能够在100个主机的子网使用255.255.255.128这一掩码,它能够使用192.168.10.0到192.168.10.127这128个IP地址,其中可用主机号为126个。咱们再把剩下的192.168.10.128到192.168.10.255这128个IP地址分红两个子网,子网掩码为255.255.255.192。其中一个子网的地址从192.168.10.128到192.168.10.191,另外一子网的地址从192.168.10.192到192.168.10.255。子网掩码为255.255.255.192每一个子网的可用主机地址都为62个,这样就达到了要求。能够看出合理使用子网掩码,能够使IP地址更加便于管理和控制。