Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
bdc2b5d2ed747bcc549736e4228e6d164aadb143
[simgrid.git] / teshsuite / simdag / platforms / flatifier.tesh
1 #! ./tesh
2
3 $ ./flatifier$EXEEXT one_cluster.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
4 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
5 > <?xml version='1.0'?>
6 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
7 > <platform version="3">
8 > <AS id="AS0" routing="Full">
9 >   <host id="bob0.hamburger.edu" power="1000000000"/>
10 >   <host id="bob2.hamburger.edu" power="1000000000"/>
11 >   <host id="bob3.hamburger.edu" power="1000000000"/>
12 >   <host id="bob4.hamburger.edu" power="1000000000"/>
13 >   <host id="bob6.hamburger.edu" power="1000000000"/>
14 >   <router id="bobbob_cluster_router.hamburger.edu"/>
15 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
16 >   <link id="bob_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
17 >   <link id="bob_cluster_link_0" bandwidth="125000000" latency="0.000050000"/>
18 >   <link id="bob_cluster_link_2" bandwidth="125000000" latency="0.000050000"/>
19 >   <link id="bob_cluster_link_3" bandwidth="125000000" latency="0.000050000"/>
20 >   <link id="bob_cluster_link_4" bandwidth="125000000" latency="0.000050000"/>
21 >   <link id="bob_cluster_link_6" bandwidth="125000000" latency="0.000050000"/>
22 >   <link id="bob_cluster_link_bob_cluster_router" bandwidth="125000000" latency="0.000050000"/>
23 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
24 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
25 >   </route>
26 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
27 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
28 >   </route>
29 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
30 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
31 >   </route>
32 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
33 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
34 >   </route>
35 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
36 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
37 >   </route>
38 >   <route src="bob3.hamburger.edu" dst="bob6.hamburger.edu">
39 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
40 >   </route>
41 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
42 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
43 >   </route>
44 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
45 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
46 >   </route>
47 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
48 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
49 >   </route>
50 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
51 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
52 >   </route>
53 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
54 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
55 >   </route>
56 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob6.hamburger.edu">
57 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
58 >   </route>
59 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
60 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
61 >   </route>
62 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
63 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
64 >   </route>
65 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
66 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
67 >   </route>
68 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
69 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
70 >   </route>
71 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
72 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
73 >   </route>
74 >   <route src="bob0.hamburger.edu" dst="bob6.hamburger.edu">
75 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
76 >   </route>
77 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
78 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
79 >   </route>
80 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
81 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
82 >   </route>
83 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
84 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
85 >   </route>
86 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
87 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
88 >   </route>
89 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
90 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
91 >   </route>
92 >   <route src="bob2.hamburger.edu" dst="bob6.hamburger.edu">
93 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
94 >   </route>
95 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
96 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
97 >   </route>
98 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
99 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
100 >   </route>
101 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
102 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
103 >   </route>
104 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
105 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
106 >   </route>
107 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
108 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
109 >   </route>
110 >   <route src="bob4.hamburger.edu" dst="bob6.hamburger.edu">
111 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
112 >   </route>
113 >   <route src="bob6.hamburger.edu" dst="bob3.hamburger.edu">
114 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
115 >   </route>
116 >   <route src="bob6.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
117 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
118 >   </route>
119 >   <route src="bob6.hamburger.edu" dst="bob0.hamburger.edu">
120 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
121 >   </route>
122 >   <route src="bob6.hamburger.edu" dst="bob2.hamburger.edu">
123 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
124 >   </route>
125 >   <route src="bob6.hamburger.edu" dst="bob4.hamburger.edu">
126 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
127 >   </route>
128 >   <route src="bob6.hamburger.edu" dst="bob6.hamburger.edu">
129 >       <link_ctn id="bob_cluster_link_6"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6"/>
130 >   </route>
131 > </AS>
132 > </platform>
133
134 $ ./flatifier$EXEEXT one_host_availability.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
135 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
136 > <?xml version='1.0'?>
137 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
138 > <platform version="3">
139 > <AS id="AS0" routing="Full">
140 >   <host id="bob" power="500000000"/>
141 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
142 >   <route src="bob" dst="bob">
143 >       <link_ctn id="__loopback__"/>
144 >   </route>
145 > </AS>
146 > </platform>
147
148 $ ./flatifier$EXEEXT one_host_properties.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
149 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
150 > <?xml version='1.0'?>
151 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
152 > <platform version="3">
153 > <AS id="AS0" routing="Full">
154 >   <host id="bob" power="1000000000">
155 >     <prop id="OS" value="Linux 2.6.22-14"/>
156 >     <prop id="disk" value="80E9"/>
157 >     <prop id="memory" value="1000000000"/>
158 >   </host>
159 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
160 >   <route src="bob" dst="bob">
161 >       <link_ctn id="__loopback__"/>
162 >   </route>
163 > </AS>
164 > </platform>
165
166 $ ./flatifier$EXEEXT one_host_state_file.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
167 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
168 > <?xml version='1.0'?>
169 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
170 > <platform version="3">
171 > <AS id="AS0" routing="Full">
172 >   <host id="bob" power="500000000"/>
173 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
174 >   <route src="bob" dst="bob">
175 >       <link_ctn id="__loopback__"/>
176 >   </route>
177 > </AS>
178 > </platform>
179
180 $ ./flatifier$EXEEXT one_host_state_off.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
181 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
182 > <?xml version='1.0'?>
183 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
184 > <platform version="3">
185 > <AS id="AS0" routing="Full">
186 >   <host id="bob" power="500000000"/>
187 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
188 >   <route src="bob" dst="bob">
189 >       <link_ctn id="__loopback__"/>
190 >   </route>
191 > </AS>
192 > </platform>
193
194 $ ./flatifier$EXEEXT one_host_state_on.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
195 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
196 > <?xml version='1.0'?>
197 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
198 > <platform version="3">
199 > <AS id="AS0" routing="Full">
200 >   <host id="bob" power="500000000"/>
201 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
202 >   <route src="bob" dst="bob">
203 >       <link_ctn id="__loopback__"/>
204 >   </route>
205 > </AS>
206 > </platform>
207
208 $ ./flatifier$EXEEXT one_host_trace_file.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
209 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
210 > <?xml version='1.0'?>
211 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
212 > <platform version="3">
213 > <AS id="AS0" routing="Full">
214 >   <host id="bob" power="1000000000"/>
215 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
216 >   <route src="bob" dst="bob">
217 >       <link_ctn id="__loopback__"/>
218 >   </route>
219 > </AS>
220 > </platform>
221
222 $ ./flatifier$EXEEXT one_host_trace_inside.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
223 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
224 > <?xml version='1.0'?>
225 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
226 > <platform version="3">
227 > <AS id="AS0" routing="Full">
228 >   <host id="bob" power="1000000000"/>
229 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
230 >   <route src="bob" dst="bob">
231 >       <link_ctn id="__loopback__"/>
232 >   </route>
233 > </AS>
234 > </platform>
235
236 $ ./flatifier$EXEEXT one_host.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
237 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
238 > <?xml version='1.0'?>
239 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
240 > <platform version="3">
241 > <AS id="AS0" routing="Full">
242 >   <host id="bob" power="500000000"/>
243 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
244 >   <route src="bob" dst="bob">
245 >       <link_ctn id="__loopback__"/>
246 >   </route>
247 > </AS>
248 > </platform>
249
250 $ ./flatifier$EXEEXT one_link_availability.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
251 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
252 > <?xml version='1.0'?>
253 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
254 > <platform version="3">
255 > <AS id="AS0" routing="Full">
256 >   <host id="bob" power="500000000"/>
257 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
258 >   <link id="link1" bandwidth="80000000" latency="0.000100000"/>
259 >   <route src="bob" dst="bob">
260 >       <link_ctn id="__loopback__"/>
261 >   </route>
262 > </AS>
263 > </platform>
264
265 $ ./flatifier$EXEEXT one_link_fatpipe.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
266 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
267 > <?xml version='1.0'?>
268 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
269 > <platform version="3">
270 > <AS id="AS0" routing="Full">
271 >   <host id="bob" power="500000000"/>
272 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
273 >   <link id="link1" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
274 >   <route src="bob" dst="bob">
275 >       <link_ctn id="__loopback__"/>
276 >   </route>
277 > </AS>
278 > </platform>
279
280 $ ./flatifier$EXEEXT one_link_shared.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
281 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
282 > <?xml version='1.0'?>
283 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
284 > <platform version="3">
285 > <AS id="AS0" routing="Full">
286 >   <host id="bob" power="500000000"/>
287 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
288 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
289 >   <route src="bob" dst="bob">
290 >       <link_ctn id="__loopback__"/>
291 >   </route>
292 > </AS>
293 > </platform>
294
295 $ ./flatifier$EXEEXT one_link_state_file.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
296 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
297 > <?xml version='1.0'?>
298 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
299 > <platform version="3">
300 > <AS id="AS0" routing="Full">
301 >   <host id="bob" power="500000000"/>
302 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
303 >   <link id="link1" bandwidth="80000000" latency="0.000100000"/>
304 >   <route src="bob" dst="bob">
305 >       <link_ctn id="__loopback__"/>
306 >   </route>
307 > </AS>
308 > </platform>
309
310 $ ./flatifier$EXEEXT three_hosts_non_symmetric_route.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
311 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
312 > <?xml version='1.0'?>
313 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
314 > <platform version="3">
315 > <AS id="AS0" routing="Full">
316 >   <host id="alice" power="500000000"/>
317 >   <host id="bob" power="1000000000"/>
318 >   <host id="trudy" power="250000000"/>
319 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
320 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
321 >   <link id="link2" bandwidth="125000000" latency="0.000050000"/>
322 >   <link id="link3" bandwidth="125000000" latency="0.000050000"/>
323 >   <route src="alice" dst="alice">
324 >       <link_ctn id="__loopback__"/>
325 >   </route>
326 >   <route src="alice" dst="trudy">
327 >       <link_ctn id="link3"/>
328 >   </route>
329 >   <route src="alice" dst="bob">
330 >       <link_ctn id="link2"/><link_ctn id="link3"/>
331 >   </route>
332 >   <route src="trudy" dst="alice">
333 >       <link_ctn id="link3"/>
334 >   </route>
335 >   <route src="trudy" dst="trudy">
336 >       <link_ctn id="__loopback__"/>
337 >   </route>
338 >   <route src="trudy" dst="bob">
339 >       <link_ctn id="link2"/>
340 >   </route>
341 >   <route src="bob" dst="alice">
342 >       <link_ctn id="link1"/>
343 >   </route>
344 >   <route src="bob" dst="trudy">
345 >       <link_ctn id="link2"/>
346 >   </route>
347 >   <route src="bob" dst="bob">
348 >       <link_ctn id="__loopback__"/>
349 >   </route>
350 > </AS>
351 > </platform>
352
353 $ ./flatifier$EXEEXT two_clusters.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
354 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
355 > <?xml version='1.0'?>
356 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
357 > <platform version="3">
358 > <AS id="AS0" routing="Full">
359 >   <host id="alice0.crepe.fr" power="1000000000"/>
360 >   <host id="alice1.crepe.fr" power="1000000000"/>
361 >   <host id="alice2.crepe.fr" power="1000000000"/>
362 >   <host id="alice3.crepe.fr" power="1000000000"/>
363 >   <host id="alice4.crepe.fr" power="1000000000"/>
364 >   <host id="bob0.hamburger.edu" power="1000000000"/>
365 >   <host id="bob1.hamburger.edu" power="1000000000"/>
366 >   <host id="bob2.hamburger.edu" power="1000000000"/>
367 >   <host id="bob3.hamburger.edu" power="1000000000"/>
368 >   <host id="bob4.hamburger.edu" power="1000000000"/>
369 >   <router id="bobbob_cluster_router.hamburger.edu"/>
370 >   <router id="alicealice_cluster_router.crepe.fr"/>
371 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
372 >   <link id="alice_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
373 >   <link id="alice_cluster_link_0" bandwidth="125000000" latency="0.000050000"/>
374 >   <link id="alice_cluster_link_1" bandwidth="125000000" latency="0.000050000"/>
375 >   <link id="alice_cluster_link_2" bandwidth="125000000" latency="0.000050000"/>
376 >   <link id="alice_cluster_link_3" bandwidth="125000000" latency="0.000050000"/>
377 >   <link id="alice_cluster_link_4" bandwidth="125000000" latency="0.000050000"/>
378 >   <link id="alice_cluster_link_alice_cluster_router" bandwidth="125000000" latency="0.000050000"/>
379 >   <link id="backbone" bandwidth="1250000000" latency="0.000500000"/>
380 >   <link id="bob_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
381 >   <link id="bob_cluster_link_0" bandwidth="125000000" latency="0.000050000"/>
382 >   <link id="bob_cluster_link_1" bandwidth="125000000" latency="0.000050000"/>
383 >   <link id="bob_cluster_link_2" bandwidth="125000000" latency="0.000050000"/>
384 >   <link id="bob_cluster_link_3" bandwidth="125000000" latency="0.000050000"/>
385 >   <link id="bob_cluster_link_4" bandwidth="125000000" latency="0.000050000"/>
386 >   <link id="bob_cluster_link_bob_cluster_router" bandwidth="125000000" latency="0.000050000"/>
387 >   <route src="bob1.hamburger.edu" dst="bob1.hamburger.edu">
388 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
389 >   </route>
390 >   <route src="bob1.hamburger.edu" dst="bob3.hamburger.edu">
391 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
392 >   </route>
393 >   <route src="bob1.hamburger.edu" dst="alice2.crepe.fr">
394 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
395 >   </route>
396 >   <route src="bob1.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
397 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
398 >   </route>
399 >   <route src="bob1.hamburger.edu" dst="alice3.crepe.fr">
400 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
401 >   </route>
402 >   <route src="bob1.hamburger.edu" dst="bob0.hamburger.edu">
403 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
404 >   </route>
405 >   <route src="bob1.hamburger.edu" dst="bob2.hamburger.edu">
406 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
407 >   </route>
408 >   <route src="bob1.hamburger.edu" dst="bob4.hamburger.edu">
409 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
410 >   </route>
411 >   <route src="bob1.hamburger.edu" dst="alice0.crepe.fr">
412 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
413 >   </route>
414 >   <route src="bob1.hamburger.edu" dst="alice4.crepe.fr">
415 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
416 >   </route>
417 >   <route src="bob1.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
418 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/>
419 >   </route>
420 >   <route src="bob1.hamburger.edu" dst="alice1.crepe.fr">
421 >       <link_ctn id="bob_cluster_link_1"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
422 >   </route>
423 >   <route src="bob3.hamburger.edu" dst="bob1.hamburger.edu">
424 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
425 >   </route>
426 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
427 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
428 >   </route>
429 >   <route src="bob3.hamburger.edu" dst="alice2.crepe.fr">
430 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
431 >   </route>
432 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
433 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
434 >   </route>
435 >   <route src="bob3.hamburger.edu" dst="alice3.crepe.fr">
436 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
437 >   </route>
438 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
439 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
440 >   </route>
441 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
442 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
443 >   </route>
444 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
445 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
446 >   </route>
447 >   <route src="bob3.hamburger.edu" dst="alice0.crepe.fr">
448 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
449 >   </route>
450 >   <route src="bob3.hamburger.edu" dst="alice4.crepe.fr">
451 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
452 >   </route>
453 >   <route src="bob3.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
454 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/>
455 >   </route>
456 >   <route src="bob3.hamburger.edu" dst="alice1.crepe.fr">
457 >       <link_ctn id="bob_cluster_link_3"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
458 >   </route>
459 >   <route src="alice2.crepe.fr" dst="bob1.hamburger.edu">
460 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
461 >   </route>
462 >   <route src="alice2.crepe.fr" dst="bob3.hamburger.edu">
463 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
464 >   </route>
465 >   <route src="alice2.crepe.fr" dst="alice2.crepe.fr">
466 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
467 >   </route>
468 >   <route src="alice2.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
469 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/>
470 >   </route>
471 >   <route src="alice2.crepe.fr" dst="alice3.crepe.fr">
472 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
473 >   </route>
474 >   <route src="alice2.crepe.fr" dst="bob0.hamburger.edu">
475 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
476 >   </route>
477 >   <route src="alice2.crepe.fr" dst="bob2.hamburger.edu">
478 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
479 >   </route>
480 >   <route src="alice2.crepe.fr" dst="bob4.hamburger.edu">
481 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
482 >   </route>
483 >   <route src="alice2.crepe.fr" dst="alice0.crepe.fr">
484 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
485 >   </route>
486 >   <route src="alice2.crepe.fr" dst="alice4.crepe.fr">
487 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
488 >   </route>
489 >   <route src="alice2.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
490 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/>
491 >   </route>
492 >   <route src="alice2.crepe.fr" dst="alice1.crepe.fr">
493 >       <link_ctn id="alice_cluster_link_2"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
494 >   </route>
495 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob1.hamburger.edu">
496 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
497 >   </route>
498 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
499 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
500 >   </route>
501 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice2.crepe.fr">
502 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
503 >   </route>
504 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
505 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
506 >   </route>
507 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice3.crepe.fr">
508 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
509 >   </route>
510 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
511 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
512 >   </route>
513 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
514 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
515 >   </route>
516 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
517 >       <link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
518 >   </route>
519 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice0.crepe.fr">
520 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
521 >   </route>
522 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice4.crepe.fr">
523 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
524 >   </route>
525 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
526 >       <link_ctn id="backbone"/>
527 >   </route>
528 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice1.crepe.fr">
529 >       <link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
530 >   </route>
531 >   <route src="alice3.crepe.fr" dst="bob1.hamburger.edu">
532 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
533 >   </route>
534 >   <route src="alice3.crepe.fr" dst="bob3.hamburger.edu">
535 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
536 >   </route>
537 >   <route src="alice3.crepe.fr" dst="alice2.crepe.fr">
538 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
539 >   </route>
540 >   <route src="alice3.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
541 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/>
542 >   </route>
543 >   <route src="alice3.crepe.fr" dst="alice3.crepe.fr">
544 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
545 >   </route>
546 >   <route src="alice3.crepe.fr" dst="bob0.hamburger.edu">
547 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
548 >   </route>
549 >   <route src="alice3.crepe.fr" dst="bob2.hamburger.edu">
550 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
551 >   </route>
552 >   <route src="alice3.crepe.fr" dst="bob4.hamburger.edu">
553 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
554 >   </route>
555 >   <route src="alice3.crepe.fr" dst="alice0.crepe.fr">
556 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
557 >   </route>
558 >   <route src="alice3.crepe.fr" dst="alice4.crepe.fr">
559 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
560 >   </route>
561 >   <route src="alice3.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
562 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/>
563 >   </route>
564 >   <route src="alice3.crepe.fr" dst="alice1.crepe.fr">
565 >       <link_ctn id="alice_cluster_link_3"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
566 >   </route>
567 >   <route src="bob0.hamburger.edu" dst="bob1.hamburger.edu">
568 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
569 >   </route>
570 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
571 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
572 >   </route>
573 >   <route src="bob0.hamburger.edu" dst="alice2.crepe.fr">
574 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
575 >   </route>
576 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
577 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
578 >   </route>
579 >   <route src="bob0.hamburger.edu" dst="alice3.crepe.fr">
580 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
581 >   </route>
582 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
583 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
584 >   </route>
585 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
586 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
587 >   </route>
588 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
589 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
590 >   </route>
591 >   <route src="bob0.hamburger.edu" dst="alice0.crepe.fr">
592 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
593 >   </route>
594 >   <route src="bob0.hamburger.edu" dst="alice4.crepe.fr">
595 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
596 >   </route>
597 >   <route src="bob0.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
598 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/>
599 >   </route>
600 >   <route src="bob0.hamburger.edu" dst="alice1.crepe.fr">
601 >       <link_ctn id="bob_cluster_link_0"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
602 >   </route>
603 >   <route src="bob2.hamburger.edu" dst="bob1.hamburger.edu">
604 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
605 >   </route>
606 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
607 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
608 >   </route>
609 >   <route src="bob2.hamburger.edu" dst="alice2.crepe.fr">
610 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
611 >   </route>
612 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
613 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
614 >   </route>
615 >   <route src="bob2.hamburger.edu" dst="alice3.crepe.fr">
616 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
617 >   </route>
618 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
619 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
620 >   </route>
621 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
622 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
623 >   </route>
624 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
625 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
626 >   </route>
627 >   <route src="bob2.hamburger.edu" dst="alice0.crepe.fr">
628 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
629 >   </route>
630 >   <route src="bob2.hamburger.edu" dst="alice4.crepe.fr">
631 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
632 >   </route>
633 >   <route src="bob2.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
634 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/>
635 >   </route>
636 >   <route src="bob2.hamburger.edu" dst="alice1.crepe.fr">
637 >       <link_ctn id="bob_cluster_link_2"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
638 >   </route>
639 >   <route src="bob4.hamburger.edu" dst="bob1.hamburger.edu">
640 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
641 >   </route>
642 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
643 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
644 >   </route>
645 >   <route src="bob4.hamburger.edu" dst="alice2.crepe.fr">
646 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
647 >   </route>
648 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
649 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/>
650 >   </route>
651 >   <route src="bob4.hamburger.edu" dst="alice3.crepe.fr">
652 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
653 >   </route>
654 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
655 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
656 >   </route>
657 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
658 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
659 >   </route>
660 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
661 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
662 >   </route>
663 >   <route src="bob4.hamburger.edu" dst="alice0.crepe.fr">
664 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
665 >   </route>
666 >   <route src="bob4.hamburger.edu" dst="alice4.crepe.fr">
667 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
668 >   </route>
669 >   <route src="bob4.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
670 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/>
671 >   </route>
672 >   <route src="bob4.hamburger.edu" dst="alice1.crepe.fr">
673 >       <link_ctn id="bob_cluster_link_4"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
674 >   </route>
675 >   <route src="alice0.crepe.fr" dst="bob1.hamburger.edu">
676 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
677 >   </route>
678 >   <route src="alice0.crepe.fr" dst="bob3.hamburger.edu">
679 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
680 >   </route>
681 >   <route src="alice0.crepe.fr" dst="alice2.crepe.fr">
682 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
683 >   </route>
684 >   <route src="alice0.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
685 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/>
686 >   </route>
687 >   <route src="alice0.crepe.fr" dst="alice3.crepe.fr">
688 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
689 >   </route>
690 >   <route src="alice0.crepe.fr" dst="bob0.hamburger.edu">
691 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
692 >   </route>
693 >   <route src="alice0.crepe.fr" dst="bob2.hamburger.edu">
694 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
695 >   </route>
696 >   <route src="alice0.crepe.fr" dst="bob4.hamburger.edu">
697 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
698 >   </route>
699 >   <route src="alice0.crepe.fr" dst="alice0.crepe.fr">
700 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
701 >   </route>
702 >   <route src="alice0.crepe.fr" dst="alice4.crepe.fr">
703 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
704 >   </route>
705 >   <route src="alice0.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
706 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/>
707 >   </route>
708 >   <route src="alice0.crepe.fr" dst="alice1.crepe.fr">
709 >       <link_ctn id="alice_cluster_link_0"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
710 >   </route>
711 >   <route src="alice4.crepe.fr" dst="bob1.hamburger.edu">
712 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
713 >   </route>
714 >   <route src="alice4.crepe.fr" dst="bob3.hamburger.edu">
715 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
716 >   </route>
717 >   <route src="alice4.crepe.fr" dst="alice2.crepe.fr">
718 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
719 >   </route>
720 >   <route src="alice4.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
721 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/>
722 >   </route>
723 >   <route src="alice4.crepe.fr" dst="alice3.crepe.fr">
724 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
725 >   </route>
726 >   <route src="alice4.crepe.fr" dst="bob0.hamburger.edu">
727 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
728 >   </route>
729 >   <route src="alice4.crepe.fr" dst="bob2.hamburger.edu">
730 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
731 >   </route>
732 >   <route src="alice4.crepe.fr" dst="bob4.hamburger.edu">
733 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
734 >   </route>
735 >   <route src="alice4.crepe.fr" dst="alice0.crepe.fr">
736 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
737 >   </route>
738 >   <route src="alice4.crepe.fr" dst="alice4.crepe.fr">
739 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
740 >   </route>
741 >   <route src="alice4.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
742 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/>
743 >   </route>
744 >   <route src="alice4.crepe.fr" dst="alice1.crepe.fr">
745 >       <link_ctn id="alice_cluster_link_4"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
746 >   </route>
747 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob1.hamburger.edu">
748 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
749 >   </route>
750 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob3.hamburger.edu">
751 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
752 >   </route>
753 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice2.crepe.fr">
754 >       <link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
755 >   </route>
756 >   <route src="alicealice_cluster_router.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
757 >       <link_ctn id="backbone"/>
758 >   </route>
759 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice3.crepe.fr">
760 >       <link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
761 >   </route>
762 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob0.hamburger.edu">
763 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
764 >   </route>
765 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob2.hamburger.edu">
766 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
767 >   </route>
768 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob4.hamburger.edu">
769 >       <link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
770 >   </route>
771 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice0.crepe.fr">
772 >       <link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
773 >   </route>
774 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice4.crepe.fr">
775 >       <link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
776 >   </route>
777 >   <route src="alicealice_cluster_router.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
778 >       <link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/>
779 >   </route>
780 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice1.crepe.fr">
781 >       <link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
782 >   </route>
783 >   <route src="alice1.crepe.fr" dst="bob1.hamburger.edu">
784 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1"/>
785 >   </route>
786 >   <route src="alice1.crepe.fr" dst="bob3.hamburger.edu">
787 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3"/>
788 >   </route>
789 >   <route src="alice1.crepe.fr" dst="alice2.crepe.fr">
790 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_2"/>
791 >   </route>
792 >   <route src="alice1.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
793 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/>
794 >   </route>
795 >   <route src="alice1.crepe.fr" dst="alice3.crepe.fr">
796 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_3"/>
797 >   </route>
798 >   <route src="alice1.crepe.fr" dst="bob0.hamburger.edu">
799 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0"/>
800 >   </route>
801 >   <route src="alice1.crepe.fr" dst="bob2.hamburger.edu">
802 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2"/>
803 >   </route>
804 >   <route src="alice1.crepe.fr" dst="bob4.hamburger.edu">
805 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_link_bob_cluster_router"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4"/>
806 >   </route>
807 >   <route src="alice1.crepe.fr" dst="alice0.crepe.fr">
808 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0"/>
809 >   </route>
810 >   <route src="alice1.crepe.fr" dst="alice4.crepe.fr">
811 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_4"/>
812 >   </route>
813 >   <route src="alice1.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
814 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_alice_cluster_router"/>
815 >   </route>
816 >   <route src="alice1.crepe.fr" dst="alice1.crepe.fr">
817 >       <link_ctn id="alice_cluster_link_1"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1"/>
818 >   </route>
819 > </AS>
820 > </platform>
821
822 $ ./flatifier$EXEEXT two_hosts_multi_hop.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
823 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
824 > <?xml version='1.0'?>
825 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
826 > <platform version="3">
827 > <AS id="AS0" routing="Full">
828 >   <host id="alice" power="500000000"/>
829 >   <host id="bob" power="1000000000"/>
830 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
831 >   <link id="link_alice" bandwidth="125000000" latency="0.000050000"/>
832 >   <link id="link_bob" bandwidth="125000000" latency="0.000050000"/>
833 >   <link id="switch" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
834 >   <route src="alice" dst="alice">
835 >       <link_ctn id="__loopback__"/>
836 >   </route>
837 >   <route src="alice" dst="bob">
838 >       <link_ctn id="link_alice"/><link_ctn id="switch"/><link_ctn id="link_bob"/>
839 >   </route>
840 >   <route src="bob" dst="alice">
841 >       <link_ctn id="link_bob"/><link_ctn id="switch"/><link_ctn id="link_alice"/>
842 >   </route>
843 >   <route src="bob" dst="bob">
844 >       <link_ctn id="__loopback__"/>
845 >   </route>
846 > </AS>
847 > </platform>
848
849 $ ./flatifier$EXEEXT two_hosts_one_link.xml --log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n
850 > [  0.000000] [0:@] surf_workstation_model_init_ptask_L07
851 > <?xml version='1.0'?>
852 > <!DOCTYPE platform SYSTEM "simgrid.dtd">
853 > <platform version="3">
854 > <AS id="AS0" routing="Full">
855 >   <host id="alice" power="500000000"/>
856 >   <host id="bob" power="1000000000"/>
857 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
858 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
859 >   <route src="alice" dst="alice">
860 >       <link_ctn id="__loopback__"/>
861 >   </route>
862 >   <route src="alice" dst="bob">
863 >       <link_ctn id="link1"/>
864 >   </route>
865 >   <route src="bob" dst="alice">
866 >       <link_ctn id="link1"/>
867 >   </route>
868 >   <route src="bob" dst="bob">
869 >       <link_ctn id="__loopback__"/>
870 >   </route>
871 > </AS>
872 > </platform>