网络与基础架构•预计阅读 9 分钟
精通 IPv4 子网划分、CIDR 掩码与 VLSM 多级切分指南
位移位二进制计算、反掩码推导、广播地址逻辑及云端 VPC 架构设计实战。
ML
MindLucid 安全工程团队
核心网络架构架构师
浏览器原生交互式工坊
在浏览器中即刻实操体验(零服务端数据上传)
网络前缀: /240-32 bits
常用规格:
网络地址 (Network ID)
192.168.1.0
CIDR: /24广播地址 (Broadcast)
192.168.1.255
反掩码 (Wildcard): 0.0.0.255子网掩码 (Netmask)
255.255.255.0
0xFFFFFF00可用主机容量
254总 IP 容量: 256
2 reserved可用主机地址池
192.168.1.1192.168.1.254
Class C私网专用 (RFC 1918) (Private Network (RFC 1918 Class C))
32 位二进制位矩阵
网络位 (24 bits)主机位 (8 bits)
IP:
11000000
10101000
00000001
00000001
子网掩码 (Netmask):
11111111
11111111
11111111
00000000
VLSM 多级子网切分方案 (/24)
切分子网详情:
| # | 网络地址 (Network ID) | 可用主机地址池 | 广播地址 (Broadcast) | 可用主机容量 |
|---|---|---|---|---|
| 1 | 192.168.1.0/26 | 192.168.1.1 – 192.168.1.62 | 192.168.1.63 | 62 |
| 2 | 192.168.1.64/26 | 192.168.1.65 – 192.168.1.126 | 192.168.1.127 | 62 |
| 3 | 192.168.1.128/26 | 192.168.1.129 – 192.168.1.190 | 192.168.1.191 | 62 |
| 4 | 192.168.1.192/26 | 192.168.1.193 – 192.168.1.254 | 192.168.1.255 | 62 |
关于子网划分、CIDR 掩码与 RFC 1918 私有网段规范
CIDR(无类域间路由)打破了传统固定分类方式,允许任意长度的前缀掩码。前缀长度决定了网络路由位,其余位分配给独立主机设备。本工具所有网段运算均在浏览器内存中采用 32 位位运算符毫秒级本地计算,完全不涉及后端网络交互。
运行环境:100% 本地浏览器内存沙箱
完全杜绝隐私跟踪32 位 IPv4 地址的数学本质
每一个 IPv4 地址均由 32 位二进制数组成,按点分十进制划分为 4 个 8 位组(Octet)。子网掩码(Subnet Mask)的作用是用连续的 1 指示 网络号,用随后的 0 指示 主机号。
CIDR 斜线记法与核心前缀详解
无类域间路由(CIDR, RFC 1519)彻底打破了传统的 A/B/C 类刚性限制,使用斜线后跟网络位数来表达子网:
/24: 24 位网络位,8 位主机位(255.255.255.0),提供2^8 - 2 = 254个可用 IP。/16: 16 位网络位,16 位主机位(255.255.0.0),提供65,534个可用 IP。/30: 提供 2 个可用 IP,专门用于路由器点对点(P2P)直连链路。
按位与运算(Bitwise AND)推导原理
网络设备在路由转发时,通过硬件层面的按位与运算提取网络地址:
IP Address: 192.168.001.050 -> 11000000.10101000.00000001.00110010
Netmask /24: 255.255.255.000 -> 11111111.11111111.11111111.00000000
AND Result: 192.168.001.000 -> 11000000.10101000.00000001.00000000 (网络号)
交互式子网计算器实操
利用文章下方的原生计算器,输入任意 IP 段并自由调节 CIDR 滑块,即可实时查看二进制映射矩阵与 VLSM 拆分表。
常见问题解答 (FAQ)
可用主机数的标准计算公式是什么?
可用主机数 = 2^(32 - CIDR) - 2。必须减去 2 个保留地址:网络地址(主机位全 0)与广播地址(主机位全 1)。
什么是 VLSM 可变长子网掩码?
VLSM 允许在同一个自治网络内根据各部门设备数量分配不同前缀长度的掩码,避免 IP 资源浪费。
反掩码(Wildcard Mask)有何用途?
反掩码是子网掩码的按位取反(如 255.255.255.0 的反掩码为 0.0.0.255),主要用于 ACL 访问控制列表与 OSPF 路由协议。