Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
0f78b05046ce95dc42649410b902789cf221716e
[simgrid.git] / teshsuite / simdag / flatifier / flatifier.tesh
1 #! ./tesh
2 ! output sort
3 $ ${bindir:=.}/flatifier$EXEEXT ../platforms/one_cluster.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
4 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
5 > <?xml version='1.0'?>
6 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
7 > <platform version="4">
8 > <AS id="AS0" routing="Full">
9 >   <host id="bob0.hamburger.edu" speed="1000000000"/>
10 >   <host id="bob2.hamburger.edu" speed="1000000000"/>
11 >   <host id="bob3.hamburger.edu" speed="1000000000"/>
12 >   <host id="bob4.hamburger.edu" speed="1000000000"/>
13 >   <host id="bob6.hamburger.edu" speed="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_DOWN" bandwidth="125000000" latency="0.000050000"/>
18 >   <link id="bob_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
19 >   <link id="bob_cluster_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
20 >   <link id="bob_cluster_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
21 >   <link id="bob_cluster_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
22 >   <link id="bob_cluster_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
23 >   <link id="bob_cluster_link_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
24 >   <link id="bob_cluster_link_4_UP" bandwidth="125000000" latency="0.000050000"/>
25 >   <link id="bob_cluster_link_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
26 >   <link id="bob_cluster_link_6_UP" bandwidth="125000000" latency="0.000050000"/>
27 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
28 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
29 >   </route>
30 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
31 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
32 >   </route>
33 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
34 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
35 >   </route>
36 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
37 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
38 >   </route>
39 >   <route src="bob3.hamburger.edu" dst="bob6.hamburger.edu">
40 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
41 >   </route>
42 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
43 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_backbone"/>
44 >   </route>
45 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
46 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
47 >   </route>
48 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
49 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
50 >   </route>
51 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
52 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
53 >   </route>
54 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
55 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
56 >   </route>
57 >   <route src="bob0.hamburger.edu" dst="bob6.hamburger.edu">
58 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
59 >   </route>
60 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
61 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/>
62 >   </route>
63 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
64 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
65 >   </route>
66 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
67 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
68 >   </route>
69 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
70 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
71 >   </route>
72 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
73 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
74 >   </route>
75 >   <route src="bob2.hamburger.edu" dst="bob6.hamburger.edu">
76 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
77 >   </route>
78 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
79 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_backbone"/>
80 >   </route>
81 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
82 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
83 >   </route>
84 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
85 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
86 >   </route>
87 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
88 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
89 >   </route>
90 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
91 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
92 >   </route>
93 >   <route src="bob4.hamburger.edu" dst="bob6.hamburger.edu">
94 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
95 >   </route>
96 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
97 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_backbone"/>
98 >   </route>
99 >   <route src="bob6.hamburger.edu" dst="bob3.hamburger.edu">
100 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
101 >   </route>
102 >   <route src="bob6.hamburger.edu" dst="bob0.hamburger.edu">
103 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
104 >   </route>
105 >   <route src="bob6.hamburger.edu" dst="bob2.hamburger.edu">
106 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
107 >   </route>
108 >   <route src="bob6.hamburger.edu" dst="bob4.hamburger.edu">
109 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
110 >   </route>
111 >   <route src="bob6.hamburger.edu" dst="bob6.hamburger.edu">
112 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
113 >   </route>
114 >   <route src="bob6.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
115 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_backbone"/>
116 >   </route>
117 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
118 >   <link_ctn id="bob_cluster_backbone"/>
119 >   </route>
120 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
121 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_3_DOWN"/>
122 >   </route>
123 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
124 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
125 >   </route>
126 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
127 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_2_DOWN"/>
128 >   </route>
129 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
130 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_4_DOWN"/>
131 >   </route>
132 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob6.hamburger.edu">
133 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_6_DOWN"/>
134 >   </route>
135 > </AS>
136 > </platform>
137
138 ! output sort
139 $ ${bindir:=.}/flatifier$EXEEXT ../platforms/one_cluster_multicore.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
140 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
141 > <?xml version='1.0'?>
142 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
143 > <platform version="4">
144 > <AS id="AS0" routing="Full">
145 >   <host id="bob0.hamburger.edu" speed="1000000000" core="6"/>
146 >   <host id="bob2.hamburger.edu" speed="1000000000" core="6"/>
147 >   <host id="bob3.hamburger.edu" speed="1000000000" core="6"/>
148 >   <host id="bob4.hamburger.edu" speed="1000000000" core="6"/>
149 >   <host id="bob6.hamburger.edu" speed="1000000000" core="6"/>
150 >   <router id="bobbob_cluster_router.hamburger.edu"/>
151 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
152 >   <link id="bob_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
153 >   <link id="bob_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
154 >   <link id="bob_cluster_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
155 >   <link id="bob_cluster_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
156 >   <link id="bob_cluster_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
157 >   <link id="bob_cluster_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
158 >   <link id="bob_cluster_link_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
159 >   <link id="bob_cluster_link_4_UP" bandwidth="125000000" latency="0.000050000"/>
160 >   <link id="bob_cluster_link_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
161 >   <link id="bob_cluster_link_6_UP" bandwidth="125000000" latency="0.000050000"/>
162 >   <route src="bob3.hamburger.edu" dst="bob3.hamburger.edu">
163 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
164 >   </route>
165 >   <route src="bob3.hamburger.edu" dst="bob0.hamburger.edu">
166 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
167 >   </route>
168 >   <route src="bob3.hamburger.edu" dst="bob2.hamburger.edu">
169 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
170 >   </route>
171 >   <route src="bob3.hamburger.edu" dst="bob4.hamburger.edu">
172 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
173 >   </route>
174 >   <route src="bob3.hamburger.edu" dst="bob6.hamburger.edu">
175 >   <link_ctn id="bob_cluster_link_3_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
176 >   </route>
177 >   <route src="bob3.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
178 >   <link_ctn id="bob_cluster_link_3_UP"/>
179 >   </route>
180 >   <route src="bob0.hamburger.edu" dst="bob3.hamburger.edu">
181 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
182 >   </route>
183 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
184 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
185 >   </route>
186 >   <route src="bob0.hamburger.edu" dst="bob2.hamburger.edu">
187 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
188 >   </route>
189 >   <route src="bob0.hamburger.edu" dst="bob4.hamburger.edu">
190 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
191 >   </route>
192 >   <route src="bob0.hamburger.edu" dst="bob6.hamburger.edu">
193 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
194 >   </route>
195 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
196 >   <link_ctn id="bob_cluster_link_0_UP"/>
197 >   </route>
198 >   <route src="bob2.hamburger.edu" dst="bob3.hamburger.edu">
199 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
200 >   </route>
201 >   <route src="bob2.hamburger.edu" dst="bob0.hamburger.edu">
202 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
203 >   </route>
204 >   <route src="bob2.hamburger.edu" dst="bob2.hamburger.edu">
205 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
206 >   </route>
207 >   <route src="bob2.hamburger.edu" dst="bob4.hamburger.edu">
208 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
209 >   </route>
210 >   <route src="bob2.hamburger.edu" dst="bob6.hamburger.edu">
211 >   <link_ctn id="bob_cluster_link_2_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
212 >   </route>
213 >   <route src="bob2.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
214 >   <link_ctn id="bob_cluster_link_2_UP"/>
215 >   </route>
216 >   <route src="bob4.hamburger.edu" dst="bob3.hamburger.edu">
217 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
218 >   </route>
219 >   <route src="bob4.hamburger.edu" dst="bob0.hamburger.edu">
220 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
221 >   </route>
222 >   <route src="bob4.hamburger.edu" dst="bob2.hamburger.edu">
223 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
224 >   </route>
225 >   <route src="bob4.hamburger.edu" dst="bob4.hamburger.edu">
226 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
227 >   </route>
228 >   <route src="bob4.hamburger.edu" dst="bob6.hamburger.edu">
229 >   <link_ctn id="bob_cluster_link_4_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
230 >   </route>
231 >   <route src="bob4.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
232 >   <link_ctn id="bob_cluster_link_4_UP"/>
233 >   </route>
234 >   <route src="bob6.hamburger.edu" dst="bob3.hamburger.edu">
235 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_3_DOWN"/>
236 >   </route>
237 >   <route src="bob6.hamburger.edu" dst="bob0.hamburger.edu">
238 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_0_DOWN"/>
239 >   </route>
240 >   <route src="bob6.hamburger.edu" dst="bob2.hamburger.edu">
241 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_2_DOWN"/>
242 >   </route>
243 >   <route src="bob6.hamburger.edu" dst="bob4.hamburger.edu">
244 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_4_DOWN"/>
245 >   </route>
246 >   <route src="bob6.hamburger.edu" dst="bob6.hamburger.edu">
247 >   <link_ctn id="bob_cluster_link_6_UP"/><link_ctn id="bob_cluster_link_6_DOWN"/>
248 >   </route>
249 >   <route src="bob6.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
250 >   <link_ctn id="bob_cluster_link_6_UP"/>
251 >   </route>
252 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
253 >   
254 >   </route>
255 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob3.hamburger.edu">
256 >   <link_ctn id="bob_cluster_link_3_DOWN"/>
257 >   </route>
258 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
259 >   <link_ctn id="bob_cluster_link_0_DOWN"/>
260 >   </route>
261 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob2.hamburger.edu">
262 >   <link_ctn id="bob_cluster_link_2_DOWN"/>
263 >   </route>
264 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob4.hamburger.edu">
265 >   <link_ctn id="bob_cluster_link_4_DOWN"/>
266 >   </route>
267 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob6.hamburger.edu">
268 >   <link_ctn id="bob_cluster_link_6_DOWN"/>
269 >   </route>
270 > </AS>
271 > </platform>
272
273 ! output sort
274 $ ${bindir:=.}/flatifier$EXEEXT ../platforms/host_attributes.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
275 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
276 > <?xml version='1.0'?>
277 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
278 > <platform version="4">
279 > <AS id="AS0" routing="Full">
280 >   <host id="alice" speed="1000000000"/>
281 >   <host id="bob" speed="1000000000"/>
282 >   <host id="carol" speed="500000000"/>
283 >   <host id="dave" speed="1000000000">
284 >     <prop id="OS" value="Linux 2.6.22-14"/>
285 >     <prop id="disk" value="80E9"/>
286 >     <prop id="memory" value="1000000000"/>
287 >   </host>
288 >   <host id="erin" speed="500000000"/>
289 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
290 >   <route src="dave" dst="dave">
291 >   <link_ctn id="__loopback__"/>
292 >   </route>
293 >   <route src="erin" dst="erin">
294 >   <link_ctn id="__loopback__"/>
295 >   </route>
296 >   <route src="alice" dst="alice">
297 >   <link_ctn id="__loopback__"/>
298 >   </route>
299 >   <route src="carol" dst="carol">
300 >   <link_ctn id="__loopback__"/>
301 >   </route>
302 >   <route src="bob" dst="bob">
303 >   <link_ctn id="__loopback__"/>
304 >   </route>
305 > </AS>
306 > </platform>
307
308 ! output sort
309 $ ${bindir:=.}/flatifier$EXEEXT ../platforms/link_attributes.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
310 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
311 > <?xml version='1.0'?>
312 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
313 > <platform version="4">
314 > <AS id="AS0" routing="Full">
315 >   <host id="bob" speed="500000000"/>
316 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
317 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
318 >   <link id="link2" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
319 >   <link id="link3" bandwidth="80000000" latency="0.000100000"/>
320 >   <link id="link4" bandwidth="80000000" latency="0.000100000"/>
321 >   <route src="bob" dst="bob">
322 >   <link_ctn id="__loopback__"/>
323 >   </route>
324 > </AS>
325 > </platform>
326
327 ! output sort
328 $ ${bindir:=.}/flatifier$EXEEXT ../platforms/three_hosts_non_symmetric_route.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
329 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
330 > <?xml version='1.0'?>
331 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
332 > <platform version="4">
333 > <AS id="AS0" routing="Full">
334 >   <host id="alice" speed="500000000"/>
335 >   <host id="bob" speed="1000000000"/>
336 >   <host id="trudy" speed="250000000"/>
337 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
338 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
339 >   <link id="link2" bandwidth="125000000" latency="0.000050000"/>
340 >   <link id="link3" bandwidth="125000000" latency="0.000050000"/>
341 >   <route src="alice" dst="alice">
342 >   <link_ctn id="__loopback__"/>
343 >   </route>
344 >   <route src="alice" dst="trudy">
345 >   <link_ctn id="link3"/>
346 >   </route>
347 >   <route src="alice" dst="bob">
348 >   <link_ctn id="link2"/><link_ctn id="link3"/>
349 >   </route>
350 >   <route src="trudy" dst="alice">
351 >   <link_ctn id="link3"/>
352 >   </route>
353 >   <route src="trudy" dst="trudy">
354 >   <link_ctn id="__loopback__"/>
355 >   </route>
356 >   <route src="trudy" dst="bob">
357 >   <link_ctn id="link2"/>
358 >   </route>
359 >   <route src="bob" dst="alice">
360 >   <link_ctn id="link1"/>
361 >   </route>
362 >   <route src="bob" dst="trudy">
363 >   <link_ctn id="link2"/>
364 >   </route>
365 >   <route src="bob" dst="bob">
366 >   <link_ctn id="__loopback__"/>
367 >   </route>
368 > </AS>
369 > </platform>
370
371 ! output sort
372 $ ${bindir:=.}/flatifier$EXEEXT ../platforms/two_clusters.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
373 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
374 > <?xml version='1.0'?>
375 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
376 > <platform version="4">
377 > <AS id="AS0" routing="Full">
378 >   <host id="alice0.crepe.fr" speed="1000000000"/>
379 >   <host id="alice1.crepe.fr" speed="1000000000"/>
380 >   <host id="bob0.hamburger.edu" speed="1000000000"/>
381 >   <host id="bob1.hamburger.edu" speed="1000000000"/>
382 >   <router id="bobbob_cluster_router.hamburger.edu"/>
383 >   <router id="alicealice_cluster_router.crepe.fr"/>
384 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
385 >   <link id="alice_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
386 >   <link id="alice_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
387 >   <link id="alice_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
388 >   <link id="alice_cluster_link_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
389 >   <link id="alice_cluster_link_1_UP" bandwidth="125000000" latency="0.000050000"/>
390 >   <link id="backbone" bandwidth="1250000000" latency="0.000500000"/>
391 >   <link id="bob_cluster_backbone" bandwidth="2250000000" latency="0.000500000"/>
392 >   <link id="bob_cluster_link_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
393 >   <link id="bob_cluster_link_0_UP" bandwidth="125000000" latency="0.000050000"/>
394 >   <link id="bob_cluster_link_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
395 >   <link id="bob_cluster_link_1_UP" bandwidth="125000000" latency="0.000050000"/>
396 >   <route src="bob1.hamburger.edu" dst="bob1.hamburger.edu">
397 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
398 >   </route>
399 >   <route src="bob1.hamburger.edu" dst="bob0.hamburger.edu">
400 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
401 >   </route>
402 >   <route src="bob1.hamburger.edu" dst="alice0.crepe.fr">
403 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
404 >   </route>
405 >   <route src="bob1.hamburger.edu" dst="alice1.crepe.fr">
406 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
407 >   </route>
408 >   <route src="bob1.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
409 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/>
410 >   </route>
411 >   <route src="bob1.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
412 >   <link_ctn id="bob_cluster_link_1_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
413 >   </route>
414 >   <route src="bob0.hamburger.edu" dst="bob1.hamburger.edu">
415 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
416 >   </route>
417 >   <route src="bob0.hamburger.edu" dst="bob0.hamburger.edu">
418 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
419 >   </route>
420 >   <route src="bob0.hamburger.edu" dst="alice0.crepe.fr">
421 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
422 >   </route>
423 >   <route src="bob0.hamburger.edu" dst="alice1.crepe.fr">
424 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
425 >   </route>
426 >   <route src="bob0.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
427 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/>
428 >   </route>
429 >   <route src="bob0.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
430 >   <link_ctn id="bob_cluster_link_0_UP"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="backbone"/>
431 >   </route>
432 >   <route src="alice0.crepe.fr" dst="bob1.hamburger.edu">
433 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
434 >   </route>
435 >   <route src="alice0.crepe.fr" dst="bob0.hamburger.edu">
436 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
437 >   </route>
438 >   <route src="alice0.crepe.fr" dst="alice0.crepe.fr">
439 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
440 >   </route>
441 >   <route src="alice0.crepe.fr" dst="alice1.crepe.fr">
442 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
443 >   </route>
444 >   <route src="alice0.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
445 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
446 >   </route>
447 >   <route src="alice0.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
448 >   <link_ctn id="alice_cluster_link_0_UP"/><link_ctn id="alice_cluster_backbone"/>
449 >   </route>
450 >   <route src="alice1.crepe.fr" dst="bob1.hamburger.edu">
451 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
452 >   </route>
453 >   <route src="alice1.crepe.fr" dst="bob0.hamburger.edu">
454 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
455 >   </route>
456 >   <route src="alice1.crepe.fr" dst="alice0.crepe.fr">
457 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
458 >   </route>
459 >   <route src="alice1.crepe.fr" dst="alice1.crepe.fr">
460 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
461 >   </route>
462 >   <route src="alice1.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
463 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="backbone"/>
464 >   </route>
465 >   <route src="alice1.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
466 >   <link_ctn id="alice_cluster_link_1_UP"/><link_ctn id="alice_cluster_backbone"/>
467 >   </route>
468 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bobbob_cluster_router.hamburger.edu">
469 >   <link_ctn id="bob_cluster_backbone"/>
470 >   </route>
471 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alicealice_cluster_router.crepe.fr">
472 >   <link_ctn id="backbone"/>
473 >   </route>
474 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob1.hamburger.edu">
475 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
476 >   </route>
477 >   <route src="bobbob_cluster_router.hamburger.edu" dst="bob0.hamburger.edu">
478 >   <link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
479 >   </route>
480 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice0.crepe.fr">
481 >   <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
482 >   </route>
483 >   <route src="bobbob_cluster_router.hamburger.edu" dst="alice1.crepe.fr">
484 >   <link_ctn id="backbone"/><link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
485 >   </route>
486 >   <route src="alicealice_cluster_router.crepe.fr" dst="bobbob_cluster_router.hamburger.edu">
487 >   <link_ctn id="backbone"/>
488 >   </route>
489 >   <route src="alicealice_cluster_router.crepe.fr" dst="alicealice_cluster_router.crepe.fr">
490 >   <link_ctn id="alice_cluster_backbone"/>
491 >   </route>
492 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob1.hamburger.edu">
493 >   <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_1_DOWN"/>
494 >   </route>
495 >   <route src="alicealice_cluster_router.crepe.fr" dst="bob0.hamburger.edu">
496 >   <link_ctn id="backbone"/><link_ctn id="bob_cluster_backbone"/><link_ctn id="bob_cluster_link_0_DOWN"/>
497 >   </route>
498 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice0.crepe.fr">
499 >   <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_0_DOWN"/>
500 >   </route>
501 >   <route src="alicealice_cluster_router.crepe.fr" dst="alice1.crepe.fr">
502 >   <link_ctn id="alice_cluster_backbone"/><link_ctn id="alice_cluster_link_1_DOWN"/>
503 >   </route>
504 > </AS>
505 > </platform>
506
507 ! output sort
508 $ ${bindir:=.}/flatifier$EXEEXT ../platforms/two_hosts_multi_hop.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
509 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
510 > <?xml version='1.0'?>
511 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
512 > <platform version="4">
513 > <AS id="AS0" routing="Full">
514 >   <host id="alice" speed="500000000"/>
515 >   <host id="bob" speed="1000000000"/>
516 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
517 >   <link id="link_alice" bandwidth="125000000" latency="0.000050000"/>
518 >   <link id="link_bob" bandwidth="125000000" latency="0.000050000"/>
519 >   <link id="switch" bandwidth="125000000" latency="0.000050000" sharing_policy="FATPIPE"/>
520 >   <route src="alice" dst="alice">
521 >   <link_ctn id="__loopback__"/>
522 >   </route>
523 >   <route src="alice" dst="bob">
524 >   <link_ctn id="link_alice"/><link_ctn id="switch"/><link_ctn id="link_bob"/>
525 >   </route>
526 >   <route src="bob" dst="alice">
527 >   <link_ctn id="link_bob"/><link_ctn id="switch"/><link_ctn id="link_alice"/>
528 >   </route>
529 >   <route src="bob" dst="bob">
530 >   <link_ctn id="__loopback__"/>
531 >   </route>
532 > </AS>
533 > </platform>
534
535 ! output sort
536 $ ${bindir:=.}/flatifier$EXEEXT ../platforms/two_hosts_one_link.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
537 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
538 > <?xml version='1.0'?>
539 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
540 > <platform version="4">
541 > <AS id="AS0" routing="Full">
542 >   <host id="alice" speed="500000000"/>
543 >   <host id="bob" speed="1000000000"/>
544 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
545 >   <link id="link1" bandwidth="125000000" latency="0.000050000"/>
546 >   <route src="alice" dst="alice">
547 >   <link_ctn id="__loopback__"/>
548 >   </route>
549 >   <route src="alice" dst="bob">
550 >   <link_ctn id="link1"/>
551 >   </route>
552 >   <route src="bob" dst="alice">
553 >   <link_ctn id="link1"/>
554 >   </route>
555 >   <route src="bob" dst="bob">
556 >   <link_ctn id="__loopback__"/>
557 >   </route>
558 > </AS>
559 > </platform>
560
561 ! output sort
562 $ ${bindir:=.}/flatifier$EXEEXT ${srcdir:=.}/examples/platforms/bypassASroute.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
563 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
564 > <?xml version='1.0'?>
565 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
566 > <platform version="4">
567 > <AS id="AS0" routing="Full">
568 >   <host id="1" speed="1000000000"/>
569 >   <host id="2" speed="1000000000"/>
570 >   <host id="3" speed="1000000000"/>
571 >   <router id="my_cluster_2_router"/>
572 >   <router id="my_cluster_1_router"/>
573 >   <router id="my_cluster_3_router"/>
574 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
575 >   <link id="link1" bandwidth="1250000000" latency="0.000500000"/>
576 >   <link id="link2" bandwidth="1250000000" latency="0.000500000"/>
577 >   <link id="link3" bandwidth="1250000000" latency="0.000500000"/>
578 >   <link id="link_tmp" bandwidth="1250000000" latency="0.000500000"/>
579 >   <link id="my_cluster_1_link_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
580 >   <link id="my_cluster_1_link_1_UP" bandwidth="125000000" latency="0.000050000"/>
581 >   <link id="my_cluster_2_link_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
582 >   <link id="my_cluster_2_link_2_UP" bandwidth="125000000" latency="0.000050000"/>
583 >   <link id="my_cluster_3_link_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
584 >   <link id="my_cluster_3_link_3_UP" bandwidth="125000000" latency="0.000050000"/>
585 >   <route src="1" dst="1">
586 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
587 >   </route>
588 >   <route src="1" dst="2">
589 >   <link_ctn id="link_tmp"/>
590 >   </route>
591 >   <route src="1" dst="3">
592 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="link1"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
593 >   </route>
594 >   <route src="1" dst="my_cluster_2_router">
595 >   <link_ctn id="link_tmp"/>
596 >   </route>
597 >   <route src="1" dst="my_cluster_1_router">
598 >   <link_ctn id="my_cluster_1_link_1_UP"/>
599 >   </route>
600 >   <route src="1" dst="my_cluster_3_router">
601 >   <link_ctn id="my_cluster_1_link_1_UP"/><link_ctn id="link1"/><link_ctn id="link3"/>
602 >   </route>
603 >   <route src="2" dst="1">
604 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
605 >   </route>
606 >   <route src="2" dst="2">
607 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
608 >   </route>
609 >   <route src="2" dst="3">
610 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
611 >   </route>
612 >   <route src="2" dst="my_cluster_2_router">
613 >   <link_ctn id="my_cluster_2_link_2_UP"/>
614 >   </route>
615 >   <route src="2" dst="my_cluster_1_router">
616 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link1"/>
617 >   </route>
618 >   <route src="2" dst="my_cluster_3_router">
619 >   <link_ctn id="my_cluster_2_link_2_UP"/><link_ctn id="link2"/><link_ctn id="link3"/>
620 >   </route>
621 >   <route src="3" dst="1">
622 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
623 >   </route>
624 >   <route src="3" dst="2">
625 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link2"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
626 >   </route>
627 >   <route src="3" dst="3">
628 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
629 >   </route>
630 >   <route src="3" dst="my_cluster_2_router">
631 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link2"/>
632 >   </route>
633 >   <route src="3" dst="my_cluster_1_router">
634 >   <link_ctn id="my_cluster_3_link_3_UP"/><link_ctn id="link3"/><link_ctn id="link1"/>
635 >   </route>
636 >   <route src="3" dst="my_cluster_3_router">
637 >   <link_ctn id="my_cluster_3_link_3_UP"/>
638 >   </route>
639 >   <route src="my_cluster_2_router" dst="my_cluster_2_router">
640 >   
641 >   </route>
642 >   <route src="my_cluster_2_router" dst="my_cluster_1_router">
643 >   <link_ctn id="link2"/><link_ctn id="link1"/>
644 >   </route>
645 >   <route src="my_cluster_2_router" dst="my_cluster_3_router">
646 >   <link_ctn id="link2"/><link_ctn id="link3"/>
647 >   </route>
648 >   <route src="my_cluster_2_router" dst="1">
649 >   <link_ctn id="link2"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
650 >   </route>
651 >   <route src="my_cluster_2_router" dst="2">
652 >   <link_ctn id="my_cluster_2_link_2_DOWN"/>
653 >   </route>
654 >   <route src="my_cluster_2_router" dst="3">
655 >   <link_ctn id="link2"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
656 >   </route>
657 >   <route src="my_cluster_1_router" dst="my_cluster_2_router">
658 >   <link_ctn id="link_tmp"/>
659 >   </route>
660 >   <route src="my_cluster_1_router" dst="my_cluster_1_router">
661 >   
662 >   </route>
663 >   <route src="my_cluster_1_router" dst="my_cluster_3_router">
664 >   <link_ctn id="link1"/><link_ctn id="link3"/>
665 >   </route>
666 >   <route src="my_cluster_1_router" dst="1">
667 >   <link_ctn id="my_cluster_1_link_1_DOWN"/>
668 >   </route>
669 >   <route src="my_cluster_1_router" dst="2">
670 >   <link_ctn id="link_tmp"/>
671 >   </route>
672 >   <route src="my_cluster_1_router" dst="3">
673 >   <link_ctn id="link1"/><link_ctn id="link3"/><link_ctn id="my_cluster_3_link_3_DOWN"/>
674 >   </route>
675 >   <route src="my_cluster_3_router" dst="my_cluster_2_router">
676 >   <link_ctn id="link3"/><link_ctn id="link2"/>
677 >   </route>
678 >   <route src="my_cluster_3_router" dst="my_cluster_1_router">
679 >   <link_ctn id="link3"/><link_ctn id="link1"/>
680 >   </route>
681 >   <route src="my_cluster_3_router" dst="my_cluster_3_router">
682 >   
683 >   </route>
684 >   <route src="my_cluster_3_router" dst="1">
685 >   <link_ctn id="link3"/><link_ctn id="link1"/><link_ctn id="my_cluster_1_link_1_DOWN"/>
686 >   </route>
687 >   <route src="my_cluster_3_router" dst="2">
688 >   <link_ctn id="link3"/><link_ctn id="link2"/><link_ctn id="my_cluster_2_link_2_DOWN"/>
689 >   </route>
690 >   <route src="my_cluster_3_router" dst="3">
691 >   <link_ctn id="my_cluster_3_link_3_DOWN"/>
692 >   </route>
693 > </AS>
694 > </platform>
695
696 ! output sort
697 $ ${bindir:=.}/flatifier$EXEEXT ${srcdir:=.}/examples/platforms/torus_cluster.xml "--log=root.fmt:[%10.6r]%e[%i:%P@%h]%e%m%n"
698 > [  0.000000] [0:maestro@] Switching to the L07 model to handle parallel tasks.
699 > <?xml version='1.0'?>
700 > <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
701 > <platform version="4">
702 > <AS id="AS0" routing="Full">
703 >   <host id="node-0.acme.org" speed="1000000000"/>
704 >   <host id="node-1.acme.org" speed="1000000000"/>
705 >   <host id="node-10.acme.org" speed="1000000000"/>
706 >   <host id="node-11.acme.org" speed="1000000000"/>
707 >   <host id="node-2.acme.org" speed="1000000000"/>
708 >   <host id="node-3.acme.org" speed="1000000000"/>
709 >   <host id="node-4.acme.org" speed="1000000000"/>
710 >   <host id="node-5.acme.org" speed="1000000000"/>
711 >   <host id="node-6.acme.org" speed="1000000000"/>
712 >   <host id="node-7.acme.org" speed="1000000000"/>
713 >   <host id="node-8.acme.org" speed="1000000000"/>
714 >   <host id="node-9.acme.org" speed="1000000000"/>
715 >   <router id="node-bob_cluster_router.acme.org"/>
716 >   <link id="__loopback__" bandwidth="498000000" latency="0.000015000" sharing_policy="FATPIPE"/>
717 >   <link id="bob_cluster_link_0_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
718 >   <link id="bob_cluster_link_10_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
719 >   <link id="bob_cluster_link_11_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
720 >   <link id="bob_cluster_link_1_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
721 >   <link id="bob_cluster_link_2_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
722 >   <link id="bob_cluster_link_3_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
723 >   <link id="bob_cluster_link_4_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
724 >   <link id="bob_cluster_link_5_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
725 >   <link id="bob_cluster_link_6_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
726 >   <link id="bob_cluster_link_7_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
727 >   <link id="bob_cluster_link_8_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
728 >   <link id="bob_cluster_link_9_loopback" bandwidth="100000000" latency="0.000000000" sharing_policy="FATPIPE"/>
729 >   <link id="bob_cluster_link_from_0_to_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
730 >   <link id="bob_cluster_link_from_0_to_1_UP" bandwidth="125000000" latency="0.000050000"/>
731 >   <link id="bob_cluster_link_from_0_to_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
732 >   <link id="bob_cluster_link_from_0_to_3_UP" bandwidth="125000000" latency="0.000050000"/>
733 >   <link id="bob_cluster_link_from_0_to_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
734 >   <link id="bob_cluster_link_from_0_to_6_UP" bandwidth="125000000" latency="0.000050000"/>
735 >   <link id="bob_cluster_link_from_10_to_11_DOWN" bandwidth="125000000" latency="0.000050000"/>
736 >   <link id="bob_cluster_link_from_10_to_11_UP" bandwidth="125000000" latency="0.000050000"/>
737 >   <link id="bob_cluster_link_from_10_to_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
738 >   <link id="bob_cluster_link_from_10_to_4_UP" bandwidth="125000000" latency="0.000050000"/>
739 >   <link id="bob_cluster_link_from_10_to_7_DOWN" bandwidth="125000000" latency="0.000050000"/>
740 >   <link id="bob_cluster_link_from_10_to_7_UP" bandwidth="125000000" latency="0.000050000"/>
741 >   <link id="bob_cluster_link_from_11_to_5_DOWN" bandwidth="125000000" latency="0.000050000"/>
742 >   <link id="bob_cluster_link_from_11_to_5_UP" bandwidth="125000000" latency="0.000050000"/>
743 >   <link id="bob_cluster_link_from_11_to_8_DOWN" bandwidth="125000000" latency="0.000050000"/>
744 >   <link id="bob_cluster_link_from_11_to_8_UP" bandwidth="125000000" latency="0.000050000"/>
745 >   <link id="bob_cluster_link_from_11_to_9_DOWN" bandwidth="125000000" latency="0.000050000"/>
746 >   <link id="bob_cluster_link_from_11_to_9_UP" bandwidth="125000000" latency="0.000050000"/>
747 >   <link id="bob_cluster_link_from_1_to_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
748 >   <link id="bob_cluster_link_from_1_to_2_UP" bandwidth="125000000" latency="0.000050000"/>
749 >   <link id="bob_cluster_link_from_1_to_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
750 >   <link id="bob_cluster_link_from_1_to_4_UP" bandwidth="125000000" latency="0.000050000"/>
751 >   <link id="bob_cluster_link_from_1_to_7_DOWN" bandwidth="125000000" latency="0.000050000"/>
752 >   <link id="bob_cluster_link_from_1_to_7_UP" bandwidth="125000000" latency="0.000050000"/>
753 >   <link id="bob_cluster_link_from_2_to_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
754 >   <link id="bob_cluster_link_from_2_to_0_UP" bandwidth="125000000" latency="0.000050000"/>
755 >   <link id="bob_cluster_link_from_2_to_5_DOWN" bandwidth="125000000" latency="0.000050000"/>
756 >   <link id="bob_cluster_link_from_2_to_5_UP" bandwidth="125000000" latency="0.000050000"/>
757 >   <link id="bob_cluster_link_from_2_to_8_DOWN" bandwidth="125000000" latency="0.000050000"/>
758 >   <link id="bob_cluster_link_from_2_to_8_UP" bandwidth="125000000" latency="0.000050000"/>
759 >   <link id="bob_cluster_link_from_3_to_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
760 >   <link id="bob_cluster_link_from_3_to_0_UP" bandwidth="125000000" latency="0.000050000"/>
761 >   <link id="bob_cluster_link_from_3_to_4_DOWN" bandwidth="125000000" latency="0.000050000"/>
762 >   <link id="bob_cluster_link_from_3_to_4_UP" bandwidth="125000000" latency="0.000050000"/>
763 >   <link id="bob_cluster_link_from_3_to_9_DOWN" bandwidth="125000000" latency="0.000050000"/>
764 >   <link id="bob_cluster_link_from_3_to_9_UP" bandwidth="125000000" latency="0.000050000"/>
765 >   <link id="bob_cluster_link_from_4_to_10_DOWN" bandwidth="125000000" latency="0.000050000"/>
766 >   <link id="bob_cluster_link_from_4_to_10_UP" bandwidth="125000000" latency="0.000050000"/>
767 >   <link id="bob_cluster_link_from_4_to_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
768 >   <link id="bob_cluster_link_from_4_to_1_UP" bandwidth="125000000" latency="0.000050000"/>
769 >   <link id="bob_cluster_link_from_4_to_5_DOWN" bandwidth="125000000" latency="0.000050000"/>
770 >   <link id="bob_cluster_link_from_4_to_5_UP" bandwidth="125000000" latency="0.000050000"/>
771 >   <link id="bob_cluster_link_from_5_to_11_DOWN" bandwidth="125000000" latency="0.000050000"/>
772 >   <link id="bob_cluster_link_from_5_to_11_UP" bandwidth="125000000" latency="0.000050000"/>
773 >   <link id="bob_cluster_link_from_5_to_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
774 >   <link id="bob_cluster_link_from_5_to_2_UP" bandwidth="125000000" latency="0.000050000"/>
775 >   <link id="bob_cluster_link_from_5_to_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
776 >   <link id="bob_cluster_link_from_5_to_3_UP" bandwidth="125000000" latency="0.000050000"/>
777 >   <link id="bob_cluster_link_from_6_to_0_DOWN" bandwidth="125000000" latency="0.000050000"/>
778 >   <link id="bob_cluster_link_from_6_to_0_UP" bandwidth="125000000" latency="0.000050000"/>
779 >   <link id="bob_cluster_link_from_6_to_7_DOWN" bandwidth="125000000" latency="0.000050000"/>
780 >   <link id="bob_cluster_link_from_6_to_7_UP" bandwidth="125000000" latency="0.000050000"/>
781 >   <link id="bob_cluster_link_from_6_to_9_DOWN" bandwidth="125000000" latency="0.000050000"/>
782 >   <link id="bob_cluster_link_from_6_to_9_UP" bandwidth="125000000" latency="0.000050000"/>
783 >   <link id="bob_cluster_link_from_7_to_10_DOWN" bandwidth="125000000" latency="0.000050000"/>
784 >   <link id="bob_cluster_link_from_7_to_10_UP" bandwidth="125000000" latency="0.000050000"/>
785 >   <link id="bob_cluster_link_from_7_to_1_DOWN" bandwidth="125000000" latency="0.000050000"/>
786 >   <link id="bob_cluster_link_from_7_to_1_UP" bandwidth="125000000" latency="0.000050000"/>
787 >   <link id="bob_cluster_link_from_7_to_8_DOWN" bandwidth="125000000" latency="0.000050000"/>
788 >   <link id="bob_cluster_link_from_7_to_8_UP" bandwidth="125000000" latency="0.000050000"/>
789 >   <link id="bob_cluster_link_from_8_to_11_DOWN" bandwidth="125000000" latency="0.000050000"/>
790 >   <link id="bob_cluster_link_from_8_to_11_UP" bandwidth="125000000" latency="0.000050000"/>
791 >   <link id="bob_cluster_link_from_8_to_2_DOWN" bandwidth="125000000" latency="0.000050000"/>
792 >   <link id="bob_cluster_link_from_8_to_2_UP" bandwidth="125000000" latency="0.000050000"/>
793 >   <link id="bob_cluster_link_from_8_to_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
794 >   <link id="bob_cluster_link_from_8_to_6_UP" bandwidth="125000000" latency="0.000050000"/>
795 >   <link id="bob_cluster_link_from_9_to_10_DOWN" bandwidth="125000000" latency="0.000050000"/>
796 >   <link id="bob_cluster_link_from_9_to_10_UP" bandwidth="125000000" latency="0.000050000"/>
797 >   <link id="bob_cluster_link_from_9_to_3_DOWN" bandwidth="125000000" latency="0.000050000"/>
798 >   <link id="bob_cluster_link_from_9_to_3_UP" bandwidth="125000000" latency="0.000050000"/>
799 >   <link id="bob_cluster_link_from_9_to_6_DOWN" bandwidth="125000000" latency="0.000050000"/>
800 >   <link id="bob_cluster_link_from_9_to_6_UP" bandwidth="125000000" latency="0.000050000"/>
801 >   <route src="node-3.acme.org" dst="node-3.acme.org">
802 >   <link_ctn id="bob_cluster_link_3_loopback"/>
803 >   </route>
804 >   <route src="node-3.acme.org" dst="node-7.acme.org">
805 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
806 >   </route>
807 >   <route src="node-3.acme.org" dst="node-10.acme.org">
808 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
809 >   </route>
810 >   <route src="node-3.acme.org" dst="node-0.acme.org">
811 >   <link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/>
812 >   </route>
813 >   <route src="node-3.acme.org" dst="node-4.acme.org">
814 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/>
815 >   </route>
816 >   <route src="node-3.acme.org" dst="node-8.acme.org">
817 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
818 >   </route>
819 >   <route src="node-3.acme.org" dst="node-11.acme.org">
820 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
821 >   </route>
822 >   <route src="node-3.acme.org" dst="node-1.acme.org">
823 >   <link_ctn id="bob_cluster_link_from_3_to_4_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/>
824 >   </route>
825 >   <route src="node-3.acme.org" dst="node-5.acme.org">
826 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/>
827 >   </route>
828 >   <route src="node-3.acme.org" dst="node-9.acme.org">
829 >   <link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
830 >   </route>
831 >   <route src="node-3.acme.org" dst="node-2.acme.org">
832 >   <link_ctn id="bob_cluster_link_from_5_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/>
833 >   </route>
834 >   <route src="node-3.acme.org" dst="node-6.acme.org">
835 >   <link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
836 >   </route>
837 >   <route src="node-3.acme.org" dst="node-bob_cluster_router.acme.org">
838 >   
839 >   </route>
840 >   <route src="node-7.acme.org" dst="node-3.acme.org">
841 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
842 >   </route>
843 >   <route src="node-7.acme.org" dst="node-7.acme.org">
844 >   <link_ctn id="bob_cluster_link_7_loopback"/>
845 >   </route>
846 >   <route src="node-7.acme.org" dst="node-10.acme.org">
847 >   <link_ctn id="bob_cluster_link_from_7_to_10_UP"/>
848 >   </route>
849 >   <route src="node-7.acme.org" dst="node-0.acme.org">
850 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
851 >   </route>
852 >   <route src="node-7.acme.org" dst="node-4.acme.org">
853 >   <link_ctn id="bob_cluster_link_from_7_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
854 >   </route>
855 >   <route src="node-7.acme.org" dst="node-8.acme.org">
856 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/>
857 >   </route>
858 >   <route src="node-7.acme.org" dst="node-11.acme.org">
859 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/>
860 >   </route>
861 >   <route src="node-7.acme.org" dst="node-1.acme.org">
862 >   <link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
863 >   </route>
864 >   <route src="node-7.acme.org" dst="node-5.acme.org">
865 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
866 >   </route>
867 >   <route src="node-7.acme.org" dst="node-9.acme.org">
868 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/>
869 >   </route>
870 >   <route src="node-7.acme.org" dst="node-2.acme.org">
871 >   <link_ctn id="bob_cluster_link_from_7_to_8_UP"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
872 >   </route>
873 >   <route src="node-7.acme.org" dst="node-6.acme.org">
874 >   <link_ctn id="bob_cluster_link_from_6_to_7_DOWN"/>
875 >   </route>
876 >   <route src="node-7.acme.org" dst="node-bob_cluster_router.acme.org">
877 >   
878 >   </route>
879 >   <route src="node-10.acme.org" dst="node-3.acme.org">
880 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
881 >   </route>
882 >   <route src="node-10.acme.org" dst="node-7.acme.org">
883 >   <link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/>
884 >   </route>
885 >   <route src="node-10.acme.org" dst="node-10.acme.org">
886 >   <link_ctn id="bob_cluster_link_10_loopback"/>
887 >   </route>
888 >   <route src="node-10.acme.org" dst="node-0.acme.org">
889 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
890 >   </route>
891 >   <route src="node-10.acme.org" dst="node-4.acme.org">
892 >   <link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
893 >   </route>
894 >   <route src="node-10.acme.org" dst="node-8.acme.org">
895 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/>
896 >   </route>
897 >   <route src="node-10.acme.org" dst="node-11.acme.org">
898 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/>
899 >   </route>
900 >   <route src="node-10.acme.org" dst="node-1.acme.org">
901 >   <link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
902 >   </route>
903 >   <route src="node-10.acme.org" dst="node-5.acme.org">
904 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
905 >   </route>
906 >   <route src="node-10.acme.org" dst="node-9.acme.org">
907 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/>
908 >   </route>
909 >   <route src="node-10.acme.org" dst="node-2.acme.org">
910 >   <link_ctn id="bob_cluster_link_from_10_to_11_UP"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
911 >   </route>
912 >   <route src="node-10.acme.org" dst="node-6.acme.org">
913 >   <link_ctn id="bob_cluster_link_from_9_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/>
914 >   </route>
915 >   <route src="node-10.acme.org" dst="node-bob_cluster_router.acme.org">
916 >   
917 >   </route>
918 >   <route src="node-0.acme.org" dst="node-3.acme.org">
919 >   <link_ctn id="bob_cluster_link_from_0_to_3_UP"/>
920 >   </route>
921 >   <route src="node-0.acme.org" dst="node-7.acme.org">
922 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
923 >   </route>
924 >   <route src="node-0.acme.org" dst="node-10.acme.org">
925 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
926 >   </route>
927 >   <route src="node-0.acme.org" dst="node-0.acme.org">
928 >   <link_ctn id="bob_cluster_link_0_loopback"/>
929 >   </route>
930 >   <route src="node-0.acme.org" dst="node-4.acme.org">
931 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/>
932 >   </route>
933 >   <route src="node-0.acme.org" dst="node-8.acme.org">
934 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
935 >   </route>
936 >   <route src="node-0.acme.org" dst="node-11.acme.org">
937 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
938 >   </route>
939 >   <route src="node-0.acme.org" dst="node-1.acme.org">
940 >   <link_ctn id="bob_cluster_link_from_0_to_1_UP"/>
941 >   </route>
942 >   <route src="node-0.acme.org" dst="node-5.acme.org">
943 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/>
944 >   </route>
945 >   <route src="node-0.acme.org" dst="node-9.acme.org">
946 >   <link_ctn id="bob_cluster_link_from_0_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
947 >   </route>
948 >   <route src="node-0.acme.org" dst="node-2.acme.org">
949 >   <link_ctn id="bob_cluster_link_from_2_to_0_DOWN"/>
950 >   </route>
951 >   <route src="node-0.acme.org" dst="node-6.acme.org">
952 >   <link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
953 >   </route>
954 >   <route src="node-0.acme.org" dst="node-bob_cluster_router.acme.org">
955 >   
956 >   </route>
957 >   <route src="node-4.acme.org" dst="node-3.acme.org">
958 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/>
959 >   </route>
960 >   <route src="node-4.acme.org" dst="node-7.acme.org">
961 >   <link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
962 >   </route>
963 >   <route src="node-4.acme.org" dst="node-10.acme.org">
964 >   <link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
965 >   </route>
966 >   <route src="node-4.acme.org" dst="node-0.acme.org">
967 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/>
968 >   </route>
969 >   <route src="node-4.acme.org" dst="node-4.acme.org">
970 >   <link_ctn id="bob_cluster_link_4_loopback"/>
971 >   </route>
972 >   <route src="node-4.acme.org" dst="node-8.acme.org">
973 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
974 >   </route>
975 >   <route src="node-4.acme.org" dst="node-11.acme.org">
976 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
977 >   </route>
978 >   <route src="node-4.acme.org" dst="node-1.acme.org">
979 >   <link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/>
980 >   </route>
981 >   <route src="node-4.acme.org" dst="node-5.acme.org">
982 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/>
983 >   </route>
984 >   <route src="node-4.acme.org" dst="node-9.acme.org">
985 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
986 >   </route>
987 >   <route src="node-4.acme.org" dst="node-2.acme.org">
988 >   <link_ctn id="bob_cluster_link_from_4_to_5_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/>
989 >   </route>
990 >   <route src="node-4.acme.org" dst="node-6.acme.org">
991 >   <link_ctn id="bob_cluster_link_from_3_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
992 >   </route>
993 >   <route src="node-4.acme.org" dst="node-bob_cluster_router.acme.org">
994 >   
995 >   </route>
996 >   <route src="node-8.acme.org" dst="node-3.acme.org">
997 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
998 >   </route>
999 >   <route src="node-8.acme.org" dst="node-7.acme.org">
1000 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/>
1001 >   </route>
1002 >   <route src="node-8.acme.org" dst="node-10.acme.org">
1003 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/>
1004 >   </route>
1005 >   <route src="node-8.acme.org" dst="node-0.acme.org">
1006 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1007 >   </route>
1008 >   <route src="node-8.acme.org" dst="node-4.acme.org">
1009 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1010 >   </route>
1011 >   <route src="node-8.acme.org" dst="node-8.acme.org">
1012 >   <link_ctn id="bob_cluster_link_8_loopback"/>
1013 >   </route>
1014 >   <route src="node-8.acme.org" dst="node-11.acme.org">
1015 >   <link_ctn id="bob_cluster_link_from_8_to_11_UP"/>
1016 >   </route>
1017 >   <route src="node-8.acme.org" dst="node-1.acme.org">
1018 >   <link_ctn id="bob_cluster_link_from_7_to_8_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1019 >   </route>
1020 >   <route src="node-8.acme.org" dst="node-5.acme.org">
1021 >   <link_ctn id="bob_cluster_link_from_8_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1022 >   </route>
1023 >   <route src="node-8.acme.org" dst="node-9.acme.org">
1024 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_UP"/>
1025 >   </route>
1026 >   <route src="node-8.acme.org" dst="node-2.acme.org">
1027 >   <link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1028 >   </route>
1029 >   <route src="node-8.acme.org" dst="node-6.acme.org">
1030 >   <link_ctn id="bob_cluster_link_from_8_to_6_UP"/>
1031 >   </route>
1032 >   <route src="node-8.acme.org" dst="node-bob_cluster_router.acme.org">
1033 >   
1034 >   </route>
1035 >   <route src="node-11.acme.org" dst="node-3.acme.org">
1036 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1037 >   </route>
1038 >   <route src="node-11.acme.org" dst="node-7.acme.org">
1039 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/>
1040 >   </route>
1041 >   <route src="node-11.acme.org" dst="node-10.acme.org">
1042 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/>
1043 >   </route>
1044 >   <route src="node-11.acme.org" dst="node-0.acme.org">
1045 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1046 >   </route>
1047 >   <route src="node-11.acme.org" dst="node-4.acme.org">
1048 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1049 >   </route>
1050 >   <route src="node-11.acme.org" dst="node-8.acme.org">
1051 >   <link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/>
1052 >   </route>
1053 >   <route src="node-11.acme.org" dst="node-11.acme.org">
1054 >   <link_ctn id="bob_cluster_link_11_loopback"/>
1055 >   </route>
1056 >   <route src="node-11.acme.org" dst="node-1.acme.org">
1057 >   <link_ctn id="bob_cluster_link_from_10_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1058 >   </route>
1059 >   <route src="node-11.acme.org" dst="node-5.acme.org">
1060 >   <link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1061 >   </route>
1062 >   <route src="node-11.acme.org" dst="node-9.acme.org">
1063 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/>
1064 >   </route>
1065 >   <route src="node-11.acme.org" dst="node-2.acme.org">
1066 >   <link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1067 >   </route>
1068 >   <route src="node-11.acme.org" dst="node-6.acme.org">
1069 >   <link_ctn id="bob_cluster_link_from_11_to_9_UP"/><link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/>
1070 >   </route>
1071 >   <route src="node-11.acme.org" dst="node-bob_cluster_router.acme.org">
1072 >   
1073 >   </route>
1074 >   <route src="node-1.acme.org" dst="node-3.acme.org">
1075 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/>
1076 >   </route>
1077 >   <route src="node-1.acme.org" dst="node-7.acme.org">
1078 >   <link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1079 >   </route>
1080 >   <route src="node-1.acme.org" dst="node-10.acme.org">
1081 >   <link_ctn id="bob_cluster_link_from_1_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1082 >   </route>
1083 >   <route src="node-1.acme.org" dst="node-0.acme.org">
1084 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/>
1085 >   </route>
1086 >   <route src="node-1.acme.org" dst="node-4.acme.org">
1087 >   <link_ctn id="bob_cluster_link_from_1_to_4_UP"/>
1088 >   </route>
1089 >   <route src="node-1.acme.org" dst="node-8.acme.org">
1090 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1091 >   </route>
1092 >   <route src="node-1.acme.org" dst="node-11.acme.org">
1093 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1094 >   </route>
1095 >   <route src="node-1.acme.org" dst="node-1.acme.org">
1096 >   <link_ctn id="bob_cluster_link_1_loopback"/>
1097 >   </route>
1098 >   <route src="node-1.acme.org" dst="node-5.acme.org">
1099 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/><link_ctn id="bob_cluster_link_from_2_to_5_UP"/>
1100 >   </route>
1101 >   <route src="node-1.acme.org" dst="node-9.acme.org">
1102 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1103 >   </route>
1104 >   <route src="node-1.acme.org" dst="node-2.acme.org">
1105 >   <link_ctn id="bob_cluster_link_from_1_to_2_UP"/>
1106 >   </route>
1107 >   <route src="node-1.acme.org" dst="node-6.acme.org">
1108 >   <link_ctn id="bob_cluster_link_from_0_to_1_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1109 >   </route>
1110 >   <route src="node-1.acme.org" dst="node-bob_cluster_router.acme.org">
1111 >   
1112 >   </route>
1113 >   <route src="node-5.acme.org" dst="node-3.acme.org">
1114 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/>
1115 >   </route>
1116 >   <route src="node-5.acme.org" dst="node-7.acme.org">
1117 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1118 >   </route>
1119 >   <route src="node-5.acme.org" dst="node-10.acme.org">
1120 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1121 >   </route>
1122 >   <route src="node-5.acme.org" dst="node-0.acme.org">
1123 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/>
1124 >   </route>
1125 >   <route src="node-5.acme.org" dst="node-4.acme.org">
1126 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/>
1127 >   </route>
1128 >   <route src="node-5.acme.org" dst="node-8.acme.org">
1129 >   <link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1130 >   </route>
1131 >   <route src="node-5.acme.org" dst="node-11.acme.org">
1132 >   <link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1133 >   </route>
1134 >   <route src="node-5.acme.org" dst="node-1.acme.org">
1135 >   <link_ctn id="bob_cluster_link_from_4_to_5_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_DOWN"/>
1136 >   </route>
1137 >   <route src="node-5.acme.org" dst="node-5.acme.org">
1138 >   <link_ctn id="bob_cluster_link_5_loopback"/>
1139 >   </route>
1140 >   <route src="node-5.acme.org" dst="node-9.acme.org">
1141 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1142 >   </route>
1143 >   <route src="node-5.acme.org" dst="node-2.acme.org">
1144 >   <link_ctn id="bob_cluster_link_from_2_to_5_DOWN"/>
1145 >   </route>
1146 >   <route src="node-5.acme.org" dst="node-6.acme.org">
1147 >   <link_ctn id="bob_cluster_link_from_5_to_3_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1148 >   </route>
1149 >   <route src="node-5.acme.org" dst="node-bob_cluster_router.acme.org">
1150 >   
1151 >   </route>
1152 >   <route src="node-9.acme.org" dst="node-3.acme.org">
1153 >   <link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1154 >   </route>
1155 >   <route src="node-9.acme.org" dst="node-7.acme.org">
1156 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/>
1157 >   </route>
1158 >   <route src="node-9.acme.org" dst="node-10.acme.org">
1159 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/>
1160 >   </route>
1161 >   <route src="node-9.acme.org" dst="node-0.acme.org">
1162 >   <link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1163 >   </route>
1164 >   <route src="node-9.acme.org" dst="node-4.acme.org">
1165 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1166 >   </route>
1167 >   <route src="node-9.acme.org" dst="node-8.acme.org">
1168 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/>
1169 >   </route>
1170 >   <route src="node-9.acme.org" dst="node-11.acme.org">
1171 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/>
1172 >   </route>
1173 >   <route src="node-9.acme.org" dst="node-1.acme.org">
1174 >   <link_ctn id="bob_cluster_link_from_9_to_10_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1175 >   </route>
1176 >   <route src="node-9.acme.org" dst="node-5.acme.org">
1177 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1178 >   </route>
1179 >   <route src="node-9.acme.org" dst="node-9.acme.org">
1180 >   <link_ctn id="bob_cluster_link_9_loopback"/>
1181 >   </route>
1182 >   <route src="node-9.acme.org" dst="node-2.acme.org">
1183 >   <link_ctn id="bob_cluster_link_from_11_to_9_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1184 >   </route>
1185 >   <route src="node-9.acme.org" dst="node-6.acme.org">
1186 >   <link_ctn id="bob_cluster_link_from_6_to_9_DOWN"/>
1187 >   </route>
1188 >   <route src="node-9.acme.org" dst="node-bob_cluster_router.acme.org">
1189 >   
1190 >   </route>
1191 >   <route src="node-2.acme.org" dst="node-3.acme.org">
1192 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/>
1193 >   </route>
1194 >   <route src="node-2.acme.org" dst="node-7.acme.org">
1195 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_7_UP"/>
1196 >   </route>
1197 >   <route src="node-2.acme.org" dst="node-10.acme.org">
1198 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_UP"/>
1199 >   </route>
1200 >   <route src="node-2.acme.org" dst="node-0.acme.org">
1201 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/>
1202 >   </route>
1203 >   <route src="node-2.acme.org" dst="node-4.acme.org">
1204 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/><link_ctn id="bob_cluster_link_from_1_to_4_UP"/>
1205 >   </route>
1206 >   <route src="node-2.acme.org" dst="node-8.acme.org">
1207 >   <link_ctn id="bob_cluster_link_from_2_to_8_UP"/>
1208 >   </route>
1209 >   <route src="node-2.acme.org" dst="node-11.acme.org">
1210 >   <link_ctn id="bob_cluster_link_from_2_to_5_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_UP"/>
1211 >   </route>
1212 >   <route src="node-2.acme.org" dst="node-1.acme.org">
1213 >   <link_ctn id="bob_cluster_link_from_1_to_2_DOWN"/>
1214 >   </route>
1215 >   <route src="node-2.acme.org" dst="node-5.acme.org">
1216 >   <link_ctn id="bob_cluster_link_from_2_to_5_UP"/>
1217 >   </route>
1218 >   <route src="node-2.acme.org" dst="node-9.acme.org">
1219 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/><link_ctn id="bob_cluster_link_from_0_to_3_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_UP"/>
1220 >   </route>
1221 >   <route src="node-2.acme.org" dst="node-2.acme.org">
1222 >   <link_ctn id="bob_cluster_link_2_loopback"/>
1223 >   </route>
1224 >   <route src="node-2.acme.org" dst="node-6.acme.org">
1225 >   <link_ctn id="bob_cluster_link_from_2_to_0_UP"/><link_ctn id="bob_cluster_link_from_0_to_6_UP"/>
1226 >   </route>
1227 >   <route src="node-2.acme.org" dst="node-bob_cluster_router.acme.org">
1228 >   
1229 >   </route>
1230 >   <route src="node-6.acme.org" dst="node-3.acme.org">
1231 >   <link_ctn id="bob_cluster_link_from_6_to_9_UP"/><link_ctn id="bob_cluster_link_from_3_to_9_DOWN"/>
1232 >   </route>
1233 >   <route src="node-6.acme.org" dst="node-7.acme.org">
1234 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/>
1235 >   </route>
1236 >   <route src="node-6.acme.org" dst="node-10.acme.org">
1237 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/>
1238 >   </route>
1239 >   <route src="node-6.acme.org" dst="node-0.acme.org">
1240 >   <link_ctn id="bob_cluster_link_from_0_to_6_DOWN"/>
1241 >   </route>
1242 >   <route src="node-6.acme.org" dst="node-4.acme.org">
1243 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/><link_ctn id="bob_cluster_link_from_7_to_10_UP"/><link_ctn id="bob_cluster_link_from_4_to_10_DOWN"/>
1244 >   </route>
1245 >   <route src="node-6.acme.org" dst="node-8.acme.org">
1246 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/>
1247 >   </route>
1248 >   <route src="node-6.acme.org" dst="node-11.acme.org">
1249 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/>
1250 >   </route>
1251 >   <route src="node-6.acme.org" dst="node-1.acme.org">
1252 >   <link_ctn id="bob_cluster_link_from_6_to_7_UP"/><link_ctn id="bob_cluster_link_from_1_to_7_DOWN"/>
1253 >   </route>
1254 >   <route src="node-6.acme.org" dst="node-5.acme.org">
1255 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/><link_ctn id="bob_cluster_link_from_8_to_11_UP"/><link_ctn id="bob_cluster_link_from_5_to_11_DOWN"/>
1256 >   </route>
1257 >   <route src="node-6.acme.org" dst="node-9.acme.org">
1258 >   <link_ctn id="bob_cluster_link_from_6_to_9_UP"/>
1259 >   </route>
1260 >   <route src="node-6.acme.org" dst="node-2.acme.org">
1261 >   <link_ctn id="bob_cluster_link_from_8_to_6_DOWN"/><link_ctn id="bob_cluster_link_from_2_to_8_DOWN"/>
1262 >   </route>
1263 >   <route src="node-6.acme.org" dst="node-6.acme.org">
1264 >   <link_ctn id="bob_cluster_link_6_loopback"/>
1265 >   </route>
1266 >   <route src="node-6.acme.org" dst="node-bob_cluster_router.acme.org">
1267 >   
1268 >   </route>
1269 >   <route src="node-bob_cluster_router.acme.org" dst="node-bob_cluster_router.acme.org">
1270 >   
1271 >   </route>
1272 >   <route src="node-bob_cluster_router.acme.org" dst="node-3.acme.org">
1273 >   
1274 >   </route>
1275 >   <route src="node-bob_cluster_router.acme.org" dst="node-7.acme.org">
1276 >   
1277 >   </route>
1278 >   <route src="node-bob_cluster_router.acme.org" dst="node-10.acme.org">
1279 >   
1280 >   </route>
1281 >   <route src="node-bob_cluster_router.acme.org" dst="node-0.acme.org">
1282 >   
1283 >   </route>
1284 >   <route src="node-bob_cluster_router.acme.org" dst="node-4.acme.org">
1285 >   
1286 >   </route>
1287 >   <route src="node-bob_cluster_router.acme.org" dst="node-8.acme.org">
1288 >   
1289 >   </route>
1290 >   <route src="node-bob_cluster_router.acme.org" dst="node-11.acme.org">
1291 >   
1292 >   </route>
1293 >   <route src="node-bob_cluster_router.acme.org" dst="node-1.acme.org">
1294 >   
1295 >   </route>
1296 >   <route src="node-bob_cluster_router.acme.org" dst="node-5.acme.org">
1297 >   
1298 >   </route>
1299 >   <route src="node-bob_cluster_router.acme.org" dst="node-9.acme.org">
1300 >   
1301 >   </route>
1302 >   <route src="node-bob_cluster_router.acme.org" dst="node-2.acme.org">
1303 >   
1304 >   </route>
1305 >   <route src="node-bob_cluster_router.acme.org" dst="node-6.acme.org">
1306 >   
1307 >   </route>
1308 > </AS>
1309 > </platform>
1310