blob: 030849fc30b804748543e5f6a84403d9c94f266c [file] [log] [blame]
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -08001{
2 "ports" : {
3 "of:0000000000000001/3" : {
4 "interfaces" : [
5 {
6 "ips" : [ "1000::3ff/120" ],
7 "vlan-untagged": 10
8 }
9 ]
10 },
11 "of:0000000000000001/4" : {
12 "interfaces" : [
13 {
14 "ips" : [ "1001::3ff/120" ],
15 "vlan-untagged": 10
16 }
17 ]
18 },
19 "of:0000000000000002/6" : {
20 "interfaces" : [
21 {
22 "ips" : [ "1002::3ff/120" ],
23 "vlan-untagged": 10
24 }
25 ]
26 },
27 "of:0000000000000002/7" : {
28 "interfaces" : [
29 {
30 "ips" : [ "1003::3ff/120" ],
31 "vlan-untagged": 15
32 }
33 ]
34 },
35 "of:0000000000000002/8" : {
36 "interfaces" : [
37 {
38 "ips" : [ "1004::3ff/120" ],
39 "vlan-tagged": [30]
40 }
41 ]
42 },
43 "of:0000000000000003/8" : {
44 "interfaces" : [
45 {
46 "ips" : [ "1005::3ff/120" ],
47 "vlan-tagged": [20]
48 }
49 ]
50 },
51 "of:0000000000000003/9" : {
52 "interfaces" : [
53 {
54 "ips" : [ "1006::3ff/120" ],
55 "vlan-tagged": [40]
56 }
57 ]
58 },
59 "of:0000000000000003/6" : {
60 "interfaces" : [
61 {
62 "ips" : [ "1003::3ff/120" ],
63 "vlan-untagged": 15
64 }
65 ]
66 },
67 "of:0000000000000003/7" : {
68 "interfaces" : [
69 {
70 "ips" : [ "1004::3ff/120" ],
71 "vlan-tagged": [30]
72 }
73 ]
74 },
75 "of:0000000000000004/6" : {
76 "interfaces" : [
77 {
78 "ips" : [ "1007::3ff/120" ],
79 "vlan-tagged": [30]
80 }
81 ]
82 },
83 "of:0000000000000004/7" : {
84 "interfaces" : [
85 {
86 "ips" : [ "1008::3ff/120" ],
87 "vlan-tagged": [40]
88 }
89 ]
90 },
91 "of:0000000000000004/8" : {
92 "interfaces" : [
93 {
94 "ips" : [ "1009::3ff/120" ],
95 "vlan-tagged": [40]
96 }
97 ]
98 },
99 "of:0000000000000005/8" : {
100 "interfaces" : [
101 {
102 "ips" : [ "1010::3ff/120" ],
103 "vlan-tagged": [40]
104 }
105 ]
106 },
107 "of:0000000000000005/6" : {
108 "interfaces" : [
109 {
110 "ips" : [ "1008::3ff/120" ],
111 "vlan-tagged": [40]
112 }
113 ]
114 },
115 "of:0000000000000005/7" : {
116 "interfaces" : [
117 {
118 "ips" : [ "1009::3ff/120" ],
119 "vlan-tagged": [40]
120 }
121 ]
122 },
123 "of:0000000000000004/9" : {
124 "interfaces" : [
125 {
126 "ips" : [ "10.0.1.254/24", "10.0.7.254/24", "2000::1ff/120", "2000::7ff/120" ],
127 "vlan-tagged": [110, 170]
128
129 }
130 ]
131 },
132 "of:0000000000000004/10" : {
133 "interfaces" : [
134 {
135 "ips" : [ "10.0.1.254/24", "2000::1ff/120"],
136 "vlan-untagged": 110
137
138 }
139 ]
140 },
141 "of:0000000000000004/11" : {
142 "interfaces" : [
143 {
144 "ips" : [ "10.0.7.254/24", "2000::7ff/120" ],
145 "vlan-untagged": 170
146
147 }
148 ]
149 },
150 "of:0000000000000005/9" : {
151 "interfaces" : [
152 {
153 "ips" : [ "10.0.5.254/24", "10.0.6.254/24", "2000::5ff/120", "2000::6ff/120" ],
154 "vlan-tagged": [150, 160]
155 }
156 ]
157 },
158 "of:0000000000000005/10" : {
159 "interfaces" : [
160 {
161 "ips" : [ "10.0.5.254/24", "2000::5ff/120"],
162 "vlan-untagged": 150
163 }
164 ]
165 },
166 "of:0000000000000005/11" : {
167 "interfaces" : [
168 {
169 "ips" : [ "10.0.6.254/24", "2000::6ff/120" ],
170 "vlan-untagged": 160
171 }
172 ]
173 },
174 "of:0000000000000005/12" : {
175 "interfaces" : [
176 {
177 "ips" : [ "2000::3ff/120" ],
178 "vlan-untagged": 15
179 }
180 ]
181 }
182 },
183 "hosts" : {
184 "00:bb:00:00:00:04/30" : {
185 "basic": {
186 "locations": ["of:0000000000000003/7","of:0000000000000002/8"],
187 "ips": ["1004::3fe"]
188 }
189 },
190 "00:bb:00:00:00:05/20" : {
191 "basic": {
192 "locations": ["of:0000000000000003/8"],
193 "ips": ["1005::3fe"]
194 }
195 },
196 "00:bb:00:00:01:05/40" : {
197 "basic": {
198 "locations": ["of:0000000000000003/9"],
199 "ips": ["1006::3fe"]
200 }
201 },
202 "00:bb:00:00:00:06/30" : {
203 "basic": {
204 "locations": ["of:0000000000000004/6"],
205 "ips": ["1007::3fe"]
206 }
207 },
208 "00:bb:00:00:00:07/40" : {
209 "basic": {
210 "locations": ["of:0000000000000005/6", "of:0000000000000004/7"],
211 "ips": ["1008::3fe"]
212 }
213 },
214 "00:bb:00:00:00:08/40" : {
215 "basic": {
216 "locations": ["of:0000000000000004/8","of:0000000000000005/7"],
217 "ips": ["1009::3fe"]
218 }
219 },
220 "00:bb:00:00:00:0A/40" : {
221 "basic": {
222 "locations": ["of:0000000000000005/8"],
223 "ips": ["1010::3fe"]
224 }
225 }
226 },
227 "devices" : {
228 "of:0000000000000001" : {
229 "segmentrouting" : {
230 "name" : "s001",
You Wang91088702018-03-15 16:40:33 -0700231 "ipv4NodeSid" : 1001,
232 "ipv6NodeSid" : 2001,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800233 "ipv6Loopback" : "2000::c0a8:0001",
234 "ipv4Loopback" : "192.168.0.1",
235 "routerMac" : "00:00:00:00:00:01",
236 "isEdgeRouter" : true,
237 "adjacencySids" : []
238 },
239 "basic" : {
240 "driver" : "ofdpa-ovs",
241 "latitude":34,
242 "longitude":-105
243 }
244 },
245 "of:0000000000000002" : {
246 "segmentrouting" : {
247 "name" : "s002",
You Wang91088702018-03-15 16:40:33 -0700248 "ipv4NodeSid" : 1002,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800249 "ipv4Loopback" : "192.168.0.2",
You Wang91088702018-03-15 16:40:33 -0700250 "ipv6NodeSid" : 2002,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800251 "ipv6Loopback" : "2000::c0a8:0002",
252 "routerMac" : "00:00:00:00:00:02",
253 "isEdgeRouter" : true,
254 "pairLocalPort" : 5,
255 "pairDeviceId": "of:0000000000000003",
256 "adjacencySids" : []
257 },
258 "basic" : {
259 "driver" : "ofdpa-ovs",
260 "latitude":34,
261 "longitude":-95
262 }
263 },
264 "of:0000000000000003" : {
265 "segmentrouting" : {
266 "name" : "s003",
You Wang91088702018-03-15 16:40:33 -0700267 "ipv4NodeSid" : 1003,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800268 "ipv4Loopback" : "192.168.0.3",
You Wang91088702018-03-15 16:40:33 -0700269 "ipv6NodeSid" : 2003,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800270 "ipv6Loopback" : "2000::c0a8:0003",
271 "routerMac" : "00:00:00:00:00:02",
272 "isEdgeRouter" : true,
273 "pairLocalPort" : 5,
274 "pairDeviceId": "of:0000000000000002",
275 "adjacencySids" : []
276 },
277 "basic" : {
278 "driver" : "ofdpa-ovs",
279 "latitude":34,
280 "longitude":-90
281 }
282 },
283 "of:0000000000000004" : {
284 "segmentrouting" : {
285 "name" : "s004",
You Wang91088702018-03-15 16:40:33 -0700286 "ipv4NodeSid" : 1004,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800287 "ipv4Loopback" : "192.168.0.4",
You Wang91088702018-03-15 16:40:33 -0700288 "ipv6NodeSid" : 2004,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800289 "ipv6Loopback" : "2000::c0a8:0004",
290 "routerMac" : "00:00:00:00:00:04",
291 "isEdgeRouter" : true,
292 "pairLocalPort" : 5,
293 "pairDeviceId": "of:0000000000000005",
294 "adjacencySids" : []
295 },
296 "basic" : {
297 "driver" : "ofdpa-ovs",
298 "latitude":34,
299 "longitude":-85
300 }
301 },
302 "of:0000000000000005" : {
303 "segmentrouting" : {
304 "name" : "s005",
You Wang91088702018-03-15 16:40:33 -0700305 "ipv4NodeSid" : 1005,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800306 "ipv4Loopback" : "192.168.0.5",
You Wang91088702018-03-15 16:40:33 -0700307 "ipv6NodeSid" : 2005,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800308 "ipv6Loopback" : "2000::c0a8:0005",
309 "routerMac" : "00:00:00:00:00:04",
310 "isEdgeRouter" : true,
311 "pairLocalPort" : 5,
312 "pairDeviceId": "of:0000000000000004",
313 "adjacencySids" : []
314 },
315 "basic" : {
316 "driver" : "ofdpa-ovs",
317 "latitude":34,
318 "longitude":-80
319 }
320 },
321 "of:0000000000000101" : {
322 "segmentrouting" : {
323 "name" : "s101",
You Wang91088702018-03-15 16:40:33 -0700324 "ipv4NodeSid" : 1101,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800325 "ipv4Loopback" : "192.168.0.101",
You Wang91088702018-03-15 16:40:33 -0700326 "ipv6NodeSid" : 2101,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800327 "ipv6Loopback" : "2000::c0a8:0101",
328 "routerMac" : "00:00:00:00:01:01",
329 "isEdgeRouter" : false,
330 "adjacencySids" : []
331 },
332 "basic" : {
333 "driver" : "ofdpa-ovs",
334 "latitude":42,
335 "longitude":-100
336 }
337 },
338 "of:0000000000000102" : {
339 "segmentrouting" : {
340 "name" : "s102",
You Wang91088702018-03-15 16:40:33 -0700341 "ipv4NodeSid" : 1102,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800342 "ipv4Loopback" : "192.168.0.102",
You Wang91088702018-03-15 16:40:33 -0700343 "ipv6NodeSid" : 2102,
Andreas Pantelopoulos2eae3242018-03-06 13:47:20 -0800344 "ipv6Loopback" : "2000::c0a8:0202",
345 "routerMac" : "00:00:00:00:01:02",
346 "isEdgeRouter" : false,
347 "adjacencySids" : []
348 },
349 "basic" : {
350 "driver" : "ofdpa-ovs",
351 "latitude":42,
352 "longitude":-95
353 }
354 }
355 },
356 "apps" : {
357 "org.onosproject.dhcprelay" : {
358 "default": [
359 {
360 "dhcpServerConnectPoint": "of:0000000000000005/12",
361 "serverIps": ["2000::3fd"]
362 }
363 ]
364 }
365 }
366}