码迷,mamicode.com
首页 > 其他好文 > 详细

ACL执行过程

时间:2018-08-22 18:28:30      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:交换机   第一个   举例   比较   路由器   忽略   判断语句   数据   接口   

执行过程

     一个端口执行哪条ACL,这需要按照列表中的条件语句执行顺序来判断。如果一个数据包的报头跟表中某个条件判断语句相匹配,那么后面的语句就将被忽略,不再进行检查。

数据包只有在跟第一个判断条件不匹配时,它才被交给ACL中的下一个条件判断语句进行比较。如果匹配(假设为允许发送),则不管是第一条还是最后一条语句,数据都会立即发送到目的接口。如果所有的ACL判断语句都检测完毕,仍没有匹配的语句出口,则该数据包将视为被拒绝而被丢弃。这里要注意,ACL不能对本路由器产生的数据包进行控制。

如果设备使用了TCAM,比如aute U3052交换机,那么所有的ACL是并行执行的。举例来说,如果一个端口设定了多条ACL规则,并不是逐条匹配,而是一次执行所有ACL语句

ACL执行过程

标签:交换机   第一个   举例   比较   路由器   忽略   判断语句   数据   接口   

原文地址:http://blog.51cto.com/huchina/2162970

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!