排除 ISIS 动态路由协议故障与排错解析

排除 ISIS 动态路由协议故障与排错解析

1. IS-IS 邻接问题
通常由链路故障和配置错误引起。

show clns neighbors 显示所有希望与被调查的路由器成为邻接的邻居
debug isis adj-packets 命令来调试

2. 部分或所有邻接没有形成

  • 步骤 1—— 检查链路故障。 show ip interface brief
  • 步骤 2—— 检查配置错误。 show run
  • 步骤 3—— 检查不匹配的 1 级和 2 级接口。
  • 步骤 4—— 检查区域的错误配置。
  • 步骤 5—— 检查错误配置的子网
  • 步骤 6—— 检查重复的系统 ID

3. 邻接陷入 INIT 状态
常见原因:不匹配的接口 MTU 和认证参数。 show clns neighbors 可看到

  • 步骤 1—— 检查认证 debug isis adj-packets
  • 步骤 2—— 检查不匹配的 MTU debug isis adj-packets
  • 步骤 3—— 检查 IS-IS 的 HELLO 填充禁止 (命令同上)

使用 show clns interface 查看接口上的 HELLO 填充状态

4. ES-IS 邻接形成代替了 IS-IS 邻接形成
在 IP 环境中运行 IS-IS 的 CISCO 路由器仍然监听 ES-IS 协议所产生的 ISH.当物理层和
数据链路层工作时,即使没有建立IS-IS邻接的适当条件,仍能形成ES-IS邻接。

show clns neighbors 

5. 路由通告问题
大多数路由通告问题都可被限制为源端的配置问题或链路状态分组 (LSP)的传播问题。
Dijkstra 算法运行在 LS 数据库上来获得每个被通告路由的最佳路径。

debug isis update-packets 
debug isis snp-packets 

以上两个调试帮助故障排除 LSP 洪泛问题和链路状态数据库同步。
路由没有到达网络远端的问题可能有许多潜在原因,包括邻接问题,第 1/2 层问题,IS-IS错误配置以及其他问题。

6. 路由翻动问题
网络中 SPF 进程的高 CPU 利用率( SHOW PROCESS CPU 命令)也应标记为不稳定。
不稳定链路。
翻动还有可能是由 LSP 的错误风暴或一个路由选择环路引起。

show isis spf-log 命令显示哪个 LSP 变化最频繁以及哪个 LSP 角发了 SPF 计算。
show isis update-packets 

转自Cisco 思科CCIE俱乐部
==创作者:Eric· Charles==

猜你喜欢

转载自blog.csdn.net/qq_42197548/article/details/88990766