子网掩码的快速计算方法

最近在重看一些网络知识,看到了子网掩码部分,子网掩码在实际使用和考试中都是要遇到的,但是子网掩码的计算牵扯到二进制的转换,比较麻烦。这次在网络和论坛上看到了子网掩码的简易计算方法,就整理一下。子网掩码和VLSM(可变长掩码)的计算方法参见:子网掩码入门之简述

以C类网为例。

如果要划分出2个子网段,用256/2=128,得出每个子网中有128个IP地址,用256减去每个子网的地址数(256-128=128),子网掩码就是255.255.255.128。

划分成4个网段,256/4=64,每个子网64个地址,256-64=192,子网掩码就是255.255.255.192。

划分成8个网段,256/8=32,每个子网32个地址,256-32=224,子网掩码就是255.255.255.224。

即,子网掩码的最后一位数 就是用256减去每个子网的地址数而得出。

========================
实际应用中,如共有13台主机,在设置子网掩码时用255.255.255.0就浪费了,我们来设定VLSM。

13<2的4次方(16),即用16为计算基数,256-16=240(注意:不是用256-13),得子网掩码255.255.255.240

用256去减的那个子网的地址数,一定是2的N次方(N从0到10)。

如果主机数是13,加上两头的不可用的网络和广播IP地址数,一共是15,选取比15大,且最接近15的一个2的N次方值,即16。

如果主机是50,则52<2的6次方(64),256-64=192,子网掩码255.255.255.192


本文来自windsn.com(耳朵不在西),转载请标明出处:http://www.windsn.com/article.asp?id=530

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值