查看IP

什么是子网掩码?

子网掩码告诉设备,IP地址的哪一部分表示它所在的网络,哪一部分表示设备本身。它就是每个网络设置界面里紧挨着IP地址的那个数字——大多数家庭网络是255.255.255.0——也是您的设备知道什么时候该找路由器的原因。

本文内容

通俗地说,子网掩码是什么

把IP地址想象成一个街道地址:子网掩码说明哪些数字是街道、哪些是门牌号。同一条街上的设备直接投递;到其他街道的一律交给路由器。掩码为255.255.255.0时,地址的前三个数字是街道(192.168.1),最后一个是门牌(.20)。掩码从不随数据包传输;每台设备用自己的掩码来决定把数据发往哪里。

立即测试

Cloudflare边缘节点
网站看到的IP216.73.216.52
位置Columbus, 美国
网络运营商Anthropic, PBC

由本次请求在Cloudflare边缘节点读取。首页还会显示您的运营商、网络类型,以及VPN、DNS和WebRTC检查。

显示详情

掩码如何划分IP地址

在二进制中,掩码是一串1后面跟着一串0:255.255.255.0是24个1和8个0。设备把自己的地址与掩码做AND运算得到网络地址,对任何目标地址也做同样的运算;网络地址相同意味着同一网络,直接发送,不同则意味着发给网关。CIDR把1的个数写在斜杠后面(/24),用更少的字符表达同样的信息——参见CIDR表示法详解。

常见的子网掩码

在数据中心之外,实际中只会遇到寥寥几种。

255.255.255.0(/24)

256个地址,254个可用。家庭和小型办公网络的默认选择:192.168.1.0–192.168.1.255,路由器在.1,设备从.2到.254。

255.255.0.0(/16)

一个网络中有65,536个地址,例如把整个192.168.0.0–192.168.255.255作为一个局域网。大型扁平网络现在很少见;/16更常见的用法是公司把它切分成许多个/24。

常见问题

用通俗的话说,子网掩码是什么?

一个由1和0组成的模式,标记IP地址的哪一部分标识网络(1的部分)、哪一部分标识设备(0的部分)。设备用它来判断目标是本地的,还是必须经过路由器。

子网掩码255.255.255.0是什么意思?

地址的前三个八位组是网络,最后一个八位组是主机:一个有256个地址的网络,写作/24。

192.168网络的子网掩码是什么?

几乎总是255.255.255.0(/24),得到一个有254个可用地址的网络,例如192.168.1.1–192.168.1.254。整个192.168.0.0/16范围可以划分成256个这样的网络。

网络中的子网是什么?

子网是构成一个网段的地址范围——其中的设备可以直接互相访问,路由器把它与其他子网连接起来。子网划分就是把更大的地址块分割成这样的网段。

为什么子网掩码是255而不是256?

一个八位组有8位,可取0–255的值(256个值)。全为1的掩码八位组在二进制中是11111111,即255;8位里没有256。

CheckMyIP Team
Network engineers and privacy researchers