高可用、变更与综合交付

结构化排障:物理→二层→三层→服务→策略

本课问题:复合故障中如何避免同时修改多个变量? 学完你能:从故障范围开始,按五层证据逐步排除,并记录每个假设结果。

进阶30 分钟作者:课程内容组核验:内容技术审核组 · 2026/8/7
正在读取学习状态...

前置知识

  • 维护窗口、前检、停止条件、回滚和后检
课堂开场

本课问题:复合故障中如何避免同时修改多个变量?

学完结果:从故障范围开始,按五层证据逐步排除,并记录每个假设结果。

预计时间:30 分钟。前置课:维护窗口、前检、停止条件、回滚和后检。

范围控制:本课不把重启、清表或全放行作为首选动作。

今天只记 1:先确定影响对象、时间和共同路径。
今天只记 2:低层未通过时,先修复低层再判断上层。
今天只记 3:一次只验证一个假设,避免修好业务却丢失根因。

02基础知识讲解

用户无法访问服务器,现场同时看到接口丢包、VLAN 配置变化和 ACL 命中,团队想一次修改三处。

本课最小拓扑或状态图:PC—Access1—Trunk—Core1 Vlanif10—ACL—Server VLAN50。

直觉解释:像检查送货路径:先确认道路和入口,再查地址与路线,最后查服务和门禁;一次只验证一个假设。

正式定义:分层排障按影响范围和物理、二层、三层、服务、策略证据逐层定位,在低层成立后才判断依赖它的高层。

判断依据:一次只验证一个假设,避免修好业务却丢失根因。

重点你要理解判断依据
重点 1先确定影响对象、时间和共同路径。先发现 Access1 上联物理 Down,恢复后再验证 VLAN、ARP、路由、服务端口与 ACL,不先放开策略。
重点 2低层未通过时,先修复低层再判断上层。物理和协议双 Up、VLAN10 允许且 Vlanif10 双 Up,证明低层与网关接口当前正常。
重点 3一次只验证一个假设,避免修好业务却丢失根因。确认测试源、目标和时间未变化。

03正确理解与常见误解

正确示例:先发现 Access1 上联物理 Down,恢复后再验证 VLAN、ARP、路由、服务端口与 ACL,不先放开策略。

错误示例:同时重启端口、清 ARP、删除 ACL;业务恢复却丢失根因且可能扩大安全风险。

  • 术语与判断:先确定影响对象、时间和共同路径。
  • 术语与判断:低层未通过时,先修复低层再判断上层。
  • 术语与判断:一次只验证一个假设,避免修好业务却丢失根因。

04老师演示

演示环境:设备 SW1,华为 S5735-L24T4X-A,VRP V200R022C00SPC500,当前提示符 <SW1>,隔离课程网络。教师准备执行只读命令:

安全说明:命令来自“采集企业园区网复合故障证据”华为实现,用于华为VRP 中用于采集企业园区网复合故障证据的最小操作与核验方法。 执行前已确认当前设备、版本、视图、影响对象、停止条件和输出脱敏范围。

脱敏真实输出:

<SW1>display diagnostic-information
<Core1> display interface GE1/0/48 brief
GE1/0/48 UP UP; VLAN10 allowed; Vlanif10 UP UP
10.70.50.0/24 Direct; ACL expected rule matched

异常输出:

Access1 GE1/0/48 physical DOWN
No MAC learned for server path in VLAN50
差异说明:上联物理 Down 或服务器 VLAN 没有 MAC 学习,故障仍停在低层;下一步先检查链路、对端端口与 VLAN50 二层路径,而非修改 ACL。
此时不能套用正常结论;先保存采集时间,再执行“生成设备故障诊断包”对应的最小只读检查。

05逐行读懂输出

结论:当前输出可以支持“从故障范围开始,按五层证据逐步排除,并记录每个假设结果。”中的基础判断,但仍要完成跟做任务和业务验收,不能把单份输出当作全部证明。

  • 第 1 行“<Core1> display interface GE1/0/48 brief”:这是上联接口简要状态查询。
  • 第 2 行“GE1/0/48 UP UP; VLAN10 allowed; Vlanif10 UP UP”:物理和协议双 Up、VLAN10 允许且 Vlanif10 双 Up,证明低层与网关接口当前正常。
  • 第 3 行“10.70.50.0/24 Direct; ACL expected rule matched”:服务器网段为直连且 ACL 命中预期规则,证明三层出口和策略证据具备,仍需验证服务。

06学员跟做

起始状态:使用隔离课程环境,SW1 当前配置保持阶段基线,学员已登录但尚未执行本课检查。目标状态:从故障范围开始,按五层证据逐步排除,并记录每个假设结果。

操作步骤:①界定受影响用户、目标、时间和共同路径;②依次采集物理与二层证据,不通过则先修复低层;③核对 ARP、路由和回程,再测试服务端口;④最后核对策略命中,并把每个假设结果写入记录;⑤进入“引导:按五层证据定位复合故障”独立完成相同目标。

成功标准:输出与规划一致,立即闯关全部目标通过,并能用自己的话说明三个重点。失败检查顺序:①确认测试源、目标和时间未变化;②检查修复低层后是否重新采集上层证据;③核对是否有未经记录的并行变更干扰结论。

  • 保存教师演示命令和本次学员输出,文件名含设备、日期和课次。
  • 步骤标题只提示检查对象,不复制最终答案。
  • 失败时一次只验证一个假设,不连续粘贴未知命令。

07安全、验证与回滚

本课以只读观察为主。只读命令仍可能暴露资产信息,保存输出前要替换序列号、真实公网地址、账号和其他敏感字段;任何清表、重启、删除或配置动作都不属于本课。

验证必须同时回答:配置或输入是否正确、设备状态是否符合预期、真实任务“从故障范围开始,按五层证据逐步排除,并记录每个假设结果。”是否完成。

08本课关联资源

按顺序完成:先看命令 → 立即闯关 → 可选加练 → 案例步骤 → 返回本页复盘。

  • 必学命令:采集企业园区网复合故障证据打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 必学命令:生成设备故障诊断包打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 必学命令:执行受控设备侧报文捕获打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 立即闯关:引导:按五层证据定位复合故障打开资源 →目标:独立完成“从故障范围开始,按五层证据逐步排除,并记录每个假设结果。”对应的最小任务|完成标准:规则引擎全部目标通过并保存关键输出。

09自测一:概念判断

先判断对错,再写出为什么。

  • 判断 1:以下做法是正确的——同时重启端口、清 ARP、删除 ACL;业务恢复却丢失根因且可能扩大安全风险。
  • 判断 2:以下做法是正确的——先发现 Access1 上联物理 Down,恢复后再验证 VLAN、ARP、路由、服务端口与 ACL,不先放开策略。

10自测二:输出解读

重新阅读老师演示的第 2 行输出:它能直接证明什么?还不能证明“从故障范围开始,按五层证据逐步排除,并记录每个假设结果。”中的哪一部分?请写出下一条最小验证证据。

11自测三:小型操作

在隔离环境或纸面拓扑中完成:从故障范围开始,按五层证据逐步排除,并记录每个假设结果。 保存关键输出,按“现象—证据—结论—下一步”写四行记录;不得复制本页最终结论。

答案与复盘

13下一课

下一课:复合故障时间线和证据保全。你已经能“从故障范围开始,按五层证据逐步排除,并记录每个假设结果。”,下一课将用这项能力继续回答“多个告警同时出现时,怎样区分根因和连锁反应?”。

结构化排障:物理→二层→三层→服务→策略|vlanif.cn