已知IP,怎么计算它的反掩码,如:192.168.3.12/24,则反掩码是:0.0.0.255!怎么计算?

1个回答

  • 24位掩码是255.255.255.0,换算成二进制是11111111.11111111.11111111.00000000,前面24位都为1,所以就简写为24,表示掩码的前24位为1.反掩码一般用在路由匹配ACL这类中间,与子网掩码的区别在于子网掩码为1的部分表示匹配,0的部分表示不需要匹配,反掩码为1的部分表示不需要匹配,为0的部分表示需要匹配,所以将子网掩码反过来表示为00000000.00000000.00000000.11111111,即为0.0.0.255

    例如23位掩码的反掩码是0.0.1.255,多少位的掩码,就有多少位前面为0的部分,就这么简单.