Logo AND Algorithmique Numérique Distribuée

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