SuperAPI AI 工具集

pyats-topology

通用与其它

查看项目

更新于 10-16 08:05

技能介绍

用途:在缺少文档时从零绘制网络拓扑,校验现有文档与实际是否一致,做变更前基线、事件响应中的影响范围分析与新设备上线定位。\n\n主要能力:分步采集 CDP 邻居(Cisco 间)、LLDP 邻居(多厂商)、ARP 表(三层邻居)、OSPF/BGP/EIGRP 路由邻居、接口与子网映射、VRF 拓扑以及 FHRP(如 HSRP)组映射,再合并为统一拓扑模型,描述设备、接口、子网、路由邻接与虚拟 IP。\n\n使用方式:通过 pyATS 的 show 命令采集,例如设置 PYATS_TESTBED_PATH 后运行 pyats_run_show_command 执行 show cdp neighbors detail、show lldp neighbors detail、show arp 等。若配置了 NetBox,可拉取 dcim.cables、dcim.devices、dcim.interfaces 与发现结果比对,分类为 DOCUMENTED、UNDOCUMENTED、MISSING、MISMATCH,并可用 Draw.io 按状态着色(绿、黄、红、橙)。支持用 pCall 对全网设备并发采集后合并。结果可记入 GAIT 审计轨迹。\n\n限制:需要有效配置 PYATS_MCP_SCRIPT、PYATS_TESTBED_PATH,以及可选 NETBOX_MCP_SCRIPT、GAIT_MCP_SCRIPT;工具失败时应先检查认证与连接配置,不得臆测或伪造结果;写操作或发消息类调用超时不能视为失败,需先核对状态再重试并保留审批门禁。资料未提供具体收费、价格与效果信息。