graph G {
overlap=false;
routeur1 [label="Routeur Internet 1"];
routeur2 [label="Routeur Internet 2"];
routeur3 [label="Routeur Equant 1"];
routeur4 [label="Routeur Equant 2"];
//firewall [shape=box,label="FireWall NetASQ",fillcolor=green,style="rounded,filled"];
firewall [shape=Mrecord,label="{<master> FireWall Master|<slave> FireWall Slave}",fillcolor=green,style=filled];
//switchCoeur [shape=polygon,side=4,skew=.4,label="Coeur Alcatel",fillcolor=red,style=filled];
switchCoeur [shape=Mrecord,label="{<1> Switch Info 1|<2> Switch Info 2|<3> Switch Info 3}",fillcolor=red,style=filled];
switchDmz1 [shape=polygon,side=4,skew=.4,label="Switch DMZ1",fillcolor=red,style=filled];
switchInternet [shape=polygon,side=4,skew=.4,label="Switch Internet",fillcolor=red,style=filled];
esxs [shape=record,label="{<esx1> ESX1|<esx2> ESX2|<esx3> ESX3}",fillcolor=lightblue,style=filled];
srvPhysic [shape=record,label="{<srvbackup> BACKUP|<srvvc> SRVVC|<srvad> SRVAD}",fillcolor=lightblue,style=filled];
serverDmz [shape=record,label="{<edi2> EDI2}",fillcolor=lightblue,style=filled];
ctrlwifi [shape=Mrecord,label="{<master> Controleur WiFi Master|<slave> Controleur WiFi Slave}",fillcolor=green,style=filled];
waeCarros [shape=box,label="WAE Carros",fillcolor=green,style="rounded,filled"];
waeManager [shape=box,label="WAE Manager",fillcolor=green,style="rounded,filled"];
Internet [shape=circle,fillcolor=purple,style=filled];
Equant [shape=circle,fillcolor=purple,style=filled];
Marseille [shape=circle,fillcolor=purple,style=filled];
Pessac [shape=circle,fillcolor=purple,style=filled];
Internet -- routeur1 [color=purple];
Internet -- routeur2 [color=purple];
//routeur2 -- firewall -- routeur1;
routeur1 -- switchInternet -- routeur2;
routeur1 -- routeur2 [color=yellow];
//serverDmz:smtp -- firewall;
firewall:master -- switchCoeur:3 [color=lightblue];
firewall:slave -- switchCoeur:3 [color=lightblue];
firewall:master -- switchDmz1;
firewall:slave -- switchDmz1;
firewall:master -- firewall:slave [color=yellow];
firewall:master -- switchInternet;
firewall:slave -- switchInternet;
Equant -- Marseille [color=purple];
Equant -- Pessac [color=purple];
routeur3 -- Equant -- routeur4 [color=purple];
routeur3 -- routeur4 [color=yellow];
switchCoeur:3 -- waeCarros -- routeur3 [color=blue];
switchCoeur:3 -- waeCarros -- routeur4 [color=green];
switchCoeur:3 -- waeCarros [color=yellow];
waeManager -- switchCoeur:3 [color=lightblue];
esxs:esx1 -- switchCoeur -- esxs:esx1 [color=red];
esxs:esx2 -- switchCoeur -- esxs:esx2 [color=red];
esxs:esx3 -- switchCoeur -- esxs:esx3 [color=red];
esxs:esx1 -- switchDmz1;
esxs:esx2 -- switchDmz1;
esxs:esx3 -- switchDmz1;
serverDmz:edi2 -- switchDmz1;
ctrlwifi:master -- switchCoeur:1 [color=lightblue];
ctrlwifi:slave -- switchCoeur:2 [color=lightblue];
srvPhysic:srvbackup -- switchCoeur [color=red];
srvPhysic:srvvc -- switchCoeur [color=red];
srvPhysic:srvad -- switchCoeur [color=red];
}