Skip to content
Weave templates

Network Topology

Office network — internet, firewall, switches, servers and clients.

Template previewWeave
Rendering…

Make it your own.

{
  "nodes": [
    { "id":"net","type":"cloud","label":"Internet","x":40,"y":40 },
    { "id":"fw", "type":"hexagon","label":"Firewall","x":260,"y":50,"fill":"#fee2e2" },
    { "id":"sw1","type":"rounded","label":"Core switch","x":480,"y":50,"fill":"#fef3c7" },
    { "id":"sw2","type":"rounded","label":"Edge switch A","x":280,"y":220,"fill":"#fef3c7" },
    { "id":"sw3","type":"rounded","label":"Edge switch B","x":680,"y":220,"fill":"#fef3c7" },
    { "id":"s1", "type":"server","label":"Web srv","x":60,"y":340 },
    { "id":"s2", "type":"server","label":"App srv","x":220,"y":340 },
    { "id":"s3", "type":"server","label":"DB srv","x":380,"y":340 },
    { "id":"u1", "type":"user","label":"Workstation 1","x":580,"y":340 },
    { "id":"u2", "type":"user","label":"Workstation 2","x":720,"y":340 }
  ],
  "edges": [
    { "id":"a","source":"net","target":"fw" },
    { "id":"b","source":"fw","target":"sw1" },
    { "id":"c","source":"sw1","target":"sw2" },
    { "id":"d","source":"sw1","target":"sw3" },
    { "id":"e","source":"sw2","target":"s1" },
    { "id":"f","source":"sw2","target":"s2" },
    { "id":"g","source":"sw2","target":"s3" },
    { "id":"h","source":"sw3","target":"u1" },
    { "id":"i","source":"sw3","target":"u2" }
  ]
}