子网是 IP 网络(互联网协议套件)的一个部分,其中 IP 网络是互联网和其他类似网络中使用的一组通信协议。它通常被称为 TCP/IP(传输控制协议/互联网协议)。
将网络划分为至少两个独立网络的行为称为子网划分,而路由器是允许子网之间进行流量交换的设备,充当物理边界。IPv4 是最常用的网络寻址架构,但 IPv6 的使用自 2006 年以来一直在增长。
IP 地址由网络号(路由前缀)和rest(主机标识符)组成。rest是特定于给定主机或网络接口的标识符。对于 IPv4 和 IPv6,路由前缀通常使用无类域间路由 (CIDR) 表示法表示。CIDR 是一种用于为网络以及单个设备创建唯一标识符的方法。对于 IPv4,网络也可以使用子网掩码来表征,子网掩码有时以点分十进制表示法表示,如计算器中的“子网”字段所示。子网上的所有主机都具有相同的网络前缀,而主机标识符是唯一的本地标识。在 IPv4 中,这些子网掩码用于区分网络号和主机标识符。在 IPv6 中,网络前缀执行的功能与 IPv4 中的子网掩码类似,前缀长度表示地址中的位数。
在引入 CIDR 之前,可以根据地址的类别(A、B 或 C,根据其包含的 IP 地址范围而有所不同)和网络掩码直接从 IP 地址获取 IPv4 网络前缀。但是,自从引入 CIDR 以来,为网络接口分配 IP 地址需要地址及其网络掩码。
关于子网计算器
下表提供了 IPv4 的典型子网。
前缀大小 | 网络掩码 | 每个子网的可用主机 |
/1 | 128.0.0.0 | 2,147,483,646 |
/2 | 192.0.0.0 | 1,073,741,822 |
/3 | 224.0.0.0 | 536,870,910 |
/4 | 240.0.0.0 | 268,435,454 |
/5 | 248.0.0.0 | 134,217,726 |
/6 | 252.0.0.0 | 67,108,862 |
/7 | 254.0.0.0 | 33,554,430 |
A 类 | ||
/8 | 255.0.0.0 | 16,777,214 |
/9 | 255.128.0.0 | 8,388,606 |
/10 | 255.192.0.0 | 4,194,302 |
/11 | 255.224.0.0 | 2,097,150 |
/12 | 255.240.0.0 | 1,048,574 |
/13 | 255.248.0.0 | 524,286 |
/14 | 255.252.0.0 | 262,142 |
/15 | 255.254.0.0 | 131,070 |
B 类 | ||
/16 | 255.255.0.0 | 65,534 |
/17 | 255.255.128.0 | 32,766 |
/18 | 255.255.192.0 | 16,382 |
/19 | 255.255.224.0 | 8,190 |
/20 | 255.255.240.0 | 4,094 |
/21 | 255.255.248.0 | 2,046 |
/22 | 255.255.252.0 | 1,022 |
/23 | 255.255.254.0 | 510 |
C 类 | ||
/24 | 255.255.255.0 | 254 |
/25 | 255.255.255.128 | 126 |
/26 | 255.255.255.192 | 62 |
/27 | 255.255.255.224 | 三十 |
/28 | 255.255.255.240 | 14 |
/29 | 255.255.255.248 | 6 |
/30 | 255.255.255.252 | 2 |
/31 | 255.255.255.254 | 0 |
/32 | 255.255.255.255 | 0 |