大家好,又见面了,我是你们的朋友全栈君。
只有使用 ACL 的 通配符掩码 才可以使用一条语句就可以 匹配出,奇数vlan的网段和 偶数vlan的网段,odd 奇数, even 偶数!
方法如下:
access-list 1 permit 192.168.1.0 0.0.254.255 这条语句就是匹配的是奇数vlan的 网段 ,–是数据层面,所以最后一位反掩 码要为 255, 就是每个网段的任意的主机,
access-list 2 permit 192.168.0.0 0.0.254.255 这条语句就是匹配的是偶数vlan的 网段 ,–是数据层面,所以最后一位反掩 码要为 255, 就是每个网段的任意的主机,
利用访问列表的 反掩码 来匹配特定位为1和0 来区分奇数和偶数,
分析:
第三网段为奇数,和第三网段为偶数,有一个很明显的区分就是 最后一位为1就为奇数,为0就是偶数,
00000000 分别对应的是 二进制换位点分十进制, 为 128 64 32 16 8 4 2 1 这8位, 只有最后一位是奇数,所以只要最后一位为1 ,前面7位不管是0 还是1 加起来都是 奇数, 反之亦然。
00000000 —–反掩码—–11111110 就是 最后一位一定要匹配就一定是0,前面7位任意,这个就是 偶数网段了;
00000001 —–反掩码——11111110 就是 最后一位一定要匹配就一定是1,前面7位任意,这个就是 奇数网段了;
192.168.0.0/24
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
192.168.4.0/24
192.168.5.0/24
……….
………
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/161556.html原文链接:https://javaforall.cn