ip5.io

子网计算器

哪些地址属于一个网络?

像 192.168.1.0/24 这样的网络是一段地址。输入一个,就能看到你的设备可以用哪些地址、一共有多少,以及斜杠后面的数字是什么意思。

私有网络
10.0.0.0/8

设备可用地址 16,777,214 个:从 10.0.0.1 到 10.255.255.254。

10.0.0.0 代表网络本身,10.255.255.255 可以一次发给所有设备。 私有:在家庭和办公室内部使用,从不出现在互联网上。

10.0.0.010.0.0.1 – 10.255.255.25410.255.255.255
网络10.0.0.0 在这里广播

/8 是什么意思

IPv4 地址有 32 位。前 8 位代表网络,网络里每台设备都相同;后 24 位用来给设备编号。

00001010
10
00000000
0
00000000
0
00000000
0
网络部分:8 位设备部分:24 位
/8 · 255.0.0.0 · 设备地址 16,777,214 个

详细信息

网络
10.0.0.0/8
子网掩码
255.0.0.0同样的大小,写成地址的形式。
通配符掩码
0.255.255.255把掩码反过来,用在路由器和防火墙规则里。
第一个设备地址
10.0.0.1
最后一个设备地址
10.255.255.254
广播地址
10.255.255.255
地址总数
16,777,216
设备可用
16,777,214
类型
私有

常见大小

点击一行,用你的地址试试看。

大小掩码设备数常见用途
/32255.255.255.255一个地址单台设备或服务器
/31255.255.255.254两个地址两台路由器之间的链路
/30255.255.255.252两个地址留有余量的小链路
/29255.255.255.2486小型办公室的公网地址段
/28255.255.255.24014小型办公室
/27255.255.255.22430办公楼的一层
/26255.255.255.19262访客 Wi-Fi
/25255.255.255.128126半个家庭网络
/24255.255.255.0254典型的家庭网络
/23255.255.254.0510较大的家庭或学校网络
/22255.255.252.01,022一栋公司大楼
/16255.255.0.065,534大公司或园区
/8255.0.0.016,777,214整个运营商或超大型公司

同一个地址的其他写法

一个地址可以有很多种写法。浏览器和大多数程序都认,所以像 http://3232235777/ 这样奇怪的链接也能打开网站。

常规10.0.0.0
一个数字167772160
十六进制0x0A000000
二进制00001010.00000000.00000000.00000000
IPv6 形式::ffff:10.0.0.0
IPv6 形式(十六进制)::ffff:a00:0
反向 DNS 名称0.0.0.10.in-addr.arpa

子网计算器无法告诉你的

哪些地址正在使用它显示哪些地址属于这个网络,而不是哪些设备已连接。路由器的设备列表才会显示这些。
你的路由器设置大小是在路由器上设定的。大多数家庭用 /24,但以设置页面为准。参见如何找到路由器的 IP。
公网地址段属于谁对任何地址,计算方法都一样。想知道一个公网地址属于哪家公司,请用 IP 查询。
在终端中
curl ip5.io/subnet-calculator/192.168.1.0/24
curl "ip5.io/subnet-calculator/2001:db8::/48?format=json"

在你的浏览器中计算。你输入的内容不会被保存。

5 个问题

Q1/24 是什么意思?

IPv4 地址有 32 位。斜杠后面的数字表示其中多少位代表网络,其余的给网络里的设备编号。/24 给设备留下 8 位:256 个地址,其中 254 个可用。

Q2什么是子网掩码?

同一件事写成地址的形式。255.255.255.0 就是 /24:255 覆盖网络部分,0 覆盖设备部分。旧的设置界面要求填写掩码,新的则要求填写斜杠后面的数字。

Q3为什么设备不能使用第一个和最后一个地址?

第一个地址代表网络本身,最后一个是广播地址,可以一次发给所有设备。例外是用于两台路由器之间链路的 /31,以及只有一个地址的 /32。IPv6 没有广播,所以每个地址都能用。

Q4为什么我家的网络是 192.168.几?

192.168.0.0/16、10.0.0.0/8 和 172.16.0.0/12 专门留给私有网络。每个家庭都可以用,因为它们从不出现在互联网上:路由器让所有设备共用一个公网地址。

Q5两台设备在同一个网络里吗?

只有网络部分相同时才是。在 /24 下,192.168.1.20 和 192.168.1.200 在同一个网络;192.168.1.20 和 192.168.2.20 不在,它们之间需要一台路由器。