CIDR(Classless Inter Domain Routing,无类别域间路由) 是在路由表中增加了子网掩码 (Subnet Masking),从而可以灵活的将某个范围的 IP 地址分配给某个网络。

所有 IP 0.0.0.0/0

 

A 级段 10.0.0.0/8 表示 10.0.0.0 - 10.255.255.255

对应子网掩码格式 10.0.0.0/255.0.0.0

 

B 级段 172.16.0.0/16 表示 172.16.0.0 - 172.31.255.255

对应子网掩码格式 172.16.0.0/255.255.0.0

 

C 级段 192.168.1.0/24 表示 192.168.1.0 - 192.168.1.255

对应子网掩码格式 192.168.1.0/255.255.255.0

 

IPv4 转化为二进制共 32 位,/ 后面代表前多少位不变包括的所有 IP

例 :192.168.1.0/26 表示 192.168.1.0 - 192.168.1.63

前 26 位为网络前缀,也就是 192.168.1.0

对应 11111111.11111111.11111111.11000000

后 6 位 (32 - 26) 为主机号,主机号范围是从 0 到 63,其中网络地址是 192.168.1.0(主机号全 0),广播地址是 192.168.1.63(主机号全 1),可用主机地址是 192.168.1.1 - 192.168.1.62

对应子网掩码格式 192.168.1.0/255.255.255.192