当前位置:   article > 正文

反掩码/掩码/通配符详解

反掩码/掩码/通配符详解

目录

一、反掩码

二、掩码

三、通配符

四、选择题

五、总结


一、反掩码

  1. 在反掩码中1表示随机,0表示精确匹配;
  2. 0和1,永远不交叉;
  3. 0永远在左边,1永远在右边;
  4. 在路由协议的配置中,通过network命令进行网段宣告时,会使用

二、掩码

  1. 在掩码中1表示精确匹配,0表示随机;
  2. 1和0,永远不交叉;
  3. 1永远在左边,0永远在右边;
  4. 在配置IP地址以及路由的时候,会使用掩码;

三、通配符

  1. 在通配符中,1表示随机,0表示精确匹配;
  2. 0和1的位置,没有任何的固定限制;
  3. 可以连续,可以交叉;
  4. 在ACL中,使用的通配符;

四、选择题

  • 下列选项中的哪些路由满足下面的ACL条件?

acl number 2001

rule 0 permit source 10.1.1.0 0.0.254.255

  1. A 10.1.1.1/32
  2. B 10.1.2.1/32
  3. C 10.1.3.1/32
  4. D 10.1.4.1/32

正确答案: A,C

Ø 答案解析:

        1. 【通配符掩码】转为二进制对比如下:
        2. 0.0.254.255转为二进制为 00000000.00000000.11111110.11111111
        3. 表示前16位检查+第24位检查,其他位不检查都是匹配的。
        4. 【原地址】转为二进制对比如下:
        5. 10.1.1.0 转为二进制为 00001010.00000001.00000001.00000000

        1. 【选择题中的地址】转为二进制对比如下:
        2. 10.1.1.1转为二进制为    00001010.00000001.00000001.00000001
        3. 10.1.2.1转为二进制为     00001010.00000001.00000010.00000001
        4. 10.1.3.1转为二进制为     00001010.00000001.00000011.00000001
        5. 10.1.4.1转为二进制为     00001010.00000001.00000100.00000001

 

五、总结

  1. 10.1.1.0为标准,只要是二进制的前16位+第24位相同,即为匹配;
  2. 因为在反掩码中,相应位为1的地址在比较中忽略,为0的必须被检查。此策略中10.1.1.0 0.0.254.255表示前16位检查+第24位检查,其他位不检查都是匹配的。

Ø所以:

    1. 10.1.1.1/32    【被匹配】。
    2. 10.1.2.1/32     不被匹配。
    3. 10.1.3.1/32     【被匹配】。
    4. 10.1.4.1/32     不被匹配。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/192013
推荐阅读
相关标签
  

闽ICP备14008679号