使用 AI 辅助交换机运维
用 AI 辅助排障:先给证据,再让它提出假设
本课问题:怎样让 AI 基于证据排列假设,而不是随机猜命令? 学完你能:提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。
前置知识
- 跨厂商命令转换为什么不能只做文字替换
课堂开场
本课问题:怎样让 AI 基于证据排列假设,而不是随机猜命令?
学完结果:提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。
预计时间:25 分钟。前置课:跨厂商命令转换为什么不能只做文字替换。
范围控制:本课不允许 AI 一次修改多个变量。
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安全、验证与回滚
本课以只读观察为主。只读命令仍可能暴露资产信息,保存输出前要替换序列号、真实公网地址、账号和其他敏感字段;任何清表、重启、删除或配置动作都不属于本课。
- 密码、Token、私钥、SNMP 团体字、完整配置和未脱敏日志不得发送给公共 AI;
- AI 不得连接生产设备或自动执行命令;
- 用途、影响范围或回滚无法解释的命令不得执行;
- “适用于所有版本”的说法不能替代型号与版本核验;
- AI 输出不能替代审批、备份、维护窗口和人工责任;
- 删除配置、重启、清表、重置协议或升级镜像必须停止并人工复核;
- 不确定时必须明确写出“不确定”和所需证据,禁止编造命令或输出。
验证必须同时回答:配置或输入是否正确、设备状态是否符合预期、真实任务“提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。”是否完成。
08本课关联资源
按顺序完成:先看命令 → 立即闯关 → 可选加练 → 案例步骤 → 返回本页复盘。
09自测一:概念判断
先判断对错,再写出为什么。
- 判断 1:以下做法是正确的——只因业务不通就建议两端重启 OSPF、修改 Area 和清路由表,多个变量同时变化。
- 判断 2:以下做法是正确的——AI 将“分支未发布前缀”列为候选,并建议 display ospf lsdb 与 display ospf routing 对比,不先改 network。
10自测二:输出解读
重新阅读老师演示的第 2 行输出:它能直接证明什么?还不能证明“提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。”中的哪一部分?请写出下一条最小验证证据。
11自测三:小型操作
在隔离环境或纸面拓扑中完成:提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。 保存关键输出,按“现象—证据—结论—下一步”写四行记录;不得复制本页最终结论。
答案与复盘
13下一课
下一课:核验 AI 答案:官方资料、实验环境、正反例和回滚。你已经能“提交拓扑、现象、已知正常项和输出,要求按概率列假设与最小验证命令。”,下一课将用这项能力继续回答“怎样证明一条 AI 命令在目标设备上正确且安全?”。