欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-02-15 19:38:34
...

排除 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==