无需登录 数据私有 本地保存

子网掩码计算器 - 网络/主机地址划分

10
0
0
0

子网掩码计算器

IPv4 子网掩码计算 · CIDR 网络地址划分 · 子网规划工具

. . .
/
快捷: /8 /12 /16 /20 /24 /25 /26 /27 /28 /29 /30
IP 地址
子网掩码
网络地址
192.168.1.0
广播地址
192.168.1.255
可用主机数 254
可用IP范围 192.168.1.1 ~ 192.168.1.254
IP 类型 / 类别 C类 · 私有地址
CIDR 表示法 192.168.1.100/24
二进制详情
IP 二进制: 11000000.10101000.00000001.01100100
掩码二进制: 11111111.11111111.11111111.00000000
网络二进制: 11000000.10101000.00000001.00000000
广播二进制: 11000000.10101000.00000001.11111111
. . .
/

子网掩码(Subnet Mask)是一个32位的二进制数,用于将IP地址划分为网络部分主机部分。它与IP地址进行按位"与"运算,得到网络地址。子网掩码让路由器知道数据包应该发往哪个网络,是实现网络通信的基础。例如,255.255.255.0(/24)表示前24位是网络位,后8位是主机位,该网络可容纳254台主机。

CIDR(Classless Inter-Domain Routing,无类别域间路由)使用斜杠后跟数字表示子网掩码中连续"1"的位数。例如 /24 表示子网掩码有24个连续的1,即255.255.255.0。CIDR简化了传统A/B/C类地址的严格划分,支持更灵活的子网划分(VLSM),是现代网络中最常用的表示方式。常见值:/8(255.0.0.0)、/16(255.255.0.0)、/24(255.255.255.0)。

可用主机数 = 2(32 - CIDR) - 2。减2是因为每个子网必须保留网络地址(主机位全0)和广播地址(主机位全1)。例如 /24 网络:28 - 2 = 254 个可用主机。特殊情形:/31 用于点对点链路,可用2个主机(无网络/广播地址之分);/32 是主机路由,仅1个主机。

A类:1.0.0.0 ~ 126.255.255.255(默认掩码/8),用于大型网络。
B类:128.0.0.0 ~ 191.255.255.255(默认掩码/16),用于中型网络。
C类:192.0.0.0 ~ 223.255.255.255(默认掩码/24),用于小型网络。
D类:224.0.0.0 ~ 239.255.255.255,用于组播。
E类:240.0.0.0 ~ 255.255.255.255,保留用于研究。
127.0.0.0/8 是回环地址(localhost)。

根据RFC 1918,私有地址范围:
A类私有:10.0.0.0/8(10.0.0.0 ~ 10.255.255.255)
B类私有:172.16.0.0/12(172.16.0.0 ~ 172.31.255.255)
C类私有:192.168.0.0/16(192.168.0.0 ~ 192.168.255.255)
这些地址在公网不可路由,广泛用于家庭和企业内网。

通配符掩码(Wildcard Mask)是子网掩码的反码(按位取反),主要用于ACL访问控制列表和OSPF路由协议中。例如子网掩码255.255.255.0的通配符掩码是0.0.0.255。通配符掩码中0表示必须匹配1表示忽略(与子网掩码逻辑相反)。计算公式:通配符掩码 = 255.255.255.255 - 子网掩码。

1. 企业部门隔离:将一个大网络按部门划分多个子网,提高安全性和管理效率。
2. VLAN规划:交换机上不同VLAN使用不同子网,实现二层隔离。
3. 节省公网IP:通过NAT和子网划分高效利用有限的IPv4地址。
4. 点对点链路:使用/30子网,仅需2个可用IP,节省地址空间。
5. 云服务VPC规划:在AWS/Azure等云平台中合理规划虚拟私有云网段。

分别将两个IP地址与子网掩码进行按位与运算,如果得到的网络地址相同,则属于同一子网。例如192.168.1.50/24和192.168.1.200/24的网络地址都是192.168.1.0,属于同一子网;而192.168.2.50/24的网络地址是192.168.2.0,不属于同一子网。本工具可自动计算并比对。