本文通过具体实例,详细讲解子网划分的计算方法和记忆技巧
题目要求
计算以下网络信息:
- IP地址:192.168.1.100
- 掩码位数:/26
需要计算:
- 子网掩码
- 网络地址
- 广播地址
- 第一个可用IP
- 最后一个可用IP
- 可用地址数量
一、计算子网掩码
步骤1:理解掩码结构
- IPv4掩码共32位,/26表示前26位为1,后6位为0
- 二进制表示:
11111111.11111111.11111111.11000000
步骤2:分段转换
- 前3个字节全1:
11111111.11111111.11111111
= 255.255.255 - 第4字节:
11000000
= 192(128+64) - 子网掩码:255.255.255.192
步骤3:快速验证技巧
1 2
| 每个字节8位,/26意味着第4字节有2位为1(26-24=2) 第4字节前2位为1:128 + 64 = 192
|
记忆口诀:字节的8个位对应值:128、64、32、16、8、4、2、1
二、确定网段大小(关键步骤)
核心公式:
网段大小 = 256 - 掩码第4字节值
三、计算网络地址
计算公式:
网络地址第4字节 = (IP第4字节 ÷ 网段大小)的整数部分 × 网段大小
1 2 3 4
| IP:192.168.1.100 → 第4字节 = 100 100 ÷ 64 = 1.5625 → 整数部分 = 1 1 × 64 = 64 网络地址:192.168.1.64
|
四、计算其他网络信息
1. 广播地址计算
1 2 3 4
| 广播地址 = 下一个网络地址 - 1 下一个网络:64 + 64 = 128 广播地址:128 - 1 = 127 结果:192.168.1.127
|
2. 可用IP范围计算
1 2 3
| 第一个可用IP = 网络地址 + 1 = 192.168.1.65 最后一个可用IP = 广播地址 - 1 = 192.168.1.126 可用范围:192.168.1.65 - 192.168.1.126
|
3. 可用地址数量计算
1 2 3 4 5 6 7 8 9 10 11 12 13
| 可用地址数量 = 网段大小 - 2 64 - 2 = 62个可用IP --------------------------- 通用IP数量计算公式 总IP数量 = 网段大小 × 后面字节的全组合数
掩码在第4字节: 网段大小 × 1 - 2
掩码在第3字节: 网段大小 × 256 - 2
掩码在第2字节: 网段大小 × 256 × 256 - 2
掩码在第1字节: 网段大小 × 256 × 256 × 256 - 2
|
五、完整结果汇总
项目 | 计算结果 |
---|
子网掩码 | 255.255.255.192 |
网络地址 | 192.168.1.64 |
广播地址 | 192.168.1.127 |
第一个可用IP | 192.168.1.65 |
最后一个可用IP | 192.168.1.126 |
可用地址数量 | 62个 |
六、记忆技巧总结
- 网段计算:记住公式”256-掩码值=网段大小”
- 网络地址:IP值÷网段大小→取整→再×网段大小
- 广播地址:下一个网络地址-1
- 可用IP:网络地址+1 到 广播地址-1