使用 AI 辅助交换机运维

用 AI 辅助排障:先给证据,再让它提出假设

本课问题:怎样让 AI 基于证据排列假设,而不是随机猜命令? 学完你能:提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。

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

前置知识

  • 跨厂商命令转换为什么不能只做文字替换
课堂开场

本课问题:怎样让 AI 基于证据排列假设,而不是随机猜命令?

学完结果:提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。

预计时间:25 分钟。前置课:跨厂商命令转换为什么不能只做文字替换。

范围控制:本课不允许 AI 一次修改多个变量。

今天只记 1:把事实、推断和未知项分开提供。
今天只记 2:每个假设必须解释支持证据与反证。
今天只记 3:下一步选择信息增益高、只读且影响最小的命令。

02基础知识讲解

OSPF 邻居 Full 但分支路由缺失,AI 不能随机给配置命令,而应基于现有证据排列假设。

本课最小拓扑或状态图:HQ-Core—Area0—Branch;邻居 Full,目标前缀 10.2.20.0/24 未出现在 HQ 路由表。

直觉解释:把事实、推断和未知分开;每个假设都要说明支持/反证,并用一条最小只读命令提高信息量。

正式定义:证据驱动 AI 排障以结构化现象和已知正常项为输入,输出有概率顺序、证据依据、反证条件和最小验证动作的候选假设。

判断依据:下一步选择信息增益高、只读且影响最小的命令。

重点你要理解判断依据
重点 1把事实、推断和未知项分开提供。AI 将“分支未发布前缀”列为候选,并建议 display ospf lsdb 与 display ospf routing 对比,不先改 network。
重点 2每个假设必须解释支持证据与反证。事实:邻居在 Area 0 为 Full;推断 LSDB 已同步,但未知是特定业务前缀是否发布或安装。
重点 3下一步选择信息增益高、只读且影响最小的命令。确认 AI 没把 Full 等同于业务可达。

03正确理解与常见误解

正确示例:AI 将“分支未发布前缀”列为候选,并建议 display ospf lsdb 与 display ospf routing 对比,不先改 network。

错误示例:只因业务不通就建议两端重启 OSPF、修改 Area 和清路由表,多个变量同时变化。

  • 术语与判断:把事实、推断和未知项分开提供。
  • 术语与判断:每个假设必须解释支持证据与反证。
  • 术语与判断:下一步选择信息增益高、只读且影响最小的命令。

04老师演示

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

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

脱敏真实输出:

<SW1>display diagnostic-information
<HQ-Core> display ospf peer brief
Area 0.0.0.0 Peer 10.255.0.2 State Full
<HQ-Core> display ip routing-table 10.2.20.0: Route not found

异常输出:

AI assertion: Full proves the business prefix is installed
Contradiction: RIB lookup for 10.2.20.0/24 returned no route
差异说明:AI 的断言与 RIB 无路由这一事实矛盾;未知是未发布、过滤还是更优路由覆盖。责任人应记录矛盾并按 LSDB→OSPF RIB→全局 RIB 链条核验。
此时不能套用正常结论;先保存采集时间,再执行“生成设备故障诊断包”对应的最小只读检查。

05逐行读懂输出

结论:当前输出可以支持“提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。”中的基础判断,但仍要完成跟做任务和业务验收,不能把单份输出当作全部证明。

  • 第 1 行“<HQ-Core> display ospf peer brief”:事实:这是 OSPF 邻居状态的只读查询。
  • 第 2 行“Area 0.0.0.0 Peer 10.255.0.2 State Full”:事实:邻居在 Area 0 为 Full;推断 LSDB 已同步,但未知是特定业务前缀是否发布或安装。
  • 第 3 行“<HQ-Core> display ip routing-table 10.2.20.0: Route not found”:事实:RIB 找不到 10.2.20.0;责任人需继续查 LSDB、发布端和策略,不能把 Full 解释为业务已通。

06学员跟做

起始状态:使用隔离课程环境,SW1 当前配置保持阶段基线,学员已登录但尚未执行本课检查。目标状态:提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。

操作步骤:①向 AI 提供脱敏拓扑、现象、Full 邻居和缺路由事实;②要求按概率输出假设、支持证据、反证与一条只读命令;③人工排除会改配置或一次验证多个变量的建议;④执行最高信息增益命令并把新证据回填后重新排序;⑤进入“引导:用证据约束 AI 排障假设”独立完成相同目标。

成功标准:输出与规划一致,立即闯关全部目标通过,并能用自己的话说明三个重点。失败检查顺序:①确认 AI 没把 Full 等同于业务可达;②检查每个假设是否引用了输入中的具体事实;③核对下一条命令只读且适用当前 Huawei 版本。

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

07安全、验证与回滚

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

AI 使用安全红线
  1. 密码、Token、私钥、SNMP 团体字、完整配置和未脱敏日志不得发送给公共 AI;
  2. AI 不得连接生产设备或自动执行命令;
  3. 用途、影响范围或回滚无法解释的命令不得执行;
  4. “适用于所有版本”的说法不能替代型号与版本核验;
  5. AI 输出不能替代审批、备份、维护窗口和人工责任;
  6. 删除配置、重启、清表、重置协议或升级镜像必须停止并人工复核;
  7. 不确定时必须明确写出“不确定”和所需证据,禁止编造命令或输出。

验证必须同时回答:配置或输入是否正确、设备状态是否符合预期、真实任务“提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。”是否完成。

08本课关联资源

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

  • 必学命令:采集企业园区网复合故障证据打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 必学命令:生成设备故障诊断包打开资源 →目标:核对本课涉及的华为主线命令及四厂商差异|完成标准:能解释用途、视图、版本范围、验证和回滚。
  • 立即闯关:引导:用证据约束 AI 排障假设打开资源 →目标:独立完成“提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。”对应的最小任务|完成标准:规则引擎全部目标通过并保存关键输出。

09自测一:概念判断

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

  • 判断 1:以下做法是正确的——只因业务不通就建议两端重启 OSPF、修改 Area 和清路由表,多个变量同时变化。
  • 判断 2:以下做法是正确的——AI 将“分支未发布前缀”列为候选,并建议 display ospf lsdb 与 display ospf routing 对比,不先改 network。

10自测二:输出解读

重新阅读老师演示的第 2 行输出:它能直接证明什么?还不能证明“提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。”中的哪一部分?请写出下一条最小验证证据。

11自测三:小型操作

在隔离环境或纸面拓扑中完成:提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。 保存关键输出,按“现象—证据—结论—下一步”写四行记录;不得复制本页最终结论。

答案与复盘

13下一课

下一课:核验 AI 答案:官方资料、实验环境、正反例和回滚。你已经能“提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。”,下一课将用这项能力继续回答“怎样证明一条 AI 命令在目标设备上正确且安全?”。