2 <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
5 <prop id="network/coordinates" value="yes"/>
8 <AS id="AS0" routing="Vivaldi">
10 <AS id="AS1_dc1" routing="Full">
11 <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : rule based, because of its regularity-->
12 <!-- 3 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted because not a part of the production platform -->
14 <cluster id="AS1_cb1" prefix="cb1-" suffix=".dc1.acloud.com" radical="1-40" speed="5.2297Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
15 <link id="link_dc1_cb1" bandwidth="1.25GBps" latency="100us"/>
17 <cluster id="AS1_cb2" prefix="cb2-" suffix=".dc1.acloud.com" radical="1-50" speed="8.8925Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
18 <link id="link_dc1_cb2" bandwidth="1.25GBps" latency="100us"/>
20 <cluster id="AS1_cb3" prefix="cb3-" suffix=".dc1.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
21 <link id="link_dc1_cb3" bandwidth="1.25GBps" latency="100us"/>
23 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
24 <AS id="gw_AS1_dc1" routing="Floyd">
26 <router id="gw_dc1_horizdist"/>
27 <router id="gw_dc1_maindist"/>
28 <router id="gw_dc1_entranceroom"/>
29 <!-- ISP end point, entering the cloud, so it has coordinates -->
30 <router id="router_AS1_dc1" coordinates="25.5 9.4 1.4"/>
32 <link id="dc1_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
33 <link id="dc1_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
34 <link id="dc1_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
35 <!-- links to router relationships -->
36 <route src="gw_dc1_horizdist" dst="gw_dc1_maindist"><link_ctn id="dc1_horizdist_maindist"/></route>
37 <route src="gw_dc1_maindist" dst="gw_dc1_entranceroom"><link_ctn id="dc1_maindist_entranceroom"/></route>
38 <route src="gw_dc1_entranceroom" dst="router_AS1_dc1"><link_ctn id="dc1_entranceroom_ISP"/></route>
41 <!-- internal routes between clusters -->
42 <ASroute src="AS1_cb1" dst="AS1_cb1" gw_src="cb1-AS1_cb1_router.dc1.acloud.com" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com" symmetrical="YES">
43 <link_ctn id="link_dc1_cb1"/>
44 <link_ctn id="link_dc1_cb1"/>
45 </ASroute><ASroute src="AS1_cb3" dst="AS1_cb1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com" symmetrical="YES">
46 <link_ctn id="link_dc1_cb3"/>
47 <link_ctn id="link_dc1_cb1"/>
48 </ASroute><ASroute src="AS1_cb3" dst="AS1_cb3" gw_src="cb3-AS1_cb3_router.dc1.acloud.com" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com" symmetrical="YES">
49 <link_ctn id="link_dc1_cb3"/>
50 <link_ctn id="link_dc1_cb3"/>
51 </ASroute><ASroute src="AS1_cb2" dst="AS1_cb1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com" symmetrical="YES">
52 <link_ctn id="link_dc1_cb2"/>
53 <link_ctn id="link_dc1_cb1"/>
54 </ASroute><ASroute src="AS1_cb2" dst="AS1_cb3" gw_src="cb2-AS1_cb2_router.dc1.acloud.com" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com" symmetrical="YES">
55 <link_ctn id="link_dc1_cb2"/>
56 <link_ctn id="link_dc1_cb3"/>
57 </ASroute><ASroute src="AS1_cb2" dst="AS1_cb2" gw_src="cb2-AS1_cb2_router.dc1.acloud.com" gw_dst="cb2-AS1_cb2_router.dc1.acloud.com" symmetrical="YES">
58 <link_ctn id="link_dc1_cb2"/>
59 <link_ctn id="link_dc1_cb2"/>
61 <!-- clusters to exit AS -->
62 <ASroute src="AS1_cb1" dst="gw_AS1_dc1" gw_src="cb1-AS1_cb1_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist" symmetrical="NO">
63 <link_ctn id="link_dc1_cb1"/>
64 </ASroute><ASroute src="AS1_cb3" dst="gw_AS1_dc1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist" symmetrical="NO">
65 <link_ctn id="link_dc1_cb3"/>
66 </ASroute><ASroute src="AS1_cb2" dst="gw_AS1_dc1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist" symmetrical="NO">
67 <link_ctn id="link_dc1_cb2"/>
69 <ASroute dst="AS1_cb1" src="gw_AS1_dc1" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com" gw_src="gw_dc1_horizdist" symmetrical="NO">
70 <link_ctn id="link_dc1_cb1"/>
71 </ASroute><ASroute dst="AS1_cb3" src="gw_AS1_dc1" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com" gw_src="gw_dc1_horizdist" symmetrical="NO">
72 <link_ctn id="link_dc1_cb3"/>
73 </ASroute><ASroute dst="AS1_cb2" src="gw_AS1_dc1" gw_dst="cb2-AS1_cb2_router.dc1.acloud.com" gw_src="gw_dc1_horizdist" symmetrical="NO">
74 <link_ctn id="link_dc1_cb2"/>
78 <AS id="AS2_dc2" routing="Full">
79 <!--bigger tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : rule based, because of its regularity-->
80 <!-- 6 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted because not a part of the production platform -->
82 <cluster id="AS2_cb1" prefix="cb1-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
83 <link id="link_dc2_cb1" bandwidth="1.25GBps" latency="100us"/>
85 <cluster id="AS2_cb2" prefix="cb2-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
86 <link id="link_dc2_cb2" bandwidth="1.25GBps" latency="100us"/>
88 <cluster id="AS2_cb3" prefix="cb3-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
89 <link id="link_dc2_cb3" bandwidth="1.25GBps" latency="100us"/>
91 <cluster id="AS2_cb4" prefix="cb4-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
92 <link id="link_dc2_cb4" bandwidth="1.25GBps" latency="100us"/>
94 <cluster id="AS2_cb5" prefix="cb5-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
95 <link id="link_dc2_cb5" bandwidth="1.25GBps" latency="100us"/>
97 <cluster id="AS2_cb6" prefix="cb6-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
98 <link id="link_dc2_cb6" bandwidth="1.25GBps" latency="100us"/>
100 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
101 <AS id="gw_AS2_dc2" routing="Floyd">
103 <router id="gw_dc2_horizdist"/>
104 <router id="gw_dc2_maindist"/>
105 <router id="gw_dc2_entranceroom"/>
106 <!-- ISP end point, entering the cloud, so it has coordinates -->
107 <router id="router_AS2_dc2" coordinates="12.8 14.4 6.4"/>
109 <link id="dc2_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
110 <link id="dc2_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
111 <link id="dc2_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
112 <!-- links to router relationships -->
113 <route src="gw_dc2_horizdist" dst="gw_dc2_maindist"><link_ctn id="dc2_horizdist_maindist"/></route>
114 <route src="gw_dc2_maindist" dst="gw_dc2_entranceroom"><link_ctn id="dc2_maindist_entranceroom"/></route>
115 <route src="gw_dc2_entranceroom" dst="router_AS2_dc2"><link_ctn id="dc2_entranceroom_ISP"/></route>
118 <!-- internal routes between clusters -->
119 <ASroute src="AS2_cb6" dst="AS2_cb6" gw_src="cb6-AS2_cb6_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
120 <link_ctn id="link_dc2_cb6"/>
121 <link_ctn id="link_dc2_cb6"/>
122 </ASroute><ASroute src="AS2_cb4" dst="AS2_cb6" gw_src="cb4-AS2_cb4_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
123 <link_ctn id="link_dc2_cb4"/>
124 <link_ctn id="link_dc2_cb6"/>
125 </ASroute><ASroute src="AS2_cb4" dst="AS2_cb4" gw_src="cb4-AS2_cb4_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
126 <link_ctn id="link_dc2_cb4"/>
127 <link_ctn id="link_dc2_cb4"/>
128 </ASroute><ASroute src="AS2_cb5" dst="AS2_cb6" gw_src="cb5-AS2_cb5_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
129 <link_ctn id="link_dc2_cb5"/>
130 <link_ctn id="link_dc2_cb6"/>
131 </ASroute><ASroute src="AS2_cb5" dst="AS2_cb4" gw_src="cb5-AS2_cb5_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
132 <link_ctn id="link_dc2_cb5"/>
133 <link_ctn id="link_dc2_cb4"/>
134 </ASroute><ASroute src="AS2_cb5" dst="AS2_cb5" gw_src="cb5-AS2_cb5_router.dc2.acloud.com" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" symmetrical="YES">
135 <link_ctn id="link_dc2_cb5"/>
136 <link_ctn id="link_dc2_cb5"/>
137 </ASroute><ASroute src="AS2_cb2" dst="AS2_cb6" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
138 <link_ctn id="link_dc2_cb2"/>
139 <link_ctn id="link_dc2_cb6"/>
140 </ASroute><ASroute src="AS2_cb2" dst="AS2_cb4" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
141 <link_ctn id="link_dc2_cb2"/>
142 <link_ctn id="link_dc2_cb4"/>
143 </ASroute><ASroute src="AS2_cb2" dst="AS2_cb5" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" symmetrical="YES">
144 <link_ctn id="link_dc2_cb2"/>
145 <link_ctn id="link_dc2_cb5"/>
146 </ASroute><ASroute src="AS2_cb2" dst="AS2_cb2" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com" symmetrical="YES">
147 <link_ctn id="link_dc2_cb2"/>
148 <link_ctn id="link_dc2_cb2"/>
149 </ASroute><ASroute src="AS2_cb3" dst="AS2_cb6" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
150 <link_ctn id="link_dc2_cb3"/>
151 <link_ctn id="link_dc2_cb6"/>
152 </ASroute><ASroute src="AS2_cb3" dst="AS2_cb4" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
153 <link_ctn id="link_dc2_cb3"/>
154 <link_ctn id="link_dc2_cb4"/>
155 </ASroute><ASroute src="AS2_cb3" dst="AS2_cb5" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" symmetrical="YES">
156 <link_ctn id="link_dc2_cb3"/>
157 <link_ctn id="link_dc2_cb5"/>
158 </ASroute><ASroute src="AS2_cb3" dst="AS2_cb2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com" symmetrical="YES">
159 <link_ctn id="link_dc2_cb3"/>
160 <link_ctn id="link_dc2_cb2"/>
161 </ASroute><ASroute src="AS2_cb3" dst="AS2_cb3" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com" symmetrical="YES">
162 <link_ctn id="link_dc2_cb3"/>
163 <link_ctn id="link_dc2_cb3"/>
164 </ASroute><ASroute src="AS2_cb1" dst="AS2_cb6" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
165 <link_ctn id="link_dc2_cb1"/>
166 <link_ctn id="link_dc2_cb6"/>
167 </ASroute><ASroute src="AS2_cb1" dst="AS2_cb4" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
168 <link_ctn id="link_dc2_cb1"/>
169 <link_ctn id="link_dc2_cb4"/>
170 </ASroute><ASroute src="AS2_cb1" dst="AS2_cb5" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" symmetrical="YES">
171 <link_ctn id="link_dc2_cb1"/>
172 <link_ctn id="link_dc2_cb5"/>
173 </ASroute><ASroute src="AS2_cb1" dst="AS2_cb2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com" symmetrical="YES">
174 <link_ctn id="link_dc2_cb1"/>
175 <link_ctn id="link_dc2_cb2"/>
176 </ASroute><ASroute src="AS2_cb1" dst="AS2_cb3" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com" symmetrical="YES">
177 <link_ctn id="link_dc2_cb1"/>
178 <link_ctn id="link_dc2_cb3"/>
179 </ASroute><ASroute src="AS2_cb1" dst="AS2_cb1" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb1-AS2_cb1_router.dc2.acloud.com" symmetrical="YES">
180 <link_ctn id="link_dc2_cb1"/>
181 <link_ctn id="link_dc2_cb1"/>
183 <!-- clusters to exit AS -->
184 <ASroute src="AS2_cb6" dst="gw_AS2_dc2" gw_src="cb6-AS2_cb6_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
185 <link_ctn id="link_dc2_cb6"/>
186 </ASroute><ASroute src="AS2_cb4" dst="gw_AS2_dc2" gw_src="cb4-AS2_cb4_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
187 <link_ctn id="link_dc2_cb4"/>
188 </ASroute><ASroute src="AS2_cb5" dst="gw_AS2_dc2" gw_src="cb5-AS2_cb5_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
189 <link_ctn id="link_dc2_cb5"/>
190 </ASroute><ASroute src="AS2_cb2" dst="gw_AS2_dc2" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
191 <link_ctn id="link_dc2_cb2"/>
192 </ASroute><ASroute src="AS2_cb3" dst="gw_AS2_dc2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
193 <link_ctn id="link_dc2_cb3"/>
194 </ASroute><ASroute src="AS2_cb1" dst="gw_AS2_dc2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
195 <link_ctn id="link_dc2_cb1"/>
197 <ASroute dst="AS2_cb6" src="gw_AS2_dc2" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
198 <link_ctn id="link_dc2_cb6"/>
199 </ASroute><ASroute dst="AS2_cb4" src="gw_AS2_dc2" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
200 <link_ctn id="link_dc2_cb4"/>
201 </ASroute><ASroute dst="AS2_cb5" src="gw_AS2_dc2" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
202 <link_ctn id="link_dc2_cb5"/>
203 </ASroute><ASroute dst="AS2_cb2" src="gw_AS2_dc2" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
204 <link_ctn id="link_dc2_cb2"/>
205 </ASroute><ASroute dst="AS2_cb3" src="gw_AS2_dc2" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
206 <link_ctn id="link_dc2_cb3"/>
207 </ASroute><ASroute dst="AS2_cb1" src="gw_AS2_dc2" gw_dst="cb1-AS2_cb1_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
208 <link_ctn id="link_dc2_cb1"/>
212 <AS id="AS3_dc3" routing="Full">
213 <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : rule based, because of its regularity-->
214 <!-- 4 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted because not a part of the production platform -->
216 <cluster id="AS3_cb1" prefix="cb1-" suffix=".dc3.acloud.com" radical="1-40" speed="5.2297Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
217 <link id="link_dc3_cb1" bandwidth="1.25GBps" latency="100us"/>
219 <cluster id="AS3_cb2" prefix="cb2-" suffix=".dc3.acloud.com" radical="1-50" speed="8.8925Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
220 <link id="link_dc3_cb2" bandwidth="1.25GBps" latency="100us"/>
222 <cluster id="AS3_cb3" prefix="cb3-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
223 <link id="link_dc3_cb3" bandwidth="1.25GBps" latency="100us"/>
225 <cluster id="AS3_cb4" prefix="cb4-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
226 <link id="link_dc3_cb4" bandwidth="1.25GBps" latency="100us"/>
228 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
229 <AS id="gw_AS3_dc3" routing="Floyd">
231 <router id="gw_dc3_horizdist"/>
232 <router id="gw_dc3_maindist"/>
233 <router id="gw_dc3_entranceroom"/>
234 <!-- ISP end point, entering the cloud, so it has coordinates -->
235 <router id="router_AS3_dc3" coordinates="6.0 5.7 6.6"/>
237 <link id="dc3_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
238 <link id="dc3_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
239 <link id="dc3_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
240 <!-- links to router relationships -->
241 <route src="gw_dc3_horizdist" dst="gw_dc3_maindist"><link_ctn id="dc3_horizdist_maindist"/></route>
242 <route src="gw_dc3_maindist" dst="gw_dc3_entranceroom"><link_ctn id="dc3_maindist_entranceroom"/></route>
243 <route src="gw_dc3_entranceroom" dst="router_AS3_dc3"><link_ctn id="dc3_entranceroom_ISP"/></route>
246 <!-- internal routes between clusters -->
247 <ASroute src="AS3_cb3" dst="AS3_cb3" gw_src="cb3-AS3_cb3_router.dc3.acloud.com" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" symmetrical="YES">
248 <link_ctn id="link_dc3_cb3"/>
249 <link_ctn id="link_dc3_cb3"/>
250 </ASroute><ASroute src="AS3_cb2" dst="AS3_cb3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" symmetrical="YES">
251 <link_ctn id="link_dc3_cb2"/>
252 <link_ctn id="link_dc3_cb3"/>
253 </ASroute><ASroute src="AS3_cb2" dst="AS3_cb2" gw_src="cb2-AS3_cb2_router.dc3.acloud.com" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com" symmetrical="YES">
254 <link_ctn id="link_dc3_cb2"/>
255 <link_ctn id="link_dc3_cb2"/>
256 </ASroute><ASroute src="AS3_cb1" dst="AS3_cb3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" symmetrical="YES">
257 <link_ctn id="link_dc3_cb1"/>
258 <link_ctn id="link_dc3_cb3"/>
259 </ASroute><ASroute src="AS3_cb1" dst="AS3_cb2" gw_src="cb1-AS3_cb1_router.dc3.acloud.com" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com" symmetrical="YES">
260 <link_ctn id="link_dc3_cb1"/>
261 <link_ctn id="link_dc3_cb2"/>
262 </ASroute><ASroute src="AS3_cb1" dst="AS3_cb1" gw_src="cb1-AS3_cb1_router.dc3.acloud.com" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com" symmetrical="YES">
263 <link_ctn id="link_dc3_cb1"/>
264 <link_ctn id="link_dc3_cb1"/>
265 </ASroute><ASroute src="AS3_cb4" dst="AS3_cb3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" symmetrical="YES">
266 <link_ctn id="link_dc3_cb4"/>
267 <link_ctn id="link_dc3_cb3"/>
268 </ASroute><ASroute src="AS3_cb4" dst="AS3_cb2" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com" symmetrical="YES">
269 <link_ctn id="link_dc3_cb4"/>
270 <link_ctn id="link_dc3_cb2"/>
271 </ASroute><ASroute src="AS3_cb4" dst="AS3_cb1" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com" symmetrical="YES">
272 <link_ctn id="link_dc3_cb4"/>
273 <link_ctn id="link_dc3_cb1"/>
274 </ASroute><ASroute src="AS3_cb4" dst="AS3_cb4" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="cb4-AS3_cb4_router.dc3.acloud.com" symmetrical="YES">
275 <link_ctn id="link_dc3_cb4"/>
276 <link_ctn id="link_dc3_cb4"/>
278 <!-- clusters to exit AS -->
279 <ASroute src="AS3_cb3" dst="gw_AS3_dc3" gw_src="cb3-AS3_cb3_router.dc3.acloud.com" gw_dst="gw_dc3_horizdist" symmetrical="NO">
280 <link_ctn id="link_dc3_cb3"/>
281 </ASroute><ASroute src="AS3_cb2" dst="gw_AS3_dc3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com" gw_dst="gw_dc3_horizdist" symmetrical="NO">
282 <link_ctn id="link_dc3_cb2"/>
283 </ASroute><ASroute src="AS3_cb1" dst="gw_AS3_dc3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com" gw_dst="gw_dc3_horizdist" symmetrical="NO">
284 <link_ctn id="link_dc3_cb1"/>
285 </ASroute><ASroute src="AS3_cb4" dst="gw_AS3_dc3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="gw_dc3_horizdist" symmetrical="NO">
286 <link_ctn id="link_dc3_cb4"/>
288 <ASroute dst="AS3_cb3" src="gw_AS3_dc3" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" gw_src="gw_dc3_horizdist" symmetrical="NO">
289 <link_ctn id="link_dc3_cb3"/>
290 </ASroute><ASroute dst="AS3_cb2" src="gw_AS3_dc3" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com" gw_src="gw_dc3_horizdist" symmetrical="NO">
291 <link_ctn id="link_dc3_cb2"/>
292 </ASroute><ASroute dst="AS3_cb1" src="gw_AS3_dc3" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com" gw_src="gw_dc3_horizdist" symmetrical="NO">
293 <link_ctn id="link_dc3_cb1"/>
294 </ASroute><ASroute dst="AS3_cb4" src="gw_AS3_dc3" gw_dst="cb4-AS3_cb4_router.dc3.acloud.com" gw_src="gw_dc3_horizdist" symmetrical="NO">
295 <link_ctn id="link_dc3_cb4"/>