子网掩码的快速算法

不少人确定对设定子网掩码这个不熟悉,很头疼,那么我如今就告诉你们一个很容易算子网掩码的方法,帮助一下喜欢偷懒的人:)   第一方法:   你们都应该知道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地址更加便于管理和控制。
相关文章
相关标签/搜索