/4 掩码是什么
/4 的掩码是 240.0.0.0,只保留最高四位,把整个 IPv4 空间分成十六块,每块是十六分之一空间、两的二十八次方个地址。首段的合法起点是十六的倍数:零、十六、三十二,一直到二百四十。它比 /1 到 /3 更接近历史分配的真实粒度,早期机构整块持有的地址段多能按这个边界对齐。
掩码值与地址段的区别
要分清两个层次:斜杠四是一个前缀长度,说明掩码写成什么样子;而二百四十开头的那个大段本身是保留地址,不分配给主机使用。同一个数值出现在不同位置含义完全不同,一个是长度概念,一个是地址范围概念,写文档时最容易混。
基本信息
| CIDR | /4 |
|---|---|
| 掩码 | 240.0.0.0 |
| 通配符 | 15.255.255.255 |
| 可用主机 | 268435454 |
| 包含 | 2^28 个地址 = 1048576 个 /24 |
| 典型场景 | 历史大块分配与教学 |
典型使用场景
- 看懂历史档案:早期分配记录里机构持有的大块,边界多落在十六的倍数上,便于反推归属
- 继续巩固二倍递进:从 /1 的半个、/2 的四分之一一路算到 /4,块大小逐级减半形成肌肉记忆
- 讲清两套含义:既可以演示前缀长度,也能顺带说明末块为何被保留而不分配
- 校验归位结果:用二十开头的地址练习,判断它落在哪一块以及广播地址是什么
- 聚合推演:把多个相邻大块合并成一条前缀时,起点必须能整除块大小才能合并
- 备考与面试:常考块大小、可用主机数、边界值三者的换算关系
示例:20.0.0.0/4 归位到 16.0.0.0/4
示例:20.0.0.0/4 归位到 16.0.0.0/4
ipcalc 20.0.0.0/4
# Network: 16.0.0.0/4 # 二十向下对齐到十六
# HostMin: 16.0.0.1 # 第一个可用主机地址
# HostMax: 31.255.255.254 # 最后一个可用主机地址
# Broadcast: 31.255.255.255 # 全一地址,不能分配给主机
ipcalc 200.1.1.1/4
# Network: 192.0.0.0/4 # 按十六的倍数归位十六个 /4 块的起点
| 序号 | 网络地址 | 覆盖范围 | 说明 |
|---|---|---|---|
| 第一块 | 0.0.0.0/4 | 0-15 | 历史 A 类前半 |
| 第二块 | 16.0.0.0/4 | 16-31 | 二十落在这里 |
| 第三块 | 32.0.0.0/4 | 32-47 | 含常见的 32 段 |
| … | 依次递增 | 每块十六 | 起点为十六的倍数 |
| 末块 | 240.0.0.0/4 | 240-255 | 保留段,不分配给主机 |
把这块与保留地址条目对照读更清楚:斜杠四是长度,掩码写成二百四十开头;二百四十开头的那一整块是保留范围,两者是两件事,不要因为数值相同就当成一回事。
判断归位只需一步除法:把首段数值除以十六向下取整,再乘以十六就是起点。这个口诀对 /4 到 /8 全部适用,越往后块大小越小,除法越容易心算。