jay's blog
CIDR规则计算

说明

一个ip(v4)占4字节,32位,每组数字占1个字节(8位),最大表示255。规则与IP用 / 分割。

cidr规则 / 后面的数字表示前面该ip的前面位数保持不变。后面全部取0是第一个ip,全部取1是最后一个ip

掩码:将ip换算为二进制后,用斜杠后面的数字n,从取二进制数位里提取前n位,全部用1表示即为掩码

举例

104.16.0.0/13( 01101000.00010000.00000000.00000000 )

前面13位保持不变,将13拆解为8+5。8标识该IP的第一段(104). 5表示第二段中段前5位。将前面提到的13位保持不变。后面全部取0表示CIDR开始,全部取1表示结束。第二段的最小值为16,最大值为23。第三、第四个8为最大最小分别为0,255

该CIDR规则可标识的范围为104.16.0.0 ~ 104.23.255.255

子网掩码(前13位全部取1): 255.248.0.0

计算网站: https://zh.rakko.tools/tools/27/


最后修改于 2021-11-23