暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为ACL实战技术:流策略应用6种组合方式实验验证(中)基本ACL配合流策略

爱婷如命一生一世 2017-09-21
298




为了更好的生活,继续在学习的海洋中遨游!


我继续上次的基本ACL配合流策略的应用6种组合方式的实验验证:(接上回写的,不记得可以付一下流策略的配置说明文档。)


针对vlan2和VLAN3之间的主机不能互相通讯,但是可以与其他主机进行通讯,基本ACL配合流策略Out方向接口下应用,实验拓扑如下。




对照我整理的ACL工作机制表:基本ACL中定义的规则是Per 结合流分类中的Per的,也是放行的,这就是造成vlan2除了与VLAN3之间可以互相通讯的原因。

那么,根据需求来看,VLAN2不能和VLAN3通讯的最直接的原因:

还是因为基本ACL2002中的deny 结合流策略中的流行为的deny 动作,是不允许通过的!


所以,这里我要体会到ACL的严谨的思维结构,acl 的规则所对应的流策略的行为是什么,需要结合在一起利用!




接下来,我来看看基本ACL的deny 结合流行为中out的deny的动作会影响到什么呢?


还是接口上应用:

我直接在sw1的g0/0/4口上配置:


然后我站在PC3上来测试下全网的通讯,我在这里就不用测试:做这次组合实验,可以不用着急去配置,先测试策略在失效的情况下测试全网通讯。

实验结果:全网均不能正常通信:


所以我们可以证明:不论基本ACL上有多少个per,或者deny,但是只要结合流策略中的流行为一旦是deny动作,均为deny .




接下来来看看未匹配上的可能:

为了模拟这个未匹配,我可以将ACL2002中的deny rule给删除,让PC3去访问vlan3内的任意主机,并在接口上应用。

站在PC3上,观察,vlan2和VLAN3之间的主机能够通讯,证明了在未匹配上,默认动作是规则中是per 结合流策略中的流行为是Per 就是per。

因此,我可以这么写:

别忘记还有个deny 的动作来验证下:(思路一定要严谨,如果长时间没做会就大量忘记。)


检查acl 2002里面的规则:

站在PC3来看下,也是能和vlan3主机通讯。


因此,验证结果后,我在表中这样填写:


我们继续按照这张表来验证实验结果:

ACL在没有配置规则和建立ACL时的情况:


先随意建立一个class名称,然后我在其中建立一个没有建立过的ACL,这时系统会明确的警告提示,没有找到这个参数。


所以按照这个表格来说,无法建立这个参数就根本就不用去讨论了:类都无法尽力,根本就意义。(但是HCNP认证中理论这两项是可以通过的。)


这次基本ACL配合流策略的实验结论如下:

针对基本ACL配合流策略:

如果ACL中匹配了pre ,就会按照按流动作的行为来最终决定是否放行;

如果ACL中匹配了pre,如果流动作的行为为deny,则丢弃报文。

当未匹配时,一律进行转发!







文章转载自爱婷如命一生一世,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论