/7 掩码是什么
/7 的掩码是 254.0.0.0,只保留最高七位,把 IPv4 空间分成一百二十八块,每块是一百二十八分之一空间、两的二十五次方个地址。首段起点是二的倍数:零、二、四、六,一直到二百五十四。步长只有二,所以第一段是奇数还是偶数,直接决定它落到哪一块。
两个典型块
二开头的块覆盖第二段到第三段,也就是从二开始到三结束;一百二十六开头的块覆盖一百二十六与一百二十七这两段。这两块是理解末段整段搬运的好例子:块大小远大于单段容量,所以后三段会整体跟着走,只有首段在选择边界时起作用。
基本信息
| CIDR | /7 |
|---|---|
| 掩码 | 254.0.0.0 |
| 通配符 | 1.255.255.255 |
| 可用主机 | 33554430 |
| 包含 | 2^25 个地址 = 131072 个 /24 |
| 典型场景 | 早期大块分配的聚合上限 |
典型使用场景
- 练奇偶判断:首段是偶数的地址才可能是网络地址,奇数一律归位到前一个偶数,心算极快
- 理解末段搬运:块大小超过单段容量时,后三段作为整体跟着移动,不必逐段计算
- 核对历史资料:早期大块分配的边界常落在偶数值上,便于快速判断归属区间
- 聚合评估:把两条相邻前缀合并成更短前缀,起点必须能被合并后的块大小整除
- 对照练习:把 /7 与 /15、/23 放在一起看,都是把相邻两段合成一个块的结构
- 讲解地址空间:作为首段步长序列的最后一档,把二、四、八、十六、三十二串成完整链条
两个典型 /7 块
两个典型 /7 块
ipcalc 2.0.0.0/7 | grep Network # 网络地址为 2.0.0.0/7
ipcalc 3.255.255.255/7 | grep Network # 三开头的地址属于同一块
ipcalc 126.0.0.0/7 | grep Network # 网络地址为 126.0.0.0/7
# 该块覆盖 126 与 127 两段与相邻前缀对照
| 前缀 | 掩码 | 首段步长 | 覆盖段数 |
|---|---|---|---|
| /9 | 255.128.0.0 | 第二段 128 | 两个 /16 |
| /8 | 255.0.0.0 | 首段 1 | 一个整段 |
| /7 | 254.0.0.0 | 首段 2 | 两个整段 |
| /6 | 252.0.0.0 | 首段 4 | 四个整段 |
| /15 | 255.254.0.0 | 第三段 2 | 两个 /16 |
首段边界是二的倍数,所以零、二、四一路到二百五十四都是合法起点;一百二十六开头的块覆盖一百二十六到一百二十七这两段,判断地址是否在这块里,只需看首段是否落在这个区间。
遇到奇数开头的地址配斜杠七,先在心里减一归位到偶数,再算广播地址:起点加一得到前一段全一,也就是广播地址所在段。两步之间不要插入其他计算。