本文通过具体实例,详细讲解子网划分的计算方法和记忆技巧

题目要求

计算以下网络信息:

  • IP地址:192.168.1.100
  • 掩码位数:/26

需要计算:

  1. 子网掩码
  2. 网络地址
  3. 广播地址
  4. 第一个可用IP
  5. 最后一个可用IP
  6. 可用地址数量

一、计算子网掩码

步骤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位为126-24=2
4字节前2位为1128 + 64 = 192

记忆口诀:字节的8个位对应值:128、64、32、16、8、4、2、1


二、确定网段大小(关键步骤)

核心公式:

网段大小 = 256 - 掩码第4字节值

1
256 - 192 = 64
  • 表示每个子网包含64个IP地址

三、计算网络地址

计算公式:

网络地址第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
第一个可用IP192.168.1.65
最后一个可用IP192.168.1.126
可用地址数量62个

六、记忆技巧总结

  1. 网段计算:记住公式”256-掩码值=网段大小”
  2. 网络地址:IP值÷网段大小→取整→再×网段大小
  3. 广播地址:下一个网络地址-1
  4. 可用IP:网络地址+1 到 广播地址-1