Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
make this loop sonarqube-complient
[simgrid.git] / examples / platforms / cloud.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
3 <platform version="4">
4   <config id="General">
5     <prop id="network/coordinates" value="yes"/>
6   </config>
7
8   <AS id="AS0" routing="Vivaldi">
9     <AS id="AS1_dc1" routing="Full">
10       <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation -->
11       <!-- 3 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
12       <!-- clusters -->
13       <cluster id="AS1_cb1" prefix="cb1-" suffix=".dc1.acloud.com" radical="1-40" speed="5.2297Gf"
14                bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
15       <cluster id="AS1_cb2" prefix="cb2-" suffix=".dc1.acloud.com" radical="1-50" speed="8.8925Gf"
16                bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
17       <cluster id="AS1_cb3" prefix="cb3-" suffix=".dc1.acloud.com" radical="1-30" speed="13.357Gf"
18              bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
19
20       <link id="link_dc1_cb1" bandwidth="1.25GBps" latency="100us"/>
21       <link id="link_dc1_cb2" bandwidth="1.25GBps" latency="100us"/>
22       <link id="link_dc1_cb3" bandwidth="1.25GBps" latency="100us"/>
23
24       <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP  -->
25       <AS id="gw_AS1_dc1" routing="Floyd">
26         <!-- equipments-->
27         <router id="gw_dc1_horizdist"/>
28         <router id="gw_dc1_maindist"/>
29         <router id="gw_dc1_entranceroom"/>
30         <!-- ISP end point, entering the cloud, so it has coordinates -->
31         <router id="router_AS1_dc1" coordinates="25.5 9.4 1.4"/>
32
33         <link id="dc1_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
34         <link id="dc1_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
35         <link id="dc1_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
36
37         <route src="gw_dc1_horizdist" dst="gw_dc1_maindist"><link_ctn id="dc1_horizdist_maindist"/></route>
38         <route src="gw_dc1_maindist" dst="gw_dc1_entranceroom"><link_ctn id="dc1_maindist_entranceroom"/></route>
39         <route src="gw_dc1_entranceroom" dst="router_AS1_dc1"><link_ctn id="dc1_entranceroom_ISP"/></route>
40       </AS>
41
42       <!-- internal routes between clusters -->
43       <ASroute src="AS1_cb3" dst="AS1_cb1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com"
44                gw_dst="cb1-AS1_cb1_router.dc1.acloud.com">
45         <link_ctn id="link_dc1_cb3"/><link_ctn id="link_dc1_cb1"/>
46       </ASroute>
47       <ASroute src="AS1_cb2" dst="AS1_cb1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
48                gw_dst="cb1-AS1_cb1_router.dc1.acloud.com">
49         <link_ctn id="link_dc1_cb2"/><link_ctn id="link_dc1_cb1"/>
50       </ASroute>
51       <ASroute src="AS1_cb2" dst="AS1_cb3" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
52                gw_dst="cb3-AS1_cb3_router.dc1.acloud.com">
53         <link_ctn id="link_dc1_cb2"/><link_ctn id="link_dc1_cb3"/>
54       </ASroute>
55       <!-- routes to exit AS -->
56       <ASroute src="AS1_cb1" dst="gw_AS1_dc1" gw_src="cb1-AS1_cb1_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist">
57          <link_ctn id="link_dc1_cb1"/>
58       </ASroute>
59       <ASroute src="AS1_cb3" dst="gw_AS1_dc1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com"
60                gw_dst="gw_dc1_horizdist">
61          <link_ctn id="link_dc1_cb3"/>
62       </ASroute>
63       <ASroute src="AS1_cb2" dst="gw_AS1_dc1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
64                gw_dst="gw_dc1_horizdist">
65          <link_ctn id="link_dc1_cb2"/>
66       </ASroute> 
67       <ASroute dst="AS1_cb1" src="gw_AS1_dc1" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com"
68                gw_src="gw_dc1_horizdist">
69          <link_ctn id="link_dc1_cb1"/>
70       </ASroute>
71       <ASroute dst="AS1_cb3" src="gw_AS1_dc1" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com"
72                gw_src="gw_dc1_horizdist">
73          <link_ctn id="link_dc1_cb3"/>
74       </ASroute>
75       <ASroute dst="AS1_cb2" src="gw_AS1_dc1" gw_dst="cb2-AS1_cb2_router.dc1.acloud.com"
76                gw_src="gw_dc1_horizdist">
77          <link_ctn id="link_dc1_cb2"/>
78       </ASroute>
79     </AS>
80
81     <AS id="AS2_dc2" routing="Full">
82       <!--bigger tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : Full -->
83       <!-- 6 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
84       <!-- clusters -->
85       <cluster id="AS2_cb1" prefix="cb1-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf"
86                bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
87       <cluster id="AS2_cb2" prefix="cb2-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf"
88                bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
89       <cluster id="AS2_cb3" prefix="cb3-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf"
90                bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
91       <cluster id="AS2_cb4" prefix="cb4-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf"
92                bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
93       <cluster id="AS2_cb5" prefix="cb5-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf"
94                bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
95       <cluster id="AS2_cb6" prefix="cb6-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf"
96                bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
97
98       <link id="link_dc2_cb1" bandwidth="1.25GBps" latency="100us"/>
99       <link id="link_dc2_cb2" bandwidth="1.25GBps" latency="100us"/>
100       <link id="link_dc2_cb3" bandwidth="1.25GBps" latency="100us"/>
101       <link id="link_dc2_cb4" bandwidth="1.25GBps" latency="100us"/>
102       <link id="link_dc2_cb5" bandwidth="1.25GBps" latency="100us"/>
103       <link id="link_dc2_cb6" bandwidth="1.25GBps" latency="100us"/>
104
105       <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP  -->
106       <AS id="gw_AS2_dc2" routing="Floyd">
107         <!-- equipments-->
108         <router id="gw_dc2_horizdist"/>
109         <router id="gw_dc2_maindist"/>
110         <router id="gw_dc2_entranceroom"/>
111         <!-- ISP end point, entering the cloud, so it has coordinates -->
112         <router id="router_AS2_dc2" coordinates="12.8 14.4 6.4"/>
113
114         <!-- links -->
115         <link id="dc2_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
116         <link id="dc2_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
117         <link id="dc2_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
118         <!-- links to router relationships -->
119         <route src="gw_dc2_horizdist" dst="gw_dc2_maindist"><link_ctn id="dc2_horizdist_maindist"/></route>
120         <route src="gw_dc2_maindist" dst="gw_dc2_entranceroom"><link_ctn id="dc2_maindist_entranceroom"/></route>
121         <route src="gw_dc2_entranceroom" dst="router_AS2_dc2"><link_ctn id="dc2_entranceroom_ISP"/></route>
122       </AS>
123
124       <!-- internal routes between clusters -->
125       <ASroute src="AS2_cb4" dst="AS2_cb6" gw_src="cb4-AS2_cb4_router.dc2.acloud.com"
126                gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
127          <link_ctn id="link_dc2_cb4"/><link_ctn id="link_dc2_cb6"/>
128       </ASroute>
129       <ASroute src="AS2_cb5" dst="AS2_cb6" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
130                gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
131          <link_ctn id="link_dc2_cb5"/><link_ctn id="link_dc2_cb6"/>
132       </ASroute>
133       <ASroute src="AS2_cb5" dst="AS2_cb4" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
134                gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
135          <link_ctn id="link_dc2_cb5"/><link_ctn id="link_dc2_cb4"/>
136       </ASroute>
137       <ASroute src="AS2_cb2" dst="AS2_cb6" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
138                gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
139          <link_ctn id="link_dc2_cb2"/> <link_ctn id="link_dc2_cb6"/>
140       </ASroute>
141       <ASroute src="AS2_cb2" dst="AS2_cb4" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
142                gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
143          <link_ctn id="link_dc2_cb2"/><link_ctn id="link_dc2_cb4"/>
144       </ASroute>
145       <ASroute src="AS2_cb2" dst="AS2_cb5" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
146                gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
147          <link_ctn id="link_dc2_cb2"/><link_ctn id="link_dc2_cb5"/>
148       </ASroute>
149       <ASroute src="AS2_cb3" dst="AS2_cb6" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
150                gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
151          <link_ctn id="link_dc2_cb3"/><link_ctn id="link_dc2_cb6"/>
152       </ASroute>
153       <ASroute src="AS2_cb3" dst="AS2_cb4" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" 
154                gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
155          <link_ctn id="link_dc2_cb3"/><link_ctn id="link_dc2_cb4"/>
156       </ASroute>
157       <ASroute src="AS2_cb3" dst="AS2_cb5" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
158                gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
159          <link_ctn id="link_dc2_cb3"/><link_ctn id="link_dc2_cb5"/>
160       </ASroute>
161       <ASroute src="AS2_cb3" dst="AS2_cb2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
162                gw_dst="cb2-AS2_cb2_router.dc2.acloud.com">
163          <link_ctn id="link_dc2_cb3"/><link_ctn id="link_dc2_cb2"/>
164       </ASroute>
165       <ASroute src="AS2_cb1" dst="AS2_cb6" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
166                gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
167         <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb6"/>
168       </ASroute>
169       <ASroute src="AS2_cb1" dst="AS2_cb4" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
170                gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
171         <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb4"/>
172       </ASroute>
173       <ASroute src="AS2_cb1" dst="AS2_cb5" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
174                gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
175          <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb5"/>
176       </ASroute>
177       <ASroute src="AS2_cb1" dst="AS2_cb2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
178                gw_dst="cb2-AS2_cb2_router.dc2.acloud.com">
179          <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb2"/>
180       </ASroute>
181       <ASroute src="AS2_cb1" dst="AS2_cb3" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
182                gw_dst="cb3-AS2_cb3_router.dc2.acloud.com">
183          <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb3"/>
184       </ASroute>
185
186       <!-- routess to exit AS -->
187       <ASroute src="AS2_cb6" dst="gw_AS2_dc2" gw_src="cb6-AS2_cb6_router.dc2.acloud.com"
188                gw_dst="gw_dc2_horizdist">
189          <link_ctn id="link_dc2_cb6"/>
190       </ASroute>
191       <ASroute src="AS2_cb4" dst="gw_AS2_dc2" gw_src="cb4-AS2_cb4_router.dc2.acloud.com"
192                gw_dst="gw_dc2_horizdist">
193          <link_ctn id="link_dc2_cb4"/>
194       </ASroute>
195       <ASroute src="AS2_cb5" dst="gw_AS2_dc2" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
196                gw_dst="gw_dc2_horizdist">
197          <link_ctn id="link_dc2_cb5"/>
198       </ASroute>
199       <ASroute src="AS2_cb2" dst="gw_AS2_dc2" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
200                gw_dst="gw_dc2_horizdist">
201          <link_ctn id="link_dc2_cb2"/>
202       </ASroute>
203       <ASroute src="AS2_cb3" dst="gw_AS2_dc2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
204                gw_dst="gw_dc2_horizdist">
205          <link_ctn id="link_dc2_cb3"/>
206       </ASroute>
207       <ASroute src="AS2_cb1" dst="gw_AS2_dc2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
208                gw_dst="gw_dc2_horizdist">
209          <link_ctn id="link_dc2_cb1"/>
210       </ASroute> 
211       <ASroute dst="AS2_cb6" src="gw_AS2_dc2" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com"
212                gw_src="gw_dc2_horizdist">
213          <link_ctn id="link_dc2_cb6"/>
214       </ASroute>
215       <ASroute dst="AS2_cb4" src="gw_AS2_dc2" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com"
216                gw_src="gw_dc2_horizdist">
217          <link_ctn id="link_dc2_cb4"/>
218       </ASroute>
219       <ASroute dst="AS2_cb5" src="gw_AS2_dc2" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com"
220                gw_src="gw_dc2_horizdist">
221          <link_ctn id="link_dc2_cb5"/>
222       </ASroute>
223       <ASroute dst="AS2_cb2" src="gw_AS2_dc2" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com"
224                gw_src="gw_dc2_horizdist">
225          <link_ctn id="link_dc2_cb2"/>
226       </ASroute>
227       <ASroute dst="AS2_cb3" src="gw_AS2_dc2" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com"
228                gw_src="gw_dc2_horizdist">
229          <link_ctn id="link_dc2_cb3"/>
230       </ASroute>
231       <ASroute dst="AS2_cb1" src="gw_AS2_dc2" gw_dst="cb1-AS2_cb1_router.dc2.acloud.com"
232                gw_src="gw_dc2_horizdist">
233          <link_ctn id="link_dc2_cb1"/>
234       </ASroute> 
235      </AS>
236
237      <AS id="AS3_dc3" routing="Full">  
238        <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : FULL -->    
239        <!-- 4 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
240        <!-- clusters -->
241        <cluster id="AS3_cb1" prefix="cb1-" suffix=".dc3.acloud.com" radical="1-40" speed="5.2297Gf"
242                 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
243        <cluster id="AS3_cb2" prefix="cb2-" suffix=".dc3.acloud.com" radical="1-50" speed="8.8925Gf"
244                 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
245        <cluster id="AS3_cb3" prefix="cb3-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf"
246                 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
247        <cluster id="AS3_cb4" prefix="cb4-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf"
248                 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
249
250        <link id="link_dc3_cb1" bandwidth="1.25GBps" latency="100us"/>
251        <link id="link_dc3_cb2" bandwidth="1.25GBps" latency="100us"/>
252        <link id="link_dc3_cb3" bandwidth="1.25GBps" latency="100us"/>
253        <link id="link_dc3_cb4" bandwidth="1.25GBps" latency="100us"/>
254
255        <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP  -->
256        <AS id="gw_AS3_dc3" routing="Floyd">
257           <!-- equipments-->
258           <router id="gw_dc3_horizdist"/>
259           <router id="gw_dc3_maindist"/>
260           <router id="gw_dc3_entranceroom"/>
261           <!-- ISP end point, entering the cloud, so it has coordinates -->
262           <router id="router_AS3_dc3" coordinates="6.0 5.7 6.6"/>
263
264           <!-- links -->
265           <link id="dc3_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>        
266           <link id="dc3_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>  
267           <link id="dc3_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>  
268           <!-- links to router relationships -->
269           <route src="gw_dc3_horizdist" dst="gw_dc3_maindist"><link_ctn id="dc3_horizdist_maindist"/></route>
270           <route src="gw_dc3_maindist" dst="gw_dc3_entranceroom"><link_ctn id="dc3_maindist_entranceroom"/></route>
271           <route src="gw_dc3_entranceroom" dst="router_AS3_dc3"><link_ctn id="dc3_entranceroom_ISP"/></route>
272        </AS>
273
274        <!-- internal routes between clusters -->
275        <ASroute src="AS3_cb2" dst="AS3_cb3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com"
276                 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
277           <link_ctn id="link_dc3_cb2"/><link_ctn id="link_dc3_cb3"/>
278        </ASroute>
279        <ASroute src="AS3_cb1" dst="AS3_cb3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
280                 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
281           <link_ctn id="link_dc3_cb1"/><link_ctn id="link_dc3_cb3"/>
282        </ASroute>
283        <ASroute src="AS3_cb1" dst="AS3_cb2" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
284                 gw_dst="cb2-AS3_cb2_router.dc3.acloud.com">
285           <link_ctn id="link_dc3_cb1"/><link_ctn id="link_dc3_cb2"/>
286        </ASroute>
287        <ASroute src="AS3_cb4" dst="AS3_cb3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
288                 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
289           <link_ctn id="link_dc3_cb4"/><link_ctn id="link_dc3_cb3"/>
290        </ASroute>
291        <ASroute src="AS3_cb4" dst="AS3_cb2" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
292                 gw_dst="cb2-AS3_cb2_router.dc3.acloud.com">
293           <link_ctn id="link_dc3_cb4"/><link_ctn id="link_dc3_cb2"/>
294        </ASroute>
295        <ASroute src="AS3_cb4" dst="AS3_cb1" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
296                 gw_dst="cb1-AS3_cb1_router.dc3.acloud.com">
297           <link_ctn id="link_dc3_cb4"/><link_ctn id="link_dc3_cb1"/>
298        </ASroute>
299
300        <!-- routes to exit AS -->
301        <ASroute src="AS3_cb3" dst="gw_AS3_dc3" gw_src="cb3-AS3_cb3_router.dc3.acloud.com"
302                 gw_dst="gw_dc3_horizdist">
303           <link_ctn id="link_dc3_cb3"/>
304        </ASroute>
305        <ASroute src="AS3_cb2" dst="gw_AS3_dc3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com"
306                 gw_dst="gw_dc3_horizdist">
307          <link_ctn id="link_dc3_cb2"/>
308        </ASroute>
309        <ASroute src="AS3_cb1" dst="gw_AS3_dc3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
310                 gw_dst="gw_dc3_horizdist">
311           <link_ctn id="link_dc3_cb1"/>
312        </ASroute>
313        <ASroute src="AS3_cb4" dst="gw_AS3_dc3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
314                 gw_dst="gw_dc3_horizdist">
315           <link_ctn id="link_dc3_cb4"/>
316        </ASroute>
317        <ASroute dst="AS3_cb3" src="gw_AS3_dc3" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com"
318                 gw_src="gw_dc3_horizdist">
319           <link_ctn id="link_dc3_cb3"/>
320        </ASroute>
321        <ASroute dst="AS3_cb2" src="gw_AS3_dc3" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com"
322                 gw_src="gw_dc3_horizdist">
323           <link_ctn id="link_dc3_cb2"/>
324        </ASroute>
325        <ASroute dst="AS3_cb1" src="gw_AS3_dc3" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com"
326                 gw_src="gw_dc3_horizdist">
327           <link_ctn id="link_dc3_cb1"/>
328        </ASroute>
329        <ASroute dst="AS3_cb4" src="gw_AS3_dc3" gw_dst="cb4-AS3_cb4_router.dc3.acloud.com"
330                 gw_src="gw_dc3_horizdist">
331           <link_ctn id="link_dc3_cb4"/>
332        </ASroute>  
333     </AS>
334   </AS>
335 </platform>