SuperAPI AI 工具集

network-protocol-viz

安全与审计

查看项目

更新于 10-16 01:24

技能介绍

用途:这是一个生成网络协议原理动态可视化的技能。被激活后,会针对用户指定的协议或网络概念,产出一个完整的单文件 HTML 动画,展示协议工作流程、数据包结构和交互过程。

支持范围:TCP/IP(三次握手、四次挥手、数据传输)、IPv4 数据报(包头结构展开、字段说明)、以太网帧(帧结构、MAC 地址解析)、路由(路由表查询、最长前缀匹配、转发)、交换机(MAC 地址表学习、泛洪与转发)、DHCP(Discover→Offer→Request→ACK 四步)、HTTPS/TLS(握手、证书验证、加密通道)、PPP 帧、抓包演示、防火墙(按 IP/端口过滤)。

工作流:先识别目标协议,不明确时询问演示对象与重点(结构解析、交互流程或过滤演示);再按协议类型规划可视化方式——结构类用分层矩形块加悬停说明,流程类用左右布局加带箭头时序图,路由类用拓扑图加数据包流动与路由表高亮;最后按统一规范生成。

视觉与代码规范:默认暗色科技风,背景深色,节点圆形渐变,数据包带发光尾迹;协议层用颜色区分(物理层灰、数据链路层蓝、网络层绿、传输层橙、应用层紫)。单文件 HTML,内联 CSS/JS,代码量 600-1200 行,支持自动播放与手动步进,并有重置按钮。

交互:必须包含播放/暂停、重置/重播、每步说明文字;可选步进模式、速度控制、悬停字段说明。涉及安全场景时,页面底部加安全教育免责声明,只演示原理,不提供可直接使用的攻击代码。

限制:资料未提供具体安装命令、依赖环境、平台要求与收费信息,暂未提供;实际生成效果与浏览器兼容性也未说明。