TAC1
AR29无法访问AR28
步骤
- 故障重现:不通
- 检查路由表:无路由
- 检查ospf邻居:无邻居
- 检查AR27的路由和邻居:都有
- 对比AR27和AR29的ospf进程信息:AR29配置正确
- 检查ospf错误情况:无任何错误
- 检查三层连通性:从AR27的arp列表中获取地址,不通
- 检查ARP列表和二层单播测试:无表项且不通
- 检查接口状态:物理和协议都正常
- 结论
LSW6的vlan配置错误
高可能性
- LSW6配置mux-vlan
- AR29与AR28的ospf进程下的区域认证不一致
- AR29与AR28的ospf进程下存在路由过滤
- AR29与AR28互联接口下存在流量过滤
TAC2
AR29无法访问AR33
步骤
- 故障重现:不通
- 检查路由表:无路由
- 检查ospf邻居:无邻居
- 尝试检查三层连通性:lldp和arp均获取不到三层地址
- 检查ospf错误情况:hello时间不一致
- 查看调试信息:hello时间和区域类型不一致,获取三层地址
- 测试三层的连通性
- 结论
AR33的hello时间和ospf区域类型配置错误
高可能性
- AR33的loopback0接口地址没有宣告进ospf区域2
- AR33和AR29之间的ospf区域认证不一致
- AR33与AR29互联接口的ospf认证不一致
- AR33与AR29互联接口的mtu不一致
- AR33与AR29的ospf进程下配置路由过滤
- AR33与AR29的互联接口下存在流量过滤
TAC3
AR32无法访问AR28
步骤
- 故障重现:不通
- 检查路由表:无
- 检查ospf邻居:正常
- 检查ospf链路状态数据库:只有1类lsa
- 查看1类lsa:没有描述loopback0
- 查看AR27的链路状态数据库和相应的一类lsa:有描述loopback0信息
- 测试AR28的路由表中是否存在AR32的loopback0接口的路由:存在
- 结论
AR28的ospf的区域0中配置区域间路由汇总加了关键字not-advertise,汇总后不通告
AR28的ospf进程下使用filter命令过滤掉了loopback0的3类lsa,可以配置在区域0的出方向或者区域1的入方向
AR28在g2/0/0接口下配置ospf filter-lsa-out summary acl xxx,过滤掉了3类lsa
高可能性
- AR28与AR32的ospf进程下存在路由过滤
- AR28与AR32互联接口下存在流量过滤
TAC4-1
AR32无法访问isis区域所有设备
步骤
- 故障重现:都不通
- 检查路由表:没有isis区域的路由,但存在AR28的loopback0,即ospf邻居正常
- 检查ospf的链路状态数据库:没有5类lsa
- 检查AR27的链路状态数据库:没有5类lsa
- 检查AR31和AR34的路由表:有ospf区域的路由
- 检查AR31、AR34、AR32是否存在流量过滤策略:无ACL,无traffic-policy
- 结论
AR28的ospf进程下没有引入isis或者引入错误的isis进程
AR28在ospf区域下配置外部路由汇总并添加关键字not-advertise
AR28在ospf进程下使用filter-policy命令过滤掉出方向的5类lsa
AR28在g0/0/0和g2/0/0接口下配置ospf filter-lsa-out ase,过滤5类lsa
高可能性
- AR28和AR32的ospf进程下存在路由过滤
- AR28、AR30相关接口下存在流量过滤
TAC4-2
AR32无法访问isis区域所有设备
步骤
- 故障重现:都不通
- 检查路由表:没有isis区域的路由,但存在AR28的loopback0,即ospf邻居正常
- 检查ospf的链路状态数据库:没有5类lsa
- 检查AR27的链路状态数据库:有5类lsa
- 检查AR27的路由表并测试与isis区域的连通性:有,并且通
- 检查AR31和AR34的路由表:有ospf区域路由,主要是有AR32的路由
- 检查AR31、AR34、AR32是否存在流量过滤:无ACL,无traffic-policy
- 结论
AR28在g2/0/0接口下配置ospf filter-lsa-out ase,过滤5类lsa
高可能性
- AR28和AR32的ospf进程下存在路由过滤
- AR28、AR30相关接口下存在流量过滤
TAC5-1
AR32无法访问isis区域部分设备
步骤
- 故障重现:无法访问AR31的所有接口和AR34的g0/0/1
- 检查路由表:有
- 检查AR31和AR34的路由表:有,路由控制层面无问题
- 不带源进行路由追踪:都通
- 带源进行路由追踪:第二跳无法回显,故障在AR28于AR31之间
- 单播测试前后AR31的g0/0/2接口的收报情况:没有收到报文
- 结论
AR28的g0/0/2接口的出方向上针对AR32的loopback0接口流量配置过滤策略
高可能性
- AR31的g0/0/2、g0/0/1和AR34的g0/0/1接口下配置流量过滤
TAC5-2
AR32无法访问isis区域部分设备
步骤
- 故障重现:无法访问AR34的loopback0和g0/0/0
- 检查路由表:有
- 检查AR34的路由表:默认路由
- 检查AR31的路由表:有,路由控制无问题
- 不带源路由追踪:通,两条等价路由
- 带源路由追踪:g0/0/0第3跳无法回显,lo 0第三跳缺少一条路由,故障在AR34于AR31之间
- 单播测试前后AR34的g0/0/0的收报情况:没收到
- 结论
AR30的g0/0/0接口在出方向上配置了针对AR32的loopback0接口流量的过滤策略
高可能性
- AR34的g0/0/0存在流量过滤策略
TAC6-1
AR34没有两条等价默认路由
步骤
- 故障重现:只有AR30
- 检查接口的cost值:一样
- 检查isis邻居:只有AR30
- 测试三层连通性:正常
- 检查isis错误情况:区域ID错误
- 检查AR31和AR34的链路状态数据库:区域ID确实错误,AR31只有l1的lsp
- 检查AR31的isis进程信息和邻居:级别为level-1,无邻居
- 结论
AR31的isis区域ID配置错误,isis级别配置错误
高可能性
与AR31与AR28之间的邻居有关:
- AR28的g0/0/2接口下没有使能isis
- AR28和AR31的isis进程下domain认证不一致
- AR28与AR31互联接口的mtu不一致
- AR28与AR31互联接口的链路类型不一致
- AR28与AR31互联接口的isis认证不一致
- AR28与AR31的isis进程下的cost类型不一致
与AR31和AR34之间的邻居有关:
- AR31和AR34的互联接口下isis认证不一致
- AR31与AR34的isis进程下的cost类型不一致
其他因素:
- AR31的isis进程下配置不发布ATT置1的lsp
- AR34的isis进程下针对下一跳配置不同的weight
- AR34的isis进程下设置负载分担的等价路由的最大条数为1
TAC6-2
AR34没有两条等价默认路由
步骤
- 故障重现:只有AR30的
- 检查接口cost值:都一样
- 检查isis邻居:两个都存在
- 检查isis链路状态数据库:AR31的lsp的ATT未置1
- 检查AR34的isis进程信息:level-1
- 检查AR31的isis邻居:没有AR28
- 结论
AR31的isis级别配置错误
高可能性
与AR31和AR28的isis邻居有关:
- AR28的g0/0/2接口下没有使能isis
- AR28与AR31的isis下的domain认证不一致
- AR28与AR31互联接口的mtu不一致
- AR28与AR31互联接口链路类型不一致
- AR28与AR31互联接口isis认证不一致
- AR28与AR31的isis进程下配置的cost类型不一致
其他因素:
- AR31的isis进程下配置不发布ATT置1的lsp
- AR34的isis进程下针对下一跳设置不同的weight
- AR34的isis进程下设置负载分担的等价路由的最大条数为1
TAC6-3
AR34没有两条等价默认路由
步骤
- 故障重现:只有AR30
- 检查接口的cost值:相同
- 检查isis邻居:只有AR30
- 检查三层连通性:通
- 检查isis错误情况:区域ID配置错误
- 检查AR31和AR34的链路状态数据库:区域ID不一样
- 检查AR31的isis进程信息和邻居:level-1-2,有AR28
- 结论
AR31的区域ID配置错误
高可能性
与AR34和AR31之间的邻居相关:
- AR31与AR34的互联接口的isis认证不一致
- AR31与AR34的isis进程下的cost类型不一致
其他因素:
- AR31的isis进程下配置不发布ATT置1的lsp
- AR34的isis进程下针对下一跳配置不同的weight
- AR34的isis进程下设置负载分担的等价路由的最大条数为1