9. 子网掩码划分
9. 子网掩码划分
子网划分是网络工程中的核心技能之一,本教程将全面介绍子网计算的方法和步骤。
一、IP地址基础
1. IP地址结构
- IPv4地址由32位二进制数组成,通常表示为4个十进制数(0-255),用点分隔
- 例如:192.168.1.1
2. IP地址分类
- A类:1.0.0.0 - 126.255.255.255 (默认掩码 255.0.0.0)
- B类:128.0.0.0 - 191.255.255.255 (默认掩码 255.255.0.0)
- C类:192.0.0.0 - 223.255.255.255 (默认掩码 255.255.255.0)
- D类和E类用于多播和实验
二、子网掩码
1. 子网掩码作用
- 区分网络部分和主机部分
- 1表示网络位,0表示主机位
2. 表示方法
- 点分十进制:255.255.255.0
- CIDR表示法:/24(表示前24位是网络位)
基本概念
- 1:表示对应IP地址位属于网络部分
- 0:表示对应IP地址位属于主机部分
示例1:C类网络默认掩码
IP地址:192.168.1.100
子网掩码:255.255.255.0(/24)
二进制表示:
IP地址: 11000000.10101000.00000001.01100100
子网掩码:11111111.11111111.11111111.00000000
↑ 前24位是网络位
↓ 后8位是主机位
解析:
- 网络ID:192.168.1.0(前24位)
- 主机部分:100(后8位)
三、子网划分步骤
1. 确定需求
- 需要多少个子网?
- 每个子网需要多少主机?
2. 计算步骤
- 确定原始网络类别和默认掩码
- 计算需要借用的主机位数:
- 子网数:2ⁿ ≥ 所需子网数(n为借用位数)
- 主机数:2ᵐ - 2 ≥ 所需主机数(m为剩余主机位数)
- 创建新的子网掩码
- 计算子网块大小(增量):256 - 子网掩码对应八位组值
- 列出所有子网范围
3. 示例:划分192.168.1.0/24为4个子网
- 需要4个子网:2²=4 → 借用2位
- 新掩码:255.255.255.192(/26)
- 块大小:256-192=64
- 子网范围:
- 192.168.1.0 - 192.168.1.63
- 192.168.1.64 - 192.168.1.127
- 192.168.1.128 - 192.168.1.191
- 192.168.1.192 - 192.168.1.255
四、快速计算技巧
1. CIDR到掩码转换
- /25 → 255.255.255.128
- /26 → 255.255.255.192
- /27 → 255.255.255.224
- /28 → 255.255.255.240
- /29 → 255.255.255.248
- /30 → 255.255.255.252
2. 关键值表
| 借用位数 | 子网数 | 主机位数 | 主机数 | 掩码值 |
|---|---|---|---|---|
| 1 | 2 | 7 | 126 | 128 |
| 2 | 4 | 6 | 62 | 192 |
| 3 | 8 | 5 | 30 | 224 |
| 4 | 16 | 4 | 14 | 240 |
| 5 | 32 | 3 | 6 | 248 |
| 6 | 64 | 2 | 2 | 252 |
五、 举例:
以下是192.168.1.0/24划分为4个子网的详细表格(每个子网掩码255.255.255.192/26):
| 子网地址 | 网络地址 | 第一个可用IP | 最后一个可用IP | 广播地址 | 子网掩码 | 可用主机数 | CIDR |
|---|---|---|---|---|---|---|---|
| 192.168.1.0 | 192.168.1.0 | 192.168.1.1 | 192.168.1.62 | 192.168.1.63 | 255.255.255.192 | 62 | /26 |
| 192.168.1.64 | 192.168.1.64 | 192.168.1.65 | 192.168.1.126 | 192.168.1.127 | 255.255.255.192 | 62 | /26 |
| 192.168.1.128 | 192.168.1.128 | 192.168.1.129 | 192.168.1.190 | 192.168.1.191 | 255.255.255.192 | 62 | /26 |
| 192.168.1.192 | 192.168.1.192 | 192.168.1.193 | 192.168.1.254 | 192.168.1.255 | 255.255.255.192 | 62 | /26 |
关键说明:
- 子网地址:每个子网的起始地址(主机位全0)
- 网络地址:与子网地址相同,用于标识网络本身
- 第一个可用IP:网络地址+1
- 最后一个可用IP:广播地址-1
- 广播地址:主机位全1(下一个子网-1)
- 可用主机数:2⁶-2=62(6个主机位,减去网络地址和广播地址)
计算过程验证:
- 块大小:256-192=64(每个子网跨度64个地址)
- 子网划分点:0,64,128,192
- 特殊地址排除:
- x.0 → 网络地址
- x.63/x.127/x.191/x.255 → 广播地址
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 现代职校董良
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果