子网计算器
输入带前缀长度或子网掩码的IP地址,即可得到网络地址、广播地址、第一个和最后一个可用主机、主机数、反掩码和二进制视图——IPv4和IPv6均支持。所有计算都在您的浏览器中完成。
192.168.1.0/24
- 网络地址
- 192.168.1.0
- 广播地址
- 192.168.1.255
- 第一个可用主机
- 192.168.1.1
- 最后一个可用主机
- 192.168.1.254
- 可用主机
- 254
- 地址总数
- 256
- 子网掩码
- 255.255.255.0
- 反掩码
- 0.0.0.255
- 前缀长度
- /24网络位: 24 · 主机位: 8
- 类别
- C
- 地址类型
- Private-use network · RFC 1918
- 反向DNS区域
- 1.168.192.in-addr.arpa
- PTR记录名称
- 0.1.168.192.in-addr.arpa
位图
划分子网
把上面的网络等分为若干子网。需要不同大小(VLSM)时,再对最大的那块继续划分。
| 子网 | 主机范围 | 可用主机 |
|---|---|---|
| 192.168.1.0/26 | 192.168.1.1 – 192.168.1.62 | 62 |
| 192.168.1.64/26 | 192.168.1.65 – 192.168.1.126 | 62 |
| 192.168.1.128/26 | 192.168.1.129 – 192.168.1.190 | 62 |
| 192.168.1.192/26 | 192.168.1.193 – 192.168.1.254 | 62 |
超网 / 聚合
粘贴多个前缀,每行一个:得到能覆盖全部前缀的最小单个前缀,以及精确匹配的最少列表。
尚无可聚合的内容。
IPv4子网计算器
用任意常见形式输入地址和掩码:192.168.1.10/24、192.168.1.10 255.255.255.0,或者地址加上您需要的主机数。结果会随输入实时更新。
网络地址与广播地址
网络地址是地址块的第一个地址,所有主机位为0(/24对应192.168.1.0);广播地址是最后一个地址,所有主机位为1(192.168.1.255)。在普通局域网中,两者都不能分配给设备。
可用主机
网络地址与广播地址之间的全部地址:2^(32 − 前缀长度) − 2个,所以/24有254个可用主机,/30有2个,而/31(点对点链路,RFC 3021)两个地址都可以使用。/32是单个主机。
子网掩码与反掩码
掩码的前缀长度个高位为1(/24 = 255.255.255.0);反掩码是它的反码(0.0.0.255),是Cisco设备访问控制列表所要求的形式。两者都以点分十进制和二进制显示。
划分网络(VLSM)
输入您拥有的地址块和需要的各子网大小,计算器会把它划分成能容纳的最小子网,从大到小排列,并给出每个子网的范围。这就是可变长子网掩码,是划分办公或数据中心地址块的常规做法。
IPv6子网计算器
输入带前缀的IPv6地址,例如2001:db8:abcd::/48,即可得到该地址块的第一个和最后一个地址、压缩和展开形式、它包含的/64网络数量,以及反向DNS区域名。IPv6没有广播地址,主机数也是天文数字,所以有用的问题几乎总是我能得到多少个/64——/48有65,536个,/56有256个(典型的家庭分配)。
子网速查表
| 前缀 | 掩码 | 可用主机 |
|---|---|---|
| /30 | 255.255.255.252 | 2 |
| /29 | 255.255.255.248 | 6 |
| /28 | 255.255.255.240 | 14 |
| /27 | 255.255.255.224 | 30 |
| /26 | 255.255.255.192 | 62 |
| /25 | 255.255.255.128 | 126 |
| /24 | 255.255.255.0 | 254 |
| /23 | 255.255.254.0 | 510 |
| /22 | 255.255.252.0 | 1,022 |
| /21 | 255.255.248.0 | 2,046 |
| /20 | 255.255.240.0 | 4,094 |
| /16 | 255.255.0.0 | 65,534 |
| /8 | 255.0.0.0 | 16,777,214 |
IPv6:一个/64是一个局域网;一个/56包含256个局域网;一个/48包含65,536个;/32是运营商的典型分配。
/24、/16、/8的含义
斜杠后面的数字表示有多少个高位用于标识网络,其余位标识网络内的主机。/24留下8个主机位(256个地址),/16留下16个(65,536个),/8留下24个(1670万个)。这三个与旧的C类、B类和A类边界一致,所以至今仍最常被引用;但从/0到/32的任何前缀长度都是有效的。参见CIDR表示法详解。
子网划分的原理
常见问题
子网掩码255.255.255.0是什么意思?
地址的前24位标识网络,后8位标识主机,因此该网络有256个地址,其中254个可用。它在CIDR表示法中写作/24,是家庭或办公局域网最常见的大小。
CIDR掩码192.168.1.0/24是什么意思?
网络192.168.1.0配24位掩码(255.255.255.0):地址范围为192.168.1.0到192.168.1.255,其中192.168.1.1–192.168.1.254可以分配给设备,.255是广播地址。
用通俗的话说,子网掩码是什么?
一个模式,用来说明IP地址的哪一部分表示网络、哪一部分表示设备:为1的位覆盖网络部分。网络部分相同的设备可以直接通信;其余的都要经过路由器。
子网掩码和IP地址有什么区别?
IP地址标识一台设备;子网掩码说明该地址中有多少是同一网络上所有设备共有的。192.168.1.10配掩码255.255.255.0的意思是192.168.1网络上的10号设备。
CIDR表示法中的24是什么意思?
/24表示地址的前24位是网络前缀,等价于掩码255.255.255.0:一个包含256个地址的地址块。
/32 CIDR是什么意思?
/32是单个地址——全部32位都是前缀,没有主机位。它用于主机路由、环回地址,以及只匹配一个地址的防火墙规则。
在您的浏览器中计算:不向服务器发送任何内容。地址类型遵循IANA特殊用途注册表(RFC 6890及后续);计算结果已与Python的ipaddress模块核对。