總結:
在反掩碼中,1表示隨機,0表示精確匹配;
0和1,永遠不交叉;
0永遠在左邊,1永遠在右邊;
在路由協議的配置中,通過network命令進行網段宣告時,會使用
在掩碼中,1表示精確匹配,0表示隨機;
1和0,永遠不交叉;
1永遠在左邊,0永遠在右邊;
在配置IP地址以及路由的時候,會使用掩碼;
在通配符中,1表示隨機,0表示精確匹配;
0和1的位置,沒有任何的固定限制;
可以連續,可以交叉;
在ACL中,使用的通配符;
例:
答案解析
寫成二進制
0000 1010 . 0000 0001 . 0000 0001 .0000 0000
0000 0000 . 0000 0000 . 1111 1110 . 1111 1111
根據 0 就嚴格匹配,1 就任意,可得到結果 (注意:這里X代表任意填充 )
10.1.xxxx xxx1.xxxx xxxx
10.1.1.1 換成二進制(10.1.0000 0001.0000 0001)標記紅色的0都可以變為1
10.1.3.1 換成二進制(10.1.0000 0011.0000 0001)標記紅色的0都可以變為1
所以選AC
若還不明白
把【通配符掩碼】轉為二進制對比如下:根據 0 就嚴格匹配,1 就任意
把0.0.254.255轉為二進制為 00000000.00000000.11111110.11111111
表示前16位檢查+第24位檢查,其他位不檢查都是匹配的。
把【原地址】轉為二進制對比如下:
把10.1.1.0 轉為二進制為 00001010.00000001.00000001.00000000
把【選擇題中的地址】轉為二進制對比如下:
把10.1.1.1轉為二進制為 00001010.00000001.00000001.00000001
把10.1.2.1轉為二進制為 00001010.00000001.00000010.00000001 第24位 必須為 1
把10.1.3.1轉為二進制為 00001010.00000001.00000011.00000001
把10.1.4.1轉為二進制為 00001010.00000001.00000100.00000001 第24位 必須為 1
總結:
以10.1.1.0為標准,只要是二進制的前16位+第24位相同,即為匹配;
因為在反掩碼中,相應位為1的地址在比較中忽略,為0的必須被檢查。此策略中10.1.1.0 0.0.254.255,表示前16位檢查+第24位檢查,其他位不檢查都是匹配的。
所以:
10.1.1.1/32 【被匹配】。
10.1.2.1/32 不被匹配 。
10.1.3.1/32 【被匹配】。
10.1.4.1/32 不被匹配 。
B D 不符合題意
搞定 學習下一個知識