如何快速计算/24及以上网络地址
AI-摘要
TLDR GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
如何快速计算/24及以上网络地址
lololowe1. 确定子网大小
各个子网掩码下的子网大小:
子网掩码 | 子网大小 | 计算方式 |
---|---|---|
/24 | 256 | 2^(32-24) = 256 |
/25 | 128 | 2^(32-25) = 128 |
/26 | 64 | 2^(32-26) = 64 |
/27 | 32 | 2^(32-27) = 32 |
/28 | 16 | 2^(32-28) = 16 |
/29 | 8 | 2^(32-29) = 8 |
/30 | 4 | 2^(32-30) = 4 |
/31 | 2 | 2^(32-31) = 2 |
/32 | 1 | 2^(32-32) = 1 |
2. 查看 IP 地址的最后一个字节(第 4 个字节)
这是一个 8 位(bit)数字(十进制范围 0~255),需要根据这个字节来判断它属于哪个子网。
3. 计算网络地址
如果第 4 字节小于子网大小,网络地址的最后一个字节就是 0。
如果第 4 字节大于等于子网大小,使用公式计算:
1 | (第 4 字节 // 子网大小) * 子网大小 |
这样就可以得到该字节的网络地址。
4. 例子
4.1. 192.168.1.10/24
- 子网大小:/24 对应的子网大小是 256
- 最后一个字节:10
10 < 256
,所以网络地址的最后一个字节为 0- 网络地址:192.168.1.0
4.2. 172.20.10.30/26
- 子网大小:/26 对应的子网大小是 64
- 最后一个字节:30
30 < 64
,所以网络地址的最后一个字节为 0- 网络地址:172.20.10.0
4.3. 192.168.50.75/27
子网大小 /27 对应的子网大小是 32
最后一个字节:75
75 > 32
,用公式计算:1
(75 // 32) * 32 = (2) * 32 = 64
网络地址:192.168.50.64
4.4. 10.10.10.10/30
子网大小:/30 对应的子网大小是 4
最后一个字节:10
10 > 4
,用公式计算:1
(10 // 4) * 4 = (2) * 4 = 8
网络地址:
10.10.10.8
4.5. 192.0.2.55/29
子网大小:/29 对应的子网大小是 8
最后一个字节:55
55 > 8
,用公式计算:1
(55 // 8) * 8 = (6) * 8 = 48
网络地址:192.0.2.48
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 lololowe的博客!
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果