【#第一文档网# 导语】以下是®第一文档网的小编为您整理的《反掩码计算》,欢迎阅读!
反掩码就是通配符掩码
通过标记0和1告诉设备应该匹配到哪位,0表示必须match,1表示不关心。
一般反掩码
一般计算公式:通配符掩码=255-掩码.255-掩码.255-掩码.255-掩码
例:子网掩码255.255.128.0的通配符掩码
=255-255.255-255.255-128.255-0
=0.0.127.255
附:通配符掩码表
CIDR 子网掩码 反掩码
/30 255.255.255.252 0.0.0.3
/29 255.255.255.248 0.0.0.7
/28 255.255.255.240 0.0.0.15
/27 255.255.255.224 0.0.0.31
/26 255.255.255.192 0.0.0.63
/25 255.255.255.128 0.0.0.127
/24 255.255.255.0 0.0.0.255
/23 255.255.254.0 0.0.1.255
/22 255.255.252.0 0.0.3.255
/21 255.255.248.0 0.0.7.255
/20 255.255.240.0 0.0.15.255
/19 255.255.224.0 0.0.31.255
/18 255.255.192.0 0.0.63.255
/17 255.255.128.0 0.0.127.255
/16 255.255.0.0 0.0.255.255
/15 255.254.0.0 0.1.255.255
/14 255.252.0.0 0.3.255.255
/13 255.248.0.0 0.7.255.255
/12 255.240.0.0 0.15.255.255
/11 255.224.0.0 0.31.255.255
/10 255.192.0.0 0.63.255.255
/9 255.128.0.0 0.127.255.255
/8 255.0.0.0 0.255.255.255
特殊反掩码计算
例:1.1.1.0 0.0.3.0
1.1.1.0 = 00000001.00000001.00000001.00000000 (a)
0.0.3.0 = 00000000.00000000.00000011.00000000 (b)
公式(b)中第三个字段最后2位为11,对应(a)中第三个字段最后2位不匹配,另外全部匹配
00000001.00000001.000000xx.00000000
组合如下:
00000001.00000001.00000000.00000000 1.1.0.0
00000001.00000001.00000001.00000000 1.1.1.0
00000001.00000001.00000010.00000000 1.1.2.0
00000001.00000001.00000011.00000000 1.1.3.0
例:1.1.1.0 0.0.254.0
1.1.1.0 = 00000001.00000001.00000001.00000000 (a)
0.0.254.0 = 00000000.00000000.11111110.00000000 (b)
公式(b)中第三个字段,前7位为1,最后一位为0,对应只匹配(a)中第三个字段最后一位1,
00000001.00000001.xxxxxxx1.00000000
通过计算为第三位全为奇数的ip地址段
同理:
1.1.0.0 0.0.254.0 为第三位为偶数的ip地址段