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];
}