如何计算一个网段的子网掩码,网络ID,广播地址和可用IP地址数

1.判断两个IP在不在一个网段,主要看这两个IP的网络ID,如果网络ID相同则这两个IP在同一网段

示例:判断192.168.0.11/26 和 192.168.0.111/26在不在同一网段

首先计算两个IP的网络ID:

192.168.0.11/26  

子网掩码(2进制表示):11111111   11111111   11111111  11000000

IP(2进制表示):          11000000    10101000   00000000  00001011

子网掩码和IP做与运算(每一个二进制位相与),得到网络ID:

网络ID(2进制):          11000000   10101000    00000000  00000000

网络ID(10进制):         192.168.0.0

子网掩码(10进制):      255.255.255.192

划分的子网个数: 2的(26-24)次方=2x2=4个

每个子网可用IP个数:2的(32-26)次方-2=64-2=62个  (减去的2个,一个是网络ID一个是广播地址)

划分的子网段为:

192.168.0.0~192.168.0.63    (网络ID:192.168.0.0  广播地址:192.168.0.63)

192.168.0.64~192.168.0.127  (网络ID:192.168.0.64  广播地址:192.168.0.127)

192.168.0.128~192.168.0.191   (网络ID:192.168.0.128  广播地址:192.168.0.191)

192.168.0.192~192.168.0.255   (网络ID:192.168.0.192  广播地址:192.168.0.255)

由此可见:192.168.0.11/26 和 192.168.0.111/26不在同一网段:

192.168.0.11/26在192.168.0.0~192.168.0.63网段,网络ID为:192.168.0.0

192.168.0.111/26在192.168.0.64~192.168.0.127网段,网络ID为:192.168.0.64

任何程序错误,以及技术疑问或需要解答的,请添加

 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青年夏日科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值