計算機2026-05-10

IP 子网计算器:掌握 CIDR 表示法、子网掩码与网络规划

IP 子网划分是将网络地址空间划分为更小、可管理段落的艺术——并且它仍然是网络认证考试中最受测试(也最令人畏惧)的主题之一,这是有充分理由的。穿越互联网的每个数据包都基于路由器实时执行的子网计算进行路由:这个目标 IP 属于我的本地网络,还是我必须向上游转发?子网计算器通过即时显示任何 IP 和 CIDR 前缀组合的网络地址、广播地址、可用主机范围、主机总数和通配符掩码来回答这个问题。无论你是在用 192.168.1.0/24 建立家庭实验室、用 10.0.0.0/16 CIDR 块配置 AWS VPC、配置 Docker 桥接网络,还是为你的 CCNA 考试学习,我们的免费在线 IP 子网计算器都能处理带有可视化分解的 IPv4 子网划分,并支持 IPv6 前缀计算。

lan

IP/サブネット計算機

無料 · 登録不要

このツールを無料で試す →open_in_new

ステップバイステップガイド

1

输入 IP 地址和 CIDR 前缀

输入任何有效的 IPv4 地址(例如 192.168.1.100)和从 /0 到 /32 的 CIDR 前缀长度(例如 /24)。CIDR 表示法结合了网络地址和网络部分的位数:/24 表示前 24 位是网络,留下 8 位给主机(2⁸−2 = 254 个可用地址)。计算器也接受传统的子网掩码表示法(255.255.255.0)并自动转换为 CIDR。

2

查看完整的子网分解

结果卡片同时显示每个子网属性:网络地址(子网的基址,例如 192.168.1.0)、广播地址(全 1 的主机地址,例如 192.168.1.255)、可用主机范围(第一个到最后一个可分配的 IP,例如 192.168.1.1 - 192.168.1.254)、总主机数(2^(32-前缀))、可用主机数(总数减 2 用于网络和广播)、点分十进制和十六进制的子网掩码,以及通配符掩码(子网掩码的反码,用于 ACL 和 OSPF)。

3

探索子网可视化和进一步划分

可视化条将 32 位地址空间在选定前缀边界处划分为网络部分和主机部分。"进一步划分"功能显示如何将更大的块拆分为更小的子网:一个 /24 可以变成两个 /25(每个 128 个地址)、四个 /26(每个 64 个地址)或八个 /27(每个 32 个地址)。对于每个划分,计算器显示确切的网络地址、范围和广播地址——这对于 VLSM(可变长子网掩码)规划至关重要。

ヒントとベストプラクティス

check_circle

记住常见前缀的 CIDR 到掩码的映射:/8 = 255.0.0.0(A 类,16.7M 主机)、/16 = 255.255.0.0(B 类,65,534 主机)、/24 = 255.255.255.0(C 类,254 主机)。在这之间,前缀长度的每次递增使子网和主机数加倍或减半:/25 有 128 个地址、/26 有 64、/27 有 32、/28 有 16、/29 有 8、/30 有 4(恰好 2 个可用——用于点对点链路)。

check_circle

私有 IP 范围(RFC 1918)在公共互联网上不可路由。它们用于内部网络:10.0.0.0/8(单个 A 类块,1670 万地址——适合大型企业)、172.16.0.0/12(16 个 B 类块,从 172.16.0.0 到 172.31.255.255——适合中型部署)和 192.168.0.0/16(256 个 C 类块——适合家庭和小型办公室网络)。

check_circle

AWS VPC 网络:最小的 VPC CIDR 是 /28(16 个地址,AWS 每子网保留 5 个,留下 11 个可用)。最大的是 /16(65,536 地址)。VPC 内的子网不能重叠。在 CIDR 分配中为未来子网留出空间——当你添加 RDS 实例、Lambda ENI 和负载均衡器节点时,/24 VPC 比你想象的要快得多被填满。

check_circle

Docker 的默认桥接网络使用 172.17.0.0/16。Docker Compose 为每个项目在 172.18.0.0/16、172.19.0.0/16 等创建新网络。如果你的公司 VPN 或办公网络也使用 172.16.0.0/12 范围,你将遇到路由冲突。在排除连接问题之前了解你的子网。

check_circle

VLSM(可变长子网掩码)让你将网络划分为不同大小的子网,而不是相等的切片。从最大的所需子网(按主机数)开始,分配适合它的最小 CIDR 块,然后将起始地址移动到该块之后,用于下一个最大的子网。这节省了地址空间——鉴于未分配地址的耗尽,这对 IPv4 至关重要。

check_circle

/31 前缀(RFC 3021)是点对点链路的特殊情况:它恰好有 2 个地址,两个都可用(点对点链路上不需要网络或广播地址)。使用 /31 而不是 /30 将点对点链路寻址的效率加倍——对于拥有数千个客户链路的 ISP 很重要。

check_circle

IPv6 子网划分在概念上更简单:标准子网大小是 /64,你几乎总是从 ISP 收到至少一个 /48(留下 16 位用于子网划分——即 65,536 个 /64 子网)。128 位地址空间如此巨大,以至于主机计数无关紧要;专注于子网边界和接口 ID 部分(低 64 位,通常是从 MAC 地址生成的 EUI-64)。

よくある質問

CIDR(无类别域间路由)表示法在 IP 地址后附加斜杠和数字,以指示 32 位中有多少位属于网络部分。/24 表示前 24 位(3 字节)是网络前缀,其余 8 位(1 字节)用于主机。用子网掩码术语,/24 = 255.255.255.0。可用主机数 = 2^(32-前缀) − 2。对于 /24:2⁸−2 = 256−2 = 254。减去 2 是因为全零主机地址是网络地址本身,全一主机地址是广播地址。/23 给出 2⁹−2=510 主机,/25 给出 2⁷−2=126。

IP 子网划分在你将 32 位地址在网络和主机部分之间分割可视化的那一刻就不再令人生畏。我们的子网计算器使这种分割变得明确——为任何 IP/前缀组合显示网络、广播、主机范围和 CIDR 数学。无论你是在配置云基础设施还是为认证考试学习,自信地进行子网划分。

このツールを無料で試す →open_in_new