网络和基础设施图
使用各种符号、形状和颜色来指示连接到网络的设备类型及其分组。
此类设备包括家庭和办公室网络中的防火墙、路由器、打印机、集线器、交换机和其他设备,以及工业环境中的数据库、工厂机器、传感器等。
分组可以基于安全或访问控制、子网或位置——根据您的使用场景而定。
它们之间的连接线表示通信线路。
其他信息,例如 IP 地址或组标签,通常以文本形式添加。
有很多“常用”的形状库可用于创建网络图。例如,亚马逊的 AWS 云形状库就提供了数百种不同的形状,用于表示每个设备执行的不同任务。
网络图有什么用?
创建和更新网络图的原因有很多:
制定新的基础设施计划或迁移到云端
网络升级方案的成本估算
故障排除问题
跟踪设备的安装位置
确保新购买或升级的设备与现有设备兼容。
分析风险管理
遵守各项安全和业务审计要求
用于各种网络图的形状库
draw.io 包含大量可用于创建网络图的形状库。
点击左侧面板底部的“更多形状” 。
向下滚动至“人脉拓展”部分。
启用要使用的形状库,然后单击“应用”。

一些比较流行的形状库包括:
云基础设施图
AWS:亚马逊会定期更新其形状,并按年份分类,例如AWS17和AWS19。启用AWS 3D库即可使用等距 AWS 形状。启用其中一个库后,您将在左侧面板中看到几个分类好的形状库。
一些 AWS 自动监控服务会将数据导出为 .drawio 文件格式,包括Cloudockit和Cloudcraft。
Google Cloud Platform:与其他云提供商相比,GCP 图形包含的文本更多。
IBM、VMware、Veeam等工具可用于绘制物理网络和云网络图。下图是运行在 Google Cloud 上的物联网设备的基础设施图模板。
物理网络图
Cisco:可能是最常用的用于可视化物理网络资产及其连接方式的形状集。
如果您需要向管理层展示网络结构,还有许多其他风格更统一的形状库可能更适合演示。
如果您没有使用任何特定平台,可以随意选择最适合您团队的形状。例如,下图是使用 draw.io 中 Cisco 和 Networks 形状库中的形状绘制的某工业制造商的 IT-OT 网络图。
总线拓扑
有时,您可能需要展示各个子网如何连接到主通信通道(或总线)。这些信息几乎总是包含连接到网络的设备的 IP 地址,并且可能还会指出每个设备使用的连接类型。
以下示例已匿名化处理,但源自一家制造公司的实际用例。它使用了diagrams.net 中Network形状库中的形状。
占位符使网络图的更新更加容易
进阶技巧:您可以使用占位符,根据容器形状的子网自动为设备标签赋值。例如,当您将设备从一个子网拖动到另一个子网时,其 IP 地址将自动更新。
draw.io 中的网络图模板
draw.io 提供了各种各样的网络模板图。
创建新图表时,展开“云”部分以查看按平台排序的云基础设施模板,或者选择左侧的“网络”部分。
点击右上角的放大镜图标,即可查看模板图的放大预览。
点击“创建”按钮,使用该模板创建新图表。
您还可以插入模板图。点击“排列”>“插入”>“模板”,然后按照上述两个步骤操作。

其他网络图
还有其他几种类型的网络图用于特定应用,通常用作图形可视化。
神经网络图将基于生物神经网络的模型可视化。
信号相互作用网络图应用于生物化学、量子化学、分子动力学等领域。
项目网络图表示完成项目的步骤,更像是流程图。
社会计量图表或社会关系图显示了社交网络中一个人与其他人之间的联系——从我们的社交媒体帐户中,这种联系越来越容易被可视化。
数据流图表示信息系统中的各个组件以及它们之间的通信渠道。
