我們正在使用 Python3 與 http://blockdiag.com/en/ 中的 nwdiag 工具繪製機械設計工程系的網路配置圖.
從 機械設計專題的表達、技術領域與考量層面 範例, 可以了解利用文字描述轉成 2D 流程圖, 具有容易修改維護的優點, 這裡運用相同的概念, 嘗試利用類似的 nwdiag 工具, 畫出整個系的網路配置圖.
blockdiag 與 nwdiag 若能夠搭配全球資訊網路上的 Python3 wsgi 程式, 採用資料庫系統來管理機械設計工程系的網路資源配置, 將可以實際納為網際內容管理課程的教材.

上述 CADLab 網路配置圖對應的 nwdiag 描述文件:
nwdiag {
default_fontsize = 15;
校主幹 [shape = cloud];
校主幹 -- 系路由器;
network 系主幹{
address = "140.130.17.0/24";
系路由器 [address="140.130.17.254"];
雲端點名網路;
八樓集線器 [address="140.130.17.82"];
七樓集線器;
六樓集線器;
系伺服器群;
}
network 八樓主幹{
address="17.10-82"
八樓集線器 [address="140.130.17.82"];
老師1伺服器群 [address="140.130.17.10-15"];
老師2伺服器群 [address="140.130.17.16-25"];
老師3伺服器群 [address="140.130.17.26-60"];
}
network CAD_CAE{
address="17.83";
八樓集線器 [address="140.130.17.82"];
CAD_NAT [address="140.130.17.82"];
CAE_NAT [address="140.130.17.83"];
}
network 電腦輔助設計室{
address="192.168.1.0/24";
CAD_NAT [address="192.168.1.1"];
CAD1 [address=".2"];
CAD2;
CAD64 [address=".100"];
}
network 電腦輔助繪圖室{
address="192.168.1.0/24";
CAE_NAT [address="192.168.1.1"];
CAE1 [address=".2"];
CAE2;
CAE64 [address=".100"];
}
network 七樓主幹{
address="140.130.17.83-90"
七樓集線器;
老師4伺服器群 [address="140.130.17.61-63"];
老師5伺服器群 [address="140.130.17.64-70"];
老師6伺服器群 [address="140.130.17.71-75"];
}
network 六樓主幹{
address="140.130.17.91-100"
六樓集線器;
老師7伺服器群 [address="140.130.17.76-78"];
老師8伺服器群 [address="140.130.17.79-80"];
老師9伺服器群 [address="140.130.17.81-95"];
}
}