功能介绍
子网掩码计算器用于IPv4网络的子网划分计算,输入IPv4地址和前缀长度或子网掩码,即可自动计算出网络地址、广播地址、可用主机范围、主机数量等核心参数,同时支持子网再划分估算。
使用方法
- 在「IPv4地址」输入框填写需要计算的IPv4地址,格式为点分十进制(如192.168.1.100);
- 在「前缀长度 / 子网掩码」输入框填写前缀长度(如24)或点分十进制子网掩码(如255.255.255.0);
- 点击「计算」按钮即可得到计算结果。
计算原理
| 参数 | 计算方法 |
|---|---|
| 网络地址 | IPv4地址 和 子网掩码 按位与运算得到网络地址 |
| 广播地址 | 网络地址 | 反掩码(子网掩码取反)得到广播地址 |
| 可用主机数量 | 前缀长度为n时,总地址数为 2(32-n),减去网络地址和广播地址,可用主机数为 2(32-n)-2(/31和/32特殊处理) |
| 子网掩码二进制 | 前缀长度n对应前n位为1,剩余位为0,每8位用点分隔 |
注意事项
- /0 到 /32 前缀长度均支持,符合CIDR规范;
- 对于/31网络(用于点对点链路)和/32(主机路由),可用主机数规则符合RFC标准;
- 计算结果仅供参考,复杂网络规划请结合实际需求验证。