一、故障判断案例
1、案例拓扑
- 全网运行BGP之后,R1和R2发现不能相互ping各自的网段。
2、分析,解决故障
由于本次主讲BGP,非BGP部分假设没有关系
- (1)BGP邻居状态无法到达Established状态
- IGP不通
- ACL过滤了TCP的179端口
- 邻居的Router ID冲突
- 配置的邻居的AS号错误
- 用Loopback口建立邻居时没有配置peer connect interface
- 用Loopback口建立EBGP邻居未配置peer ebgp-max-hop
- peer valid-ttl-hops配置错误。
- 对端发送的路由数量是否超过peer route-limit命令设定的值。
- 对端配置了peer ignore【管理员手动down邻居关系,但是配置都在,下一下启用只需un peer ignore即可】
- 两端的地址族不匹配
- (2)BGP邻居关系 正常的情况下,但是BGP路由表没有该表项。
- 下一跳地址是否可达
- 入口策略是否进行了限制
- 接收前缀条目是否进行了限制
- 对端出口策略是否进行了限制
- 该前缀在对端BGP路由表中是否最优
- 对端是否配置了active - route- advertise
active route- advertise
命令功能
active route advertise命令用来配置BGP仅发布在IP路由表中被优选的路由。
undo active- route- adverti se命令用来恢复缺省配置。
缺省情况下,BGP发布所有在BGP路由表中优选的路由给邻居。
- (3)BGP邻居关系正常的情况下, BGP路由表存在某些表项不是最优
- 根据选路原则,某些表项不是最优
- 某些前缀是否为抑制状态
评论区