graph "1x3" {
	layout="neato";
	overlap="false";
	esep="+150";

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

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

        target [
	    label="{ <mgmt> mgmt | <data0> data0 | <data1> data1 } | target",
	    pos="15,12!",

	    requires="infix",
	];

	host:mgmt -- target:mgmt [requires="mgmt", color=lightgrey]
	host:data0 -- target:data0 [color=black, fontcolor=black, fontsize=12, taillabel="(vlan10) 192.168.10.2/24", headlabel="192.168.10.1/24 (vlan10)"]
	host:data1 -- target:data1 [color=black, fontcolor=black, fontsize=12, taillabel="(vlan11) 192.168.11.2/24", headlabel="192.168.11.1/24 (vlan11)"]
}
