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

子网掩码可视化计算器 - 滑条切分网络

16
0
0
0

子网掩码可视化计算器

拖动滑条或点击掩码格子,直观切分子网 · 实时计算网络地址、广播地址、可用IP范围

IP 地址
. . .
C类网络范围
CIDR 前缀长度
/24 24
子网掩码位图(点击格子设置CIDR)
网络位(1) 主机位(0)
IP地址二进制表示
蓝色 = 网络部分  |  灰色 = 主机部分
计算结果
子网掩码 255.255.255.0
通配符掩码 0.0.0.255
网络地址 192.168.1.0
广播地址 192.168.1.255
可用IP范围 192.168.1.1 - 192.168.1.254
可用主机数 254
总IP数 256
网络类别 C类
掩码二进制 11111111.11111111.11111111.00000000
小提示
  • 点击蓝色/灰色格子可快速设置CIDR值
  • 拖动滑块可连续调整子网掩码
  • 通配符掩码常用于Cisco ACL配置
  • /31子网用于点对点链路(RFC 3021)
  • 每个结果旁都有复制按钮

常见问题与知识点

子网掩码(Subnet Mask)是一个32位的二进制数,用于将IP地址划分为网络部分主机部分。掩码中为1的位对应网络地址,为0的位对应主机地址。例如,子网掩码255.255.255.0(/24)表示前24位是网络部分,后8位是主机部分。子网掩码是TCP/IP网络中最基础的概念之一,帮助路由器判断目标IP是否在同一网络中。

CIDR(Classless Inter-Domain Routing,无类别域间路由)使用斜杠后跟数字来表示子网掩码中连续1的个数。/24表示子网掩码有24个连续的1,即255.255.255.0。CIDR简化了子网掩码的书写,/8对应255.0.0.0,/16对应255.255.0.0,/28对应255.255.255.240等。CIDR取代了传统的A/B/C类网络划分,使IP地址分配更加灵活高效。

公式为:可用主机数 = 2(32-CIDR) - 2。减去2是因为网络地址(主机位全0)和广播地址(主机位全1)不能分配给主机。例如/24子网:28-2=254个可用主机。
特殊情况:/31子网(RFC 3021)用于点对点链路,2个地址均可用;/32仅1个主机地址;/0涵盖整个IPv4地址空间(约42.9亿个IP)。

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

网络地址是子网中主机位全为0的地址,标识整个子网,不能分配给设备。广播地址是子网中主机位全为1的地址,用于向子网内所有设备发送广播消息。例如192.168.1.0/24的网络地址是192.168.1.0,广播地址是192.168.1.255,可用IP范围是192.168.1.1~192.168.1.254。

A类:1.0.0.0~126.255.255.255,默认掩码/8,第一个八位组0-127
B类:128.0.0.0~191.255.255.255,默认掩码/16,第一个八位组128-191
C类:192.0.0.0~223.255.255.255,默认掩码/24,第一个八位组192-223
D类:224.0.0.0~239.255.255.255(组播地址)
E类:240.0.0.0~255.255.255.255(保留地址)
现代网络已广泛使用CIDR,不再严格遵循类别划分。

RFC 3021规定/31子网专门用于点对点链路(如两台路由器之间的连接)。在/31子网中,两个IP地址都可以分配给设备,没有网络地址和广播地址的概念。这比使用/30子网(4个IP仅2个可用)节省了50%的地址空间,在IPv4地址日益紧缺的背景下非常实用。

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