刚接触ref="/tag/72/" style="color:#874873;font-weight:bold;">网络配置时,看到IP地址后面跟个斜杠数字,比如192.168.1.0/24,很多人第一反应是懵的。这个/24到底啥意思?它就是CIDR(无类别域间路由)表示法中的掩码长度,用来定义一个IP地址段的范围。
CIDR是什么?
传统子网掩码像255.255.255.0,写起来长还容易出错。CIDR把它简化成一个数字,比如/24就代表前24位是网络位,剩下的8位留给主机。这样一来,192.168.1.0/24就能容纳256个IP地址(实际可用254个,去掉网络地址和广播地址)。
如果你在公司负责分配内网IP,或者在家搭服务器要划分子网,手动算这些会很麻烦。比如/26是多少?能分多少台设备?这时候就得靠CIDR掩码计算工具。
为啥要用计算工具?
假设你接到任务:把192.168.10.0这个网段分成4个一样大的子网,每个至少能连50台设备。你得算出新的掩码长度、每个子网的起止IP、广播地址……手算不仅慢,还容易出错。
用CIDR掩码计算工具,输入原始网络地址和需求,几秒就出结果。常见的工具支持输入/24、/25甚至/30,自动列出子网划分详情,省时又靠谱。
怎么用这类工具?
大多数在线CIDR计算器界面都很简单。以某个常用网页工具为例:
- 输入IP地址,比如192.168.10.0
- 输入CIDR值,比如/24
- 点击“计算”
页面立刻显示:
- 网络地址:192.168.10.0
- 子网掩码:255.255.255.0
- 可用IP范围:192.168.10.1 – 192.168.10.254
- 广播地址:192.168.10.255
- 主机数量:254
有些高级工具还能反向操作——给你一个IP范围,告诉你最合适的CIDR写法。比如你要汇总192.168.1.0到192.168.4.255,工具会建议你用192.168.0.0/22来表示。
常见场景举例
你在家里装了软路由,想给不同设备分组管理:手机和平板走一个网段,电脑走另一个,IoT设备单独隔离。你可以把原来的/24拆成两个/25,各提供126个可用IP,互不干扰。
用工具一算:
Network: 192.168.1.0/25
Netmask: 255.255.255.128
Host Range: 192.168.1.1 - 192.168.1.126
Broadcast: 192.168.1.127
Network: 192.168.1.128/25
Netmask: 255.255.255.128
Host Range: 192.168.1.129 - 192.168.1.254
Broadcast: 192.168.1.255
这样设置完,再配合防火墙规则,网络结构就清晰多了。
现在不少路由器固件也集成了CIDR计算功能,比如OpenWrt、Padavan,输入时直接支持/xx格式,后台自动转换成标准掩码。但懂原理加上会用工具,才能真正掌握主动权。