子网计算方法

12 篇文章 7 订阅
8 篇文章 1 订阅

若掩码长度用前缀表示法时,在计算子网时,可以得到如下结论:
1、掩码长度大于24,小于32时,按C类地址计算,算块的大小时看掩码第4个字节0的个数
2、掩码长度大于16,小于24时,按B类地址计算,算块的大小时看掩码第3个字节0的个数
3、掩码长度大于8,小于16时,按A类地址计算,算块的大小时看掩码第2个字节0的个数
4、掩码长度大于1,小于8时,算块的大小时看掩码第1个字节0的个数

例一:192.168.1.67/27 算出网络号和广播地址,以及这个网段的可用地址范围
掩码长度为27,第4个字节0的个数为5,块大小为2^5=32
所以有

第一个子网段32*0=0:192.168.1.0/27 - 192.168.1.31/27,舍去,
第二个子网段32*1=32:192.168.1.32/27 - 192.168.1.63/27,舍去,
第三个子网段32*3=96:192.168.1.64/27 - 192.168.1.95/27,满足题目要求

则可求得
网络号为192.168.1.64
广播地址为192.168.95
可用地址范围为192.168.1.65/27 - 192.168.1.94/27

例二:172.16.10.54/13 算出网络号和广播地址,以及这个网段的可用地址范围
掩码长度为13,第2个字节0的个数为3,块大小为2^3=8
所以有

第一个子网段8*0=0:172.0.0.0/13 - 172.7.255.255/13,舍去
第二个子网段8*1=8:172.8.0.0/13 - 172.15.255.255/13,舍去
第三个子网段8*2=16:172.16.0.0 - 172.23.255.255,满足题目要求

则可求得
网络号为172.16.0.0/13
广播地址为172.23.255.255/13
可用地址范围为172.16.0.1/13 - 172.23.255.254/13

例三:172.16.10.54/22 算出网络号和广播地址,以及这个网段的可用地址范围
第3个字节0的个数为2,块大小为2^2=4

第一个子网段:172.16.0.0/22 - 172.16.3.255/22,舍去
第二个子网段:172.16.4.0/22 - 172.16.7.255/22,舍去
第三个子网段:172.16.8.0/22 - 172.16.11.255/22,满足题目要求

则可求得
网络号为172.16.8.0/22
广播地址为172.16.11.255/22
可用地址范围为172.16.8.1/22 - 172.16.11.254/22

若掩码长度用点分十进制表示,直接用256减去所在字节上的十进制数字即可得到块的大小,如掩码为255.224.0.0,按B类计算,则256-224=32,则块大小为32,其他计算同上

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值