准备CCIE实验考试,排错不能只靠记命令。更有效的练法,是给定故障现象后,先判断影响范围,再用接口状态、邻居关系、路由表和协议数据库逐步缩小问题,找到根因后只修改必要配置,最后验证双向路径及题目要求。每次练习都按同一套流程走,才能从“看见不通就试着改”变成独立定位故障。

下面以CCIE Enterprise Infrastructure(EI)方向为例,先讲排错顺序,再通过“OSPF邻居正常,但远端网段无法访问”的实验,把检查命令、判断依据和修复后的验证串起来。
平时做配置题,往往知道要使用哪种协议、在哪台设备上操作;排错题则相反:看到的只有现象,必须先判断问题属于哪个环节。
例如,一条业务路径不通,可能是接口或VLAN异常,也可能是OSPF没有发布目标网段、路由被其他路由来源覆盖,或者数据包已经有路由却被ACL拦截。把正常配置重新敲一遍,不一定能解决问题,还可能影响原本正常的部分。
按照Cisco公布的CCIE EI v1.1实验考试信息,考试时长为8小时,包含Design和Deploy, Operate and Optimize(DOO)两个模块。故障排查是运行与优化复杂网络所需的能力,不应再把旧版独立TS排错模块当成当前EI考试结构。
所以,排错训练要练的不只是“会不会修”,还包括三件事:能否用证据判断故障位置、能否避免无关修改、能否证明任务要求已经满足。
建议把排错固定为六步。命令不用一次全敲完,而是根据上一步的结果决定下一步查哪里。
常用命令可以按问题类型选,而不是按记忆顺序全部执行:
| 想确认什么 | 常用检查命令(Cisco IOS/IOS XE示例) | 重点看什么 |
|---|---|---|
| 接口及地址是否正常 | show ip interface brief | 接口状态、IP地址、是否down |
| OSPF邻居是否建立 | show ip ospf neighbor | 邻居是否FULL;若不是,先处理邻接问题 |
| 目标路由是否存在 | show ip route | 目的前缀、下一跳、路由来源及优先关系 |
| OSPF是否掌握相关链路信息 | show ip ospf database | 相关LSA是否存在,再深入查看具体广告 |
| 接口有没有参加OSPF | show ip ospf interface brief | 预期接口是否出现在OSPF接口列表 |
| 实际路径走到哪里 | ping、traceroute | 指定源地址测试,并结合回程路由判断 |
一个实用原则:先用只读的show命令形成判断,再进行配置修改;debug命令可能带来额外输出和资源开销,尤其不要把生产环境中的调试习惯直接搬进实验。
下面是一个可用于自建Lab的简化场景。三台路由器运行OSPFv2,全部位于Area 0;R1使用Loopback0模拟源地址,R3的GigabitEthernet0/1连接一台已接通的交换机,作为远端业务网段的网关接口。
| 设备 | 接口与地址 | 用途 |
|---|---|---|
| R1 | Loopback0:10.10.10.1/32;Gi0/0:10.0.12.1/30 | 测试源 |
| R2 | Gi0/0:10.0.12.2/30;Gi0/1:10.0.23.1/30 | 中间路由器 |
| R3 | Gi0/0:10.0.23.2/30;Gi0/1:10.30.30.1/24 | 远端业务网段网关 |
拓扑关系为R1—R2—R3—10.30.30.0/24。实验前确保所有相关三层接口均为up/up,不配置默认路由、ACL、PBR或VRF,以免其他条件干扰故障判断。不同虚拟镜像的接口名称可能不同,按实际设备调整。
三台设备的相关OSPF配置如下;接口IP地址按上表配置并启用,R1的Loopback0也纳入OSPF。
! R1
router ospf 10
router-id 1.1.1.1
network 10.0.12.0 0.0.0.3 area 0
network 10.10.10.1 0.0.0.0 area 0
passive-interface Loopback0
! R2
router ospf 10
router-id 2.2.2.2
network 10.0.12.0 0.0.0.3 area 0
network 10.0.23.0 0.0.0.3 area 0
! R3:故意不把10.30.30.0/24加入OSPF
router ospf 10
router-id 3.3.3.3
network 10.0.23.0 0.0.0.3 area 0此时,R1与R2、R2与R3的邻居可以建立,但R3没有通过OSPF发布10.30.30.0/24。我们的任务是:不重建OSPF进程,让R1以10.10.10.1为源地址成功访问10.30.30.1。
在R1执行:
show ip ospf neighbor
show ip route 10.30.30.1
ping 10.30.30.1 source Loopback0在本例没有默认路由或其他替代路径的前提下,预期现象是:R1到R2的OSPF邻居正常,但路由表中没有到10.30.30.1的有效路由,指定源地址的Ping失败。
这时不用马上修改R1。既然邻居已建立,应该沿着R2、R3继续确认目标网段是否进入OSPF。
在R2查看邻居和目标路由,在R3确认业务接口与OSPF接口列表:
! R2
show ip ospf neighbor
show ip route 10.30.30.1
show ip ospf database router 3.3.3.3
! R3
show ip interface brief
show ip route connected
show ip ospf interface brief
show running-config | section router ospf在预设场景中,R2与R3的邻居也是正常的;R3的10.30.30.0/24是直连网段,但Gi0/1没有纳入OSPF,R3的OSPF配置也没有覆盖该网段。进一步查看R3发布的Router LSA,可以发现其中没有对应的业务网段信息。
至此才能下结论:故障不在邻居建立,而在R3没有把远端业务网段发布进Area 0。这也是为什么看到FULL不能直接判断OSPF已经工作正常。
在R3补充业务网段的OSPF配置,并将面向用户侧的接口设为被动接口:
router ospf 10
network 10.30.30.0 0.0.0.255 area 0
passive-interface GigabitEthernet0/1这里的passive-interface不是阻止网段发布,而是让该接口不发送OSPF Hello、不与用户侧设备建立OSPF邻居;只要接口已经加入OSPF并处于可用状态,其连接网段仍可参与OSPF通告。
修改完成后,按下面的顺序验证:
show ip ospf interface brief及OSPF相关配置,确认Gi0/1已加入协议。show ip route 10.30.30.1,在本例中预期看到通过OSPF学到的10.30.30.0/24路由;R1下一跳应指向R2。ping 10.30.30.1 source Loopback0,并在R3使用show ip route 10.10.10.1检查返回10.10.10.1/32的路由是否存在。这个实验的终点是R1能够从指定源地址访问R3的10.30.30.1接口。如果题目要求访问该网段内的真实服务器,还必须继续检查服务器网关、ACL及应用端口;Ping通路由器接口,不能直接证明服务器业务已经恢复。
做完后可以把故障改成另一种情形:例如保留OSPF发布,但在某台路由器设置更优先的静态路由,或者引入错误的ACL。这样可以训练自己识别“路由已学到但未被选中”与“路由正确但转发受阻”的区别。
如果每次都照着标准答案排错,练习量再大,也容易形成记题习惯。建议按三个阶段递进,并在每轮练习后记录证据。
| 训练阶段 | 怎么练 | 这阶段要练出的能力 |
|---|---|---|
| 单故障训练 | 一张小拓扑每次只注入一个错误,例如OSPF漏发布网段、接口地址错误、BGP下一跳不可达 | 看到现象后能选择对应的验证命令,解释根因 |
| 关联故障训练 | 在同一业务路径中组合两个相互独立的问题,例如路由恢复后仍有ACL拦截 | 不因为修好第一个问题就提前结束,能逐项验证 |
| 未知故障限时训练 | 由同伴或讲师注入故障,不提前透露位置;完成后对照任务逐项复核 | 控制排错时间、减少盲目修改,在压力下保持排查顺序 |
每轮建议只记录五项:故障现象、第一条有效证据、最终根因、实际改动、修复验证结果。再补充定位耗时和无效修改次数,就能看到问题究竟出在知识理解、命令选择,还是排查顺序。
可以把同一拓扑重复利用:先由自己有意识地注入单故障;熟练后让别人改动配置,自己只拿到故障描述。遇到卡点时,先写出下一步需要哪条证据,再看提示,比直接翻答案更有训练价值。
不要只用“这张拓扑最后Ping通了”来判断。更值得检查的是自己能否独立完成下面四件事:
如果只在熟悉的拓扑里排错很快,一换设备位置、网段或故障组合就需要翻答案,说明还应继续练“未知故障”。进入考前阶段后,建议按照当前考试蓝图安排跨技术的综合实验,并进行不依赖提示的限时模拟;OSPF只是练习排错方法的起点,不是CCIE EI实验考试的全部内容。
排错能力真正提升的标志,不是敲命令越来越快,而是每一次检查都有目的、每一次修改都有依据、每一次完成都有验证。按照这个标准练习,比单纯累计刷题数量更容易发现自己的薄弱环节。
相关课程内容推荐
思科最高级别认证:什么是CCIE证书
思科IE网络工程师认证:CCIE EI企业基础架构互联网专家认证
CCNP高级工程师晋升之路: 思科CCNP EI网络高级工程师认证
CCIE学习备考经验:CCIE培训一般多久?
CCNA、CCNP和CCIE职业发展:CCNA、CCNP、CCIE有什么区别?


上一篇: 最新一篇

扫码咨询考证课程即刻预约
免费试听-咨询课程-获取免费资料