子网掩码255.255.255.255_快速通过子网掩码计算出有多少位有效主机数的另类方法...

通过子网掩码快速计算出有效主机数,是网络工程师的基本功。相关的教材里面,对于这方面的知识其实讲的很详细,但是一堆的知识下来,有些初学者临到用时却突然失忆无从下手了。这里我跟大家分享一个实操的简单方法。

76a4068de4c0d02c6deb435eea298a57.png

上图就是子网二进制和十进制的对应关系,八位一组,每个位两种变化0或者1,变化是依顺序从右往左的,依次1变为0,比如11111111,这个二进制数只能是11111110、11111100这样,不能10101010,因此它对应的十进制对从右往左变零的话,值为如下图范围

8146027378d7b7601d29988bdbe94d89.png

因此,我们在计算C类地址范围时,只要把256减去C类掩码的最后一位十进制数值,就可以得出网络地址范围,再去掉网络地址标识和网络广播地址(占2位)。

有效的主机位公式 256-最后一位掩码十进制数-2

举例:

一 255.255.255.0

计算:256-0-2=254 有效主机位

二 255.255.255.254

计算:256-254-2=2 有效主机位

当我们计算A、B类的时候,方法也是一样,把256减去A、B类对应的可变掩码(从右往左最后一个非255的位)十进制数值,只是现在这一步算出的是网段数量,然后连乘N个256,这个N是(非255的掩码的位数-1),比如255.255.0.0,非255的掩码的位数2位,N就等于2-1=1。最后再去掉网络地址和网络广播(占2位)。

有效主机位公式(256-对应可变掩码十进制数)连乘* N个 256-2

举例:

一 255.255.254.0 (非255的掩码位数是2—"254、0")

计算;(256-254)*256-2=510 有效主机位

二 255.255.0.0 (非255的掩码位数是2—"0、0")

计算;(256-0)*256-2=65534 有效主机位

三 255.254.0.0 (非255的掩码位数是3—"254、0、0")

计算;(256-254)*256*256-2=131070 有效主机位

其实前面说的C类地址也可以这么算

比如 255.255.255.0(非255的掩码位数是1—"0")

因为1-1=0,所以0个256可乘;所以256-0-2=254 有效主机位

再比如255.255.255.254,非255的掩码位数是1—"254",所以也是一样1-1=0,所以0个256可乘;所以256-254-2=0 有效主机位

6085f3e32fde0a8d35984b9a95e1dc47.png

这上面解说的方法,不是太专业,只是为了让不太非专业人士或者没有太多网络技术理论基础的人,能依样画葫芦,敬请原谅。

我是挨踢栋哥。希望我的文章对您有所帮助。有什么问题可以在评论里面留言,我会及时回复大家。谢谢点赞关注。

bb92094a1262bc570bbcc476a617796a.png

我是挨踢栋哥。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值