同一节点中不同类型的if-match子句是“与”的关系,相同类型的if-match子句是“或”的关系,只有满足节点内所有类型if-match子句指定的匹配条件,才能通过该节点的匹配。
官网如上描述,请问什么是相同子句什么是不同呢,也没有解释,如下两个算相同的吗
if-match ip address prefix list 2
if match ip next-hop prefix list 3
(0)
最佳答案
if-match ip address prefix list 2和if match ip next-hop prefix list 3不是同一类型的。(亲测这两条是“与”关系)
就算是if-match ip address prefix list 2和if-match ip address acl 3002都不是同一类型。(亲测这两条是“与”关系)
甚至if-match ip address prefix list 2和if-match ip address prefix list 3 都不是同一类型。(亲测1个节点只能调用1个 prefix list,如果连续配置两个,后配置的会把先配置的覆盖掉,acl同理,所以也就不存在“与”或者“或”的关系了)
你接着往下看就知道了。
所谓的同一类型是指这种:
if-match interface GigabitEthernet 0/0和if-match interface GigabitEthernet 0/1,你敲完这两条命令就会自动合并成一条,即if-match interface GigabitEthernet 0/0 GigabitEthernet 0/1。
除了前面讲过的“ip”比较特殊,其它几个选项比如interface、community等都是这样,就是前面的选项名完全一样只有最后一个参数不一样的这种子句算同类型。
(0)
您好,请知:
与,假设有两个条件A和B,那么必须要同时匹配A和B,才能执行动作。
或,假设有两个条件A和B,那么只需要匹配A或B的其中一个,就可以执行动作。
按照官网的描述:
(1)如果有以下两个相同的类型:
if-match ip address prefix list 2
if-match ip address prefix list 3
那么这个是与的关系匹配。
(2)如果有以下两个不同的类型:
if-match ip address prefix list 2
if match ip next-hop prefix list 3
那么这个是或的匹配关系。
(1)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
详细!感觉这个合并功能还是和型号版本有关把