原先策略路由的结构是策略路由第一条的acl目的地址是所有内网的ip。在下一跳是空的。在静态路由表里写明下一跳的接口和ip。后来400的工程师建议在策略路由里把每个ip地址段的网址分开并写明下一跳。这样就要多出好几个节点。现在的问题是吧第一条acl里对应的ip范围1删除后在另外的acl里添加这个ip范围1.且在策略路由里写明下一跳地址。把静态路由删除。这时感觉某几个网段删除路由后ping不通了。但这几个网段原封不动的是从原来的策略路由的第一条acl中改写到新的acl中的。按策略路由工作步骤是应该找得到下一跳的。想问下这种情况还要检查什么地方呢?
(0)
最佳答案
写个明细的ACL匹配测试报文,然后debug ip packet acl XXXX看看报文从哪个口出去了
应用策略后,系统将根据策略中定义的匹配规则和操作,对报文进行处理:系统按照优先级从高到低的顺序依次匹配各节点,如果报文满足这个节点的匹配规则,就执行该节点的动作;如果报文不满足这个节点的匹配规则,就继续匹配下一个节点;如果报文不能满足策略中任何一个节点的匹配规则,则根据路由表来转发报文。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
还有个问题。我觉得这是一个问题。我有个gre。gre对端的ip我也写在策略路由里,但每次都是通过不是通过配置gre的接口转发出去的,而是通过默认路由发出去的。这就造成默认路由的那个接口down后gre也down了。想起来也是这个问题,设好的策略路由没命中,走的是默认路由。还有哪里会导致这样的情况呢?acl里的ip网段的掩码也算对了。想不出还能检查哪里了。