diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-1.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-1.json
index 17d1604d0221c8cea48604a25d1de700a39ef247..e12502b9a684b082d2e735ffa27d895e8ef09ed1 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-1.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-1.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.101",
+      "mac": "00:e0:81:b2:c4:cc",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-1.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/3"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-10.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-10.json
index 886aa26b7290964b6d7cd5674232b7b68c459c52..dcc2b7f03c60e4c28fd01cac06b6d82d2c79d445 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-10.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-10.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.110",
+      "mac": "00:e0:81:b2:c1:1a",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-10.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/6"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-11.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-11.json
index da7f10ff4850df615c8a53148e8914bbb6f1dc62..54ec4ee302b2862b227f5328979fa498568df291 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-11.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-11.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.111",
+      "mac": "00:e0:81:b2:c1:8e",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-11.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/13"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-12.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-12.json
index 33328a4153c75194d99f59a3eb3d337f3dfa8499..3034a18486b92e1104f503cb82b81927287779b8 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-12.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-12.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.112",
+      "mac": "00:e0:81:b2:c5:86",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-12.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/14"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-13.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-13.json
index cefb9fb204512c13ae625019453939699a18b405..45e0b42d5ee3c25b94a26cbda23f6672afdd7686 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-13.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-13.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.113",
+      "mac": "00:e0:81:b2:c5:78",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-13.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/19"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-14.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-14.json
index 1acb344dcb594996d8cdc9a8909035a71504c317..74aed785371aecb648e2c8d852c0f57020c4a066 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-14.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-14.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.114",
+      "mac": "00:e0:81:b2:c5:cc",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-14.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/11"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-15.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-15.json
index f8a671af6c22b0f79f4252eb01cb8affbcba7192..914915b835e07a4bd61ffc5143d704571ebfc65a 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-15.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-15.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.115",
+      "mac": "00:e0:81:b2:bf:8c",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-15.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/15"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-16.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-16.json
index 5542bc4f3b038b7d339b8d3efd4aded3c2a762ac..7ef4da4799640c34bfa311d22f0b21e244d6aab7 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-16.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-16.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.116",
+      "mac": "00:e0:81:b1:c4:9c",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-16.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/16"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-17.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-17.json
index 37db9ca04f5240a61db87ac9edc7af6f7708558a..2fb22d0e712fcf3bba5f4289c99d18a3c0972328 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-17.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-17.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.117",
+      "mac": "00:e0:81:b1:c4:8a",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-17.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/20"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-18.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-18.json
index 5cb34e47e8d74101fad64a799057de882c0cc528..5d848b0ed2ec9ff692b619256a31924d39e1851a 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-18.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-18.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.118",
+      "mac": "00:e0:81:b2:c4:a2",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-18.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/12"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-19.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-19.json
index 1a8efc1e7c4345258b183a88b7b31f394f9f94f9..e1dfc283051e776800bca3c3d5db5a472bf1b6f5 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-19.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-19.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.119",
+      "mac": "00:e0:81:b2:c0:9a",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-19.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/17"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-2.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-2.json
index 5e1da0b83a40249c62fce4c19ab7ac8096f9dd45..615eed613377c1ed03225673b99b4d6efc4819a5 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-2.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-2.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.102",
+      "mac": "00:e0:81:b2:c5:c8",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-2.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/2"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-20.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-20.json
index 1ce1f9aa8f7d2f7cc55834b8271965f75f5f08b9..b3a15e819c8d88853c55670b3b96f74cc8b11887 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-20.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-20.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.120",
+      "mac": "00:e0:81:b2:c0:20",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-20.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/18"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-21.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-21.json
index 11b7a504e8ecadb4547e7ca340743b2042824ee7..5878ab21357668f69a61dec5f45da9ab2aaec24d 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-21.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-21.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.121",
+      "mac": "00:e0:81:b2:c1:e6",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-21.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/7"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-22.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-22.json
index 208e28d143ae19348858debd635dcc1c34bb4045..41bd668ec219d34904e5db00c61440875c57c827 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-22.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-22.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.122",
+      "mac": "00:e0:81:b2:c2:20",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-22.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/10"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-23.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-23.json
index 5dff7083cc4f157952c200f7adb8a9d3867afd8a..7722e4c6fef26028f712943dabb654f6341be2cd 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-23.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-23.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.123",
+      "mac": "00:e0:81:b2:c3:70",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-23.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/3"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-24.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-24.json
index c9a0d26b5b256a79e3d61c5b581b3509a6ac443f..d3252c99bf821e4b714d0d95ddd0b4f2bce6260e 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-24.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-24.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.124",
+      "mac": "00:e0:81:b8:b8:30",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-24.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/6"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-25.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-25.json
index 8170fd2084fa7a58ddbee2cb6fc86f0cae89a0b3..b90f2b149ef1db83bb6fa0be47081b6fc6cb05d4 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-25.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-25.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.125",
+      "mac": "00:e0:81:b2:c4:96",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-25.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/4"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-26.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-26.json
index 4009a8e2eff0df840dbdf5d65c517a217a8fa809..ab5eac83cd0bace4c5a8313e68f45a40bd0b358d 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-26.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-26.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.126",
+      "mac": "00:e0:81:b5:8f:7a",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-26.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/1"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-27.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-27.json
index 8910d67eb12879d26dbd946154d55133dfa3b8c2..80583b997a8a303bcdc5a1fb22b84e5d81ddf487 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-27.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-27.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.127",
+      "mac": "00:e0:81:b1:c5:e6",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-27.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/9"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-28.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-28.json
index e0917642866e3acc4e9cc4364eb9e9cad0a2e232..82b2759c2d0f4e205450921f9eb7b43a6f4f0539 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-28.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-28.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.128",
+      "mac": "00:e0:81:b2:bf:8e",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-28.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/5"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-29.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-29.json
index f97666d5fb9379e31588f918c373785f7292ebd6..1d9f26f686dedd73d265d966235b4f6c9d8128cd 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-29.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-29.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.129",
+      "mac": "00:e0:81:b2:c4:c0",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-29.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/2"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-3.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-3.json
index 2f982af82a6fb1f685ff55ff33027632a6cef49c..03b2dac0c60e8c0c0f52853647842f12b49f5e70 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-3.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-3.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.103",
+      "mac": "00:e0:81:b2:bf:ea",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-3.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/7"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-30.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-30.json
index 30f02d9a2e0f414ab0ebb99fa0f3e0312c985ad9..6f49e36717fc257d6579826b723522ebd5912d87 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-30.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-30.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.130",
+      "mac": "00:e0:81:b2:c1:b4",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-30.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/8"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-31.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-31.json
index ae9044e4d798d5c22410daf59cead1f18b4b64ac..c0a9f919c8c9e7a9214665a3575048485035d16d 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-31.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-31.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.131",
+      "mac": "00:e0:81:b2:bf:98",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-31.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/15"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-32.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-32.json
index 4a054bad243310fcd59feb5c396d406e0427e0f5..9b6945bfc5a1a8635342cd19fba32dc82e04f5a5 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-32.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-32.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.132",
+      "mac": "00:e0:81:b2:c0:c8",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-32.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/16"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-33.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-33.json
index 4c4b38e272da61d3ec6ab75e0f8a59d1c16815c3..ee56dfadae9e25b14e38d79559032c02673512c5 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-33.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-33.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.133",
+      "mac": "00:e0:81:b2:c5:82",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-33.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/20"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-34.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-34.json
index d73e7112372e3aedaed1a7dd4dae483cb416e6eb..e8b8a81eb0e5fbbce929b6d93a8924cdfd074ef8 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-34.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-34.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.134",
+      "mac": "00:e0:81:b2:bf:be",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-34.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/19"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-35.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-35.json
index 77a46b2ffb76b320e3d4787d96f3639ca0ce8cf8..1c814bf1b36fb782e058980e3988480fd8c98d4c 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-35.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-35.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.135",
+      "mac": "00:e0:81:b2:bf:c0",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-35.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/17"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-36.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-36.json
index 27f12840ad32507453a24af920368f529cfb1bb4..2fd48369e0b56f8d1fd5132dd0f77ec337434ce9 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-36.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-36.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.136",
+      "mac": "00:e0:81:b2:c5:7a",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-36.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/11"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-37.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-37.json
index cb1565e63c5796a87ebe03947de321873f8665aa..2bb25f0ea3e7cee918a8297b360532e6fc28992b 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-37.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-37.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.137",
+      "mac": "00:e0:81:b2:bf:f8",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-37.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/18"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-38.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-38.json
index f65749d27c137413e814403f47b8b971e15b6a9a..9596c830e916787050db39db2a8e91011e7d38e6 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-38.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-38.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.138",
+      "mac": "00:e0:81:b2:c1:1c",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-38.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/13"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-39.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-39.json
index 3da20595adc09910955bedfff66bb264d848762c..b11c66db8fef8144c9632682c6781b9812036f02 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-39.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-39.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.139",
+      "mac": "00:e0:81:b1:c4:c8",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-39.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/12"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-4.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-4.json
index 5f462d9c5ab68ef2e7f24f1bc0d5c6d59f812d60..fc25f7c71d2ee9a5b1160dd970aca87d9e3d3bf5 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-4.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-4.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.104",
+      "mac": "00:e0:81:b1:c3:86",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-4.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/5"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-40.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-40.json
index 60f669ff43a89dbf6c16c7d25f76333c74518efe..1c429bea9b9e8d5a2533491ade74a823fe1d301b 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-40.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-40.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.140",
+      "mac": "00:e0:81:b1:c4:c2",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-40.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi7/14"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-41.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-41.json
index c58286394aa40e13ffc56a99b5e1146f4609edab..4ce574aae53b39182502c1027bedafb628cbdbc5 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-41.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-41.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.141",
+      "mac": "00:e0:81:b2:c0:26",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-41.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi8/16"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-42.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-42.json
index f68dbae7ec3a5076a22b22a693aed8dcfe9e5a7b..ae2cdfad6a02f4c29fd896d88fa163085496ef2a 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-42.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-42.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.142",
+      "mac": "00:e0:81:b1:c4:d6",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-42.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi3/15"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-43.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-43.json
index 4801bdc274f327ea51b6070649b37d1c043c6fea..6b0eb7880417274d6c5aabd2391778e0426e5591 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-43.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-43.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.143",
+      "mac": "00:e0:81:b2:c1:f0",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-43.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/22"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-44.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-44.json
index 42ef8e0474a6b8c30562165e60d28e9499b4b570..39f08cba255ce7c9c18a4be4a89e65d4a0cec1ed 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-44.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-44.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.144",
+      "mac": "00:e0:81:b2:c5:80",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-44.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/1"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-45.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-45.json
index 4d05f6869332181999824ef2aa59af31aa4cae0a..47a5e61ce2331c50d91eba18fe929dc1a9d3437c 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-45.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-45.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.145",
+      "mac": "00:e0:81:b2:c0:c0",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-45.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/6"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-46.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-46.json
index 8447c4b9d57068e2a34434ace335744ce3e719c3..684868bcb3037ebddb12b919da14df9f7d038dad 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-46.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-46.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.146",
+      "mac": "00:e0:81:b2:c5:8a",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-46.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi2/11"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-47.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-47.json
index 60a000571e5f4e8e1bebeeeb16e6b3c31f87ddb4..073a0a95b05eb4a5c212d3ae32eb77c0d33b14c3 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-47.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-47.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.147",
+      "mac": "00:e0:81:b2:c2:3c",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-47.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/5"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-48.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-48.json
index 07bb064371450d71b81a2316b546fd9d5499d25e..70a906d403466ebc20dcfe12e38918c6f0d56c64 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-48.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-48.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.148",
+      "mac": "00:e0:81:b2:c1:be",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-48.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/4"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-49.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-49.json
index 2b0e177407fc6b7984b6f6256d07880cdd7a14ea..90de3979421bbc173ad6d04dba813935aa14297d 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-49.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-49.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.149",
+      "mac": "00:e0:81:b2:c4:c8",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-49.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/3"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-5.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-5.json
index f50d1bd97efd7ea75024b5c1cde8a2007a429986..ceae28eade274cf9c0b146f37136dc7eacbe7268 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-5.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-5.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.105",
+      "mac": "00:e0:81:b2:c1:b6",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-5.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/9"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-50.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-50.json
index 9121a7f719cf27e902ee418cc2a59458adc64e4b..d5237085c47750240637df3da0e7f4c02d7e1ffe 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-50.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-50.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.150",
+      "mac": "00:e0:81:b2:c0:1e",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-50.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/2"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-51.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-51.json
index e78ad8f6204bf9743a242daa111c501b3dd65f60..896365a85ddedd6477b6f8a8a0bd6fa2308350a3 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-51.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-51.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.151",
+      "mac": "00:e0:81:b2:c5:96",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-51.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/10"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-52.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-52.json
index cea2a41ce257a7ba0dd4b3b84748d78f0d8151c6..69aa1863da9cfb7f970d52f057dfb38039104598 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-52.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-52.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.152",
+      "mac": "00:e0:81:b2:c1:de",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-52.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/9"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-53.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-53.json
index ca374afcc32e9f492d112a994f125820a19f1367..949b0c0dc141d6e7c44d18e2a781340137d948ae 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-53.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-53.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.153",
+      "mac": "00:e0:81:b1:c4:aa",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-53.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/7"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-54.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-54.json
index 3de170ae6ce77e6f9d872be3b0e9d900b0a44a93..ae92b753cec6fa260582d87aa10f18cb468d0f69 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-54.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-54.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.154",
+      "mac": "00:e0:81:b2:bf:9a",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-54.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/18"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-55.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-55.json
index 2f1848c20098eb28a8ad22081e1ed02011299111..cc5c2f753bcf9f49a891dae79b31c281867bf2b8 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-55.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-55.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.155",
+      "mac": "00:e0:81:b1:bf:92",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-55.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/19"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-56.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-56.json
index 73716e3a582d3e93cc8fedd312156d8f5db89160..e8457faaf60a43d83b158982b00c4813842d4a5a 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-56.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-56.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.156",
+      "mac": "00:e0:81:b2:c1:a4",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-56.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/17"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-57.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-57.json
index ec7fb51716ca71b9e88091cd5537fc7d064154ac..135f07fdcba665aeba7ffc901be13fd817d19e25 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-57.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-57.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.157",
+      "mac": "00:e0:81:b2:c4:9e",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-57.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/14"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-58.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-58.json
index e641c4ce19894ba417eae2c68cf51a741ae91cbe..a0d31a54dfff2c6a39a42451f0ff4ef306495775 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-58.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-58.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.158",
+      "mac": "00:e0:81:b2:c1:aa",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-58.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/15"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-59.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-59.json
index 34bd88e20dd9be02d1cc392d03223d7527c99f2f..031f7939aad8e5012c61c19f2c47d5615b983389 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-59.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-59.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.159",
+      "mac": "00:e0:81:b2:c2:08",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-59.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/13"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-6.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-6.json
index 8d84e83e7ab52d48048a2cbcafa5e43c3c47a87a..6752fd7c2cc1ba710103f88adfb891e6ebdfd613 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-6.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-6.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.106",
+      "mac": "00:e0:81:b2:bf:e6",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-6.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/1"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-60.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-60.json
index ce5d24a111dba0aa2a89dc276d9d046ca95d3cb3..0dafe5d830ba221c44ab541ad77e7765ec5ea2ae 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-60.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-60.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.160",
+      "mac": "00:e0:81:b2:c0:d4",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-60.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/20"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-61.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-61.json
index 3e1182f615e7e1a2ef795b6cbfd5da091553bb6f..28f5b98041f4369cd6b0f87f49a729d70a7591e9 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-61.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-61.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.161",
+      "mac": "00:e0:81:b2:c2:1a",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-61.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/11"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-62.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-62.json
index fdb6e2a2d075d3f7c6301b52439490cfe9cb3d0b..67d0ec710306bd07895813b62cc7d78fdee3cd33 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-62.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-62.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.162",
+      "mac": "00:e0:81:b2:c0:0c",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-62.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/16"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-63.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-63.json
index cee0140168d0f4086a3b97af87b7ce8c7c02843c..e7ccc5e704d7bcc75a53de703cda61866722b276 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-63.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-63.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.163",
+      "mac": "00:e0:81:b2:c1:da",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-63.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/21"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-64.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-64.json
index 77e498a085ccdaeabc4e255400188c03c93b9d7e..2cb4d328b39e56ed6f022da58cd04181ddfeb319 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-64.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-64.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.164",
+      "mac": "00:e0:81:b2:c0:84",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-64.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi6/22"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-7.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-7.json
index 25f4554594bbec38b5870bd8318a04a5d675a6bb..f9917ae3ce2a6a7e63aa480729af6c33f185f328 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-7.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-7.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.107",
+      "mac": "00:e0:81:b2:bf:a2",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-7.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/10"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-8.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-8.json
index fc5827566b79fd2d8becbecde16a6e6fe47ed01d..6470c2c0923329e4bd17778c97ba377048177f35 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-8.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-8.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.108",
+      "mac": "00:e0:81:b2:c5:de",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-8.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/8"
     },
     {
       "device": "eth1",
diff --git a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-9.json b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-9.json
index 045e4da476f8197e110a27523cd3d9301dfad86c..fc370cb1acce3ad8d75b5d059f862bcf1dcaac13 100644
--- a/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-9.json
+++ b/data/grid5000/sites/rennes/clusters/paradent/nodes/paradent-9.json
@@ -15,12 +15,14 @@
       "enabled": true,
       "interface": "Ethernet",
       "ip": "131.254.202.109",
+      "mac": "00:e0:81:b2:c2:82",
       "management": false,
       "mountable": true,
       "mounted": true,
       "network_address": "paradent-9.rennes.grid5000.fr",
       "rate": 1000000000,
-      "switch": "c6509-grid"
+      "switch": "c6509-grid",
+      "switch_port": "Gi4/4"
     },
     {
       "device": "eth1",