Skip to content
Graphviz (DOT) templates

Hub-and-Spoke vs Point-to-Point

Comparison of hub-and-spoke (left) and point-to-point (right) network topology.

Template previewGraphviz (DOT)
Rendering…

Make it your own.

graph hs {
  graph [bgcolor=transparent, compound=true];
  node [shape=circle, style=filled, fontname=Inter, fontsize=10];

  subgraph cluster_hs {
    label="Hub-and-spoke"; style=dashed; color="#3666ff";
    H [label="Hub", fillcolor="#fce7f3"];
    a1 [label="A", fillcolor="#dbeafe"]; a2 [label="B", fillcolor="#dbeafe"];
    a3 [label="C", fillcolor="#dbeafe"]; a4 [label="D", fillcolor="#dbeafe"];
    a5 [label="E", fillcolor="#dbeafe"]; a6 [label="F", fillcolor="#dbeafe"];
    a1 -- H; a2 -- H; a3 -- H; a4 -- H; a5 -- H; a6 -- H;
  }

  subgraph cluster_pp {
    label="Point-to-point"; style=dashed; color="#16a34a";
    b1 [label="A", fillcolor="#dcfce7"]; b2 [label="B", fillcolor="#dcfce7"];
    b3 [label="C", fillcolor="#dcfce7"]; b4 [label="D", fillcolor="#dcfce7"];
    b5 [label="E", fillcolor="#dcfce7"];
    b1 -- b2; b1 -- b3; b1 -- b4; b1 -- b5;
    b2 -- b3; b2 -- b4; b2 -- b5;
    b3 -- b4; b3 -- b5; b4 -- b5;
  }
}