设为首页收藏本站language 语言切换
查看: 3347|回复: 16
收起左侧

[求助] 用一条语句抓出172.16.0.0---172.16.255.0/24之间所有子网号为偶数的路由

[复制链接]
发表于 2019-9-12 18:12:28 | 显示全部楼层 |阅读模式
5鸿鹄币
用ACL语句抓取   用一条语句抓出172.16.0.0---172.16.255.0/24之间所有子网号为偶数的路由?
求详细解答 感谢!


最佳答案

查看完整内容

access-list 1 permit 0.0.0.0 255.255.254.255 – match all the even in 3rd octet access-list 1 permit 0.0.1.0 255.255.254.255 – match all the odd in 3rd octet
发表于 2019-9-12 18:12:29 | 显示全部楼层
access-list 1 permit 0.0.0.0 255.255.254.255 – match all the even in 3rd octet

access-list 1 permit 0.0.1.0 255.255.254.255 – match all the odd in 3rd octet

沙发 2019-9-12 18:12:29 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2019-9-12 22:06:32 | 显示全部楼层
nyx_btw001 发表于 2019-9-12 21:53
access-list 1 permit 0.0.0.0 255.255.254.255 – match all the even in 3rd octet

access-list 1 per ...

0.0.1.0是怎么算出来的?
板凳 2019-9-12 22:06:32 回复 收起回复
回复

使用道具 举报

发表于 2019-9-12 22:40:29 | 显示全部楼层
你的目的是用ACL对第三个octet进行奇偶区分,人用眼睛看10进制很容易知道奇偶,机器只认识二进制,那你想想二进制怎么区分奇偶。
0000 0000 - 0
0000 0001 - 1
0000 0010 - 2
0000 0011 - 3
从上面看出规律了吗
地板 2019-9-12 22:40:29 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2019-9-13 01:30:14 | 显示全部楼层
nyx_btw001 发表于 2019-9-12 22:40
你的目的是用ACL对第三个octet进行奇偶区分,人用眼睛看10进制很容易知道奇偶,机器只认识二进制,那你想想 ...

奇数二进制末位都是1,偶数二进制末位都是0,这个我知道,但是我用通配符运算来算,算不出...
5# 2019-9-13 01:30:14 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2019-9-13 01:31:13 | 显示全部楼层
nyx_btw001 发表于 2019-9-12 22:40
你的目的是用ACL对第三个octet进行奇偶区分,人用眼睛看10进制很容易知道奇偶,机器只认识二进制,那你想想 ...

我变的最后结果是 0.0.254.0
6# 2019-9-13 01:31:13 回复 收起回复
回复

使用道具 举报

发表于 2019-9-14 20:09:48 | 显示全部楼层
我给的是匹配全部的奇偶,如果要更精确应该是 172.16.0.0 0.0.254.0
7# 2019-9-14 20:09:48 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2019-9-14 23:15:28 | 显示全部楼层
nyx_btw001 发表于 2019-9-14 20:09
我给的是匹配全部的奇偶,如果要更精确应该是 172.16.0.0 0.0.254.0

我的答案就是这个
8# 2019-9-14 23:15:28 回复 收起回复
回复

使用道具 举报

发表于 2019-9-15 14:07:14 | 显示全部楼层
NOWSHUTDOWN 发表于 2019-9-14 23:15
我的答案就是这个

那是对的啊,你要什么详细解答呢
9# 2019-9-15 14:07:14 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2019-9-15 15:08:35 | 显示全部楼层
nyx_btw001 发表于 2019-9-15 14:07
那是对的啊,你要什么详细解答呢

我看有个视频里 答案是 172.16.0.0 0.0.1.0    不清楚0.0.1.0怎么得到的  
10# 2019-9-15 15:08:35 回复 收起回复
回复

使用道具 举报

发表于 2019-9-15 16:12:47 | 显示全部楼层
如果反掩码是0.0.1.0代表只忽略第三个octet里最后一位,172.16.0.0 0.0.1.0 的结果就是只抓取出 172.16.0.0 或者 172.16.1.0
11# 2019-9-15 16:12:47 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2019-9-15 16:52:54 | 显示全部楼层
nyx_btw001 发表于 2019-9-15 16:12
如果反掩码是0.0.1.0代表只忽略第三个octet里最后一位,172.16.0.0 0.0.1.0 的结果就是只抓取出 172.16.0.0 ...

但需求是指抓取偶数段子网  抓172.16.1.0不是奇数?
12# 2019-9-15 16:52:54 回复 收起回复
回复

使用道具 举报

发表于 2019-9-15 16:56:31 | 显示全部楼层
答案不对
13# 2019-9-15 16:56:31 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2019-9-15 22:19:16 | 显示全部楼层

我去....这放出来的视频有错误就有点坑了
14# 2019-9-15 22:19:16 回复 收起回复
回复

使用道具 举报

发表于 2019-9-15 23:17:12 | 显示全部楼层
NOWSHUTDOWN 发表于 2019-9-15 22:19
我去....这放出来的视频有错误就有点坑了

正常吧。。。Cisco的书也经常错
15# 2019-9-15 23:17:12 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-6 06:47 , Processed in 0.070820 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表