graph "1x4" {
	layout="neato";
	overlap="false";
	esep="+80";

        node [shape=record, fontname="DejaVu Sans Mono, Book"];
	edge [color="cornflowerblue", penwidth="2", fontname="DejaVu Serif, Book"];

	host [
	    label="host | { <mgmt> mgmt | <data1> data1 | <data2>  data2 | <data3>  data3 }",
	    pos="0,12!",
	    requires="controller",
	];

        target [
	    label="{ <mgmt> mgmt | <data1> data1 | <data2> data2 | <data3> data3 } | target \n\n(br0)\n10.0.0.1/24",
	    pos="10,12!",

	    requires="infix",
	];

	host:mgmt  -- target:mgmt [requires="mgmt", color="lightgray"]
	host:data1 -- target:data1 [color=black, fontcolor=black, taillabel="10.0.0.2/24"]
	host:data2 -- target:data2 [color=black, fontcolor=black, taillabel="10.0.0.3/24"]
	host:data3 -- target:data3 [color=black, fontcolor=black, taillabel="10.0.0.4/24"]
}
