blob: 7441ed8dc14865b89d13afcfe62751257c54d935 [file] [log] [blame]
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -08001{
Jon Hall2161a212020-09-16 11:29:27 -07002 "apps":{
3 "org.onosproject.dhcprelay":{
4 "default":[
Andreas Pantelopoulosd5d470f2018-03-23 18:02:47 -07005 {
Jon Hall2161a212020-09-16 11:29:27 -07006 "dhcpServerConnectPoint":"of:0000000000000005/12",
7 "serverIps":[
8 "2000::3fd"
9 ]
You Wang79577812018-02-27 16:39:50 -080010 }
11 ]
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -080012 }
13 },
Jon Hall2161a212020-09-16 11:29:27 -070014 "devices":{
15 "of:0000000000000001":{
16 "basic":{
17 "driver":"ofdpa-ovs",
18 "latitude":30,
19 "longitude":-105,
20 "name":"s001"
21 },
22 "segmentrouting":{
23 "adjacencySids":[],
24 "ipv4Loopback":"192.168.0.1",
25 "ipv4NodeSid":1001,
26 "ipv6Loopback":"2000::c0a8:0001",
27 "ipv6NodeSid":2001,
28 "isEdgeRouter":true,
29 "name":"s001",
30 "routerMac":"00:00:00:00:00:01"
31 }
32 },
33 "of:0000000000000002":{
34 "basic":{
35 "driver":"ofdpa-ovs",
36 "latitude":34,
37 "longitude":-95,
38 "name":"s002"
39 },
40 "segmentrouting":{
41 "adjacencySids":[],
42 "ipv4Loopback":"192.168.0.2",
43 "ipv4NodeSid":1002,
44 "ipv6Loopback":"2000::c0a8:0002",
45 "ipv6NodeSid":2002,
46 "isEdgeRouter":true,
47 "name":"s002",
48 "pairDeviceId":"of:0000000000000003",
49 "pairLocalPort":5,
50 "routerMac":"00:00:00:00:00:02"
51 }
52 },
53 "of:0000000000000003":{
54 "basic":{
55 "driver":"ofdpa-ovs",
56 "latitude":34,
57 "longitude":-90,
58 "name":"s003"
59 },
60 "segmentrouting":{
61 "adjacencySids":[],
62 "ipv4Loopback":"192.168.0.3",
63 "ipv4NodeSid":1003,
64 "ipv6Loopback":"2000::c0a8:0003",
65 "ipv6NodeSid":2003,
66 "isEdgeRouter":true,
67 "name":"s003",
68 "pairDeviceId":"of:0000000000000002",
69 "pairLocalPort":5,
70 "routerMac":"00:00:00:00:00:02"
71 }
72 },
73 "of:0000000000000004":{
74 "basic":{
75 "driver":"ofdpa-ovs",
76 "latitude":34,
77 "longitude":-85,
78 "name":"s004"
79 },
80 "segmentrouting":{
81 "adjacencySids":[],
82 "ipv4Loopback":"192.168.0.4",
83 "ipv4NodeSid":1004,
84 "ipv6Loopback":"2000::c0a8:0004",
85 "ipv6NodeSid":2004,
86 "isEdgeRouter":true,
87 "name":"s004",
88 "pairDeviceId":"of:0000000000000005",
89 "pairLocalPort":5,
90 "routerMac":"00:00:00:00:00:04"
91 }
92 },
93 "of:0000000000000005":{
94 "basic":{
95 "driver":"ofdpa-ovs",
96 "latitude":34,
97 "longitude":-80,
98 "name":"s005"
99 },
100 "segmentrouting":{
101 "adjacencySids":[],
102 "ipv4Loopback":"192.168.0.5",
103 "ipv4NodeSid":1005,
104 "ipv6Loopback":"2000::c0a8:0005",
105 "ipv6NodeSid":2005,
106 "isEdgeRouter":true,
107 "name":"s005",
108 "pairDeviceId":"of:0000000000000004",
109 "pairLocalPort":5,
110 "routerMac":"00:00:00:00:00:04"
111 }
112 },
113 "of:0000000000000006":{
114 "basic":{
115 "driver":"ofdpa-ovs",
116 "latitude":30,
117 "longitude":-110,
118 "name":"s006"
119 },
120 "segmentrouting":{
121 "adjacencySids":[],
122 "ipv4Loopback":"192.168.0.6",
123 "ipv4NodeSid":1006,
124 "ipv6Loopback":"2000::c0a8:0006",
125 "ipv6NodeSid":2006,
126 "isEdgeRouter":true,
127 "name":"s006",
128 "routerMac":"00:00:00:00:00:06"
129 }
130 },
131 "of:0000000000000101":{
132 "basic":{
133 "driver":"ofdpa-ovs",
134 "latitude":42,
135 "longitude":-100,
136 "name":"s101"
137 },
138 "segmentrouting":{
139 "adjacencySids":[],
140 "ipv4Loopback":"192.168.0.101",
141 "ipv4NodeSid":1101,
142 "ipv6Loopback":"2000::c0a8:0101",
143 "ipv6NodeSid":2101,
144 "isEdgeRouter":false,
145 "name":"s101",
146 "routerMac":"00:00:00:00:01:01"
147 }
148 },
149 "of:0000000000000102":{
150 "basic":{
151 "driver":"ofdpa-ovs",
152 "latitude":42,
153 "longitude":-95,
154 "name":"s102"
155 },
156 "segmentrouting":{
157 "adjacencySids":[],
158 "ipv4Loopback":"192.168.0.102",
159 "ipv4NodeSid":1102,
160 "ipv6Loopback":"2000::c0a8:0202",
161 "ipv6NodeSid":2102,
162 "isEdgeRouter":false,
163 "name":"s102",
164 "routerMac":"00:00:00:00:01:02"
165 }
166 },
167 "of:0000000000000103":{
168 "basic":{
169 "driver":"ofdpa-ovs",
170 "latitude":35,
171 "longitude":-115,
172 "name":"s103"
173 },
174 "segmentrouting":{
175 "adjacencySids":[],
176 "ipv4Loopback":"192.168.0.103",
177 "ipv4NodeSid":1103,
178 "ipv6Loopback":"2000::c0a8:0203",
179 "ipv6NodeSid":2103,
180 "isEdgeRouter":false,
181 "name":"s103",
182 "routerMac":"00:00:00:00:01:03"
183 }
184 },
185 "of:0000000000000104":{
186 "basic":{
187 "driver":"ofdpa-ovs",
188 "latitude":35,
189 "longitude":-110,
190 "name":"s104"
191 },
192 "segmentrouting":{
193 "adjacencySids":[],
194 "ipv4Loopback":"192.168.0.104",
195 "ipv4NodeSid":1104,
196 "ipv6Loopback":"2000::c0a8:0204",
197 "ipv6NodeSid":2104,
198 "isEdgeRouter":false,
199 "name":"s104",
200 "routerMac":"00:00:00:00:01:04"
201 }
202 }
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -0800203 },
Jon Hall2161a212020-09-16 11:29:27 -0700204 "hosts":{
205 "00:BB:00:00:01:0A/127":{
206 "basic":{
207 "ips":[
208 "1011::3fe"
209 ],
210 "locations":[
211 "of:0000000000000006/3"
212 ]
Andreas Pantelopoulosd5d470f2018-03-23 18:02:47 -0700213 }
214 },
Jon Hall2161a212020-09-16 11:29:27 -0700215 "00:bb:00:00:00:04/121":{
216 "basic":{
217 "ips":[
218 "1004::3fe"
219 ],
220 "locations":[
221 "of:0000000000000003/7",
222 "of:0000000000000002/8"
223 ]
Andreas Pantelopoulosd5d470f2018-03-23 18:02:47 -0700224 }
225 },
Jon Hall2161a212020-09-16 11:29:27 -0700226 "00:bb:00:00:00:05/122":{
227 "basic":{
228 "ips":[
229 "1005::3fe"
230 ],
231 "locations":[
232 "of:0000000000000003/8"
233 ]
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -0800234 }
235 },
Jon Hall2161a212020-09-16 11:29:27 -0700236 "00:bb:00:00:00:07/124":{
237 "basic":{
238 "ips":[
239 "1008::3fe"
240 ],
241 "locations":[
242 "of:0000000000000005/6",
243 "of:0000000000000004/7"
244 ]
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -0800245 }
246 },
Jon Hall2161a212020-09-16 11:29:27 -0700247 "00:bb:00:00:00:08/125":{
248 "basic":{
249 "ips":[
250 "1009::3fe"
251 ],
252 "locations":[
253 "of:0000000000000004/8",
254 "of:0000000000000005/7"
255 ]
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -0800256 }
257 },
Jon Hall2161a212020-09-16 11:29:27 -0700258 "00:bb:00:00:00:0A/126":{
259 "basic":{
260 "ips":[
261 "1010::3fe"
262 ],
263 "locations":[
264 "of:0000000000000005/8"
265 ]
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -0800266 }
267 },
Jon Hall2161a212020-09-16 11:29:27 -0700268 "00:bb:00:00:01:05/123":{
269 "basic":{
270 "ips":[
271 "1006::3fe"
272 ],
273 "locations":[
274 "of:0000000000000003/9"
275 ]
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -0800276 }
Jon Hall2161a212020-09-16 11:29:27 -0700277 }
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -0800278 },
Jon Hall2161a212020-09-16 11:29:27 -0700279 "ports":{
280 "of:0000000000000001/3":{
281 "interfaces":[
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -0800282 {
Jon Hall2161a212020-09-16 11:29:27 -0700283 "ips":[
284 "1000::3ff/120"
285 ],
286 "vlan-untagged":21
287 }
288 ]
289 },
290 "of:0000000000000001/4":{
291 "interfaces":[
292 {
293 "ips":[
294 "1001::3ff/120"
295 ],
296 "vlan-untagged":22
297 }
298 ]
299 },
300 "of:0000000000000002/5":{
301 "interfaces":[
302 {
303 "ips":[
304 "1003::3ff/120",
305 "1004::3ff/120"
306 ],
307 "vlan-tagged":[
308 121
309 ]
310 }
311 ]
312 },
313 "of:0000000000000002/6":{
314 "interfaces":[
315 {
316 "ips":[
317 "1002::3ff/120"
318 ],
319 "vlan-untagged":23
320 }
321 ]
322 },
323 "of:0000000000000002/7":{
324 "interfaces":[
325 {
326 "ips":[
327 "1003::3ff/120"
328 ],
329 "vlan-untagged":24
330 }
331 ]
332 },
333 "of:0000000000000002/8":{
334 "interfaces":[
335 {
336 "ips":[
337 "1004::3ff/120"
338 ],
339 "vlan-tagged":[
340 121
341 ]
342 }
343 ]
344 },
345 "of:0000000000000003/5":{
346 "interfaces":[
347 {
348 "ips":[
349 "1003::3ff/120",
350 "1004::3ff/120"
351 ],
352 "vlan-tagged":[
353 121
354 ]
355 }
356 ]
357 },
358 "of:0000000000000003/6":{
359 "interfaces":[
360 {
361 "ips":[
362 "1003::3ff/120"
363 ],
364 "vlan-untagged":24
365 }
366 ]
367 },
368 "of:0000000000000003/7":{
369 "interfaces":[
370 {
371 "ips":[
372 "1004::3ff/120"
373 ],
374 "vlan-tagged":[
375 121
376 ]
377 }
378 ]
379 },
380 "of:0000000000000003/8":{
381 "interfaces":[
382 {
383 "ips":[
384 "1005::3ff/120"
385 ],
386 "vlan-tagged":[
387 122
388 ]
389 }
390 ]
391 },
392 "of:0000000000000003/9":{
393 "interfaces":[
394 {
395 "ips":[
396 "1006::3ff/120"
397 ],
398 "vlan-tagged":[
399 123
400 ]
401 }
402 ]
403 },
404 "of:0000000000000004/10":{
405 "interfaces":[
406 {
407 "ips":[
408 "10.0.1.254/24",
409 "2000::1ff/120"
410 ],
411 "vlan-untagged":110
412 }
413 ]
414 },
415 "of:0000000000000004/11":{
416 "interfaces":[
417 {
418 "ips":[
419 "10.0.7.254/24",
420 "2000::7ff/120"
421 ],
422 "vlan-untagged":170
423 }
424 ]
425 },
426 "of:0000000000000004/5":{
427 "interfaces":[
428 {
429 "ips":[
430 "1008::3ff/120",
431 "1009::3ff/120"
432 ],
433 "vlan-tagged":[
434 124,
435 125
436 ]
437 }
438 ]
439 },
440 "of:0000000000000004/6":{
441 "interfaces":[
442 {
443 "ips":[
444 "1007::3ff/120"
445 ],
446 "vlan-untagged":25
447 }
448 ]
449 },
450 "of:0000000000000004/7":{
451 "interfaces":[
452 {
453 "ips":[
454 "1008::3ff/120"
455 ],
456 "vlan-tagged":[
457 124
458 ]
459 }
460 ]
461 },
462 "of:0000000000000004/8":{
463 "interfaces":[
464 {
465 "ips":[
466 "1009::3ff/120"
467 ],
468 "vlan-tagged":[
469 125
470 ]
471 }
472 ]
473 },
474 "of:0000000000000004/9":{
475 "interfaces":[
476 {
477 "ips":[
478 "10.0.1.254/24",
479 "10.0.7.254/24",
480 "2000::1ff/120",
481 "2000::7ff/120"
482 ],
483 "vlan-tagged":[
484 110,
485 170
486 ]
487 }
488 ]
489 },
490 "of:0000000000000005/10":{
491 "interfaces":[
492 {
493 "ips":[
494 "10.0.5.254/24",
495 "2000::5ff/120"
496 ],
497 "vlan-untagged":150
498 }
499 ]
500 },
501 "of:0000000000000005/11":{
502 "interfaces":[
503 {
504 "ips":[
505 "10.0.6.254/24",
506 "2000::6ff/120"
507 ],
508 "vlan-untagged":160
509 }
510 ]
511 },
512 "of:0000000000000005/12":{
513 "interfaces":[
514 {
515 "ips":[
516 "2000::3ff/120"
517 ],
518 "vlan-untagged":15
519 }
520 ]
521 },
522 "of:0000000000000005/5":{
523 "interfaces":[
524 {
525 "ips":[
526 "1008::3ff/120",
527 "1009::3ff/120"
528 ],
529 "vlan-tagged":[
530 124,
531 125
532 ]
533 }
534 ]
535 },
536 "of:0000000000000005/6":{
537 "interfaces":[
538 {
539 "ips":[
540 "1008::3ff/120"
541 ],
542 "vlan-tagged":[
543 124
544 ]
545 }
546 ]
547 },
548 "of:0000000000000005/7":{
549 "interfaces":[
550 {
551 "ips":[
552 "1009::3ff/120"
553 ],
554 "vlan-tagged":[
555 125
556 ]
557 }
558 ]
559 },
560 "of:0000000000000005/8":{
561 "interfaces":[
562 {
563 "ips":[
564 "1010::3ff/120"
565 ],
566 "vlan-tagged":[
567 126
568 ]
569 }
570 ]
571 },
572 "of:0000000000000005/9":{
573 "interfaces":[
574 {
575 "ips":[
576 "10.0.5.254/24",
577 "10.0.6.254/24",
578 "2000::5ff/120",
579 "2000::6ff/120"
580 ],
581 "vlan-tagged":[
582 150,
583 160
584 ]
585 }
586 ]
587 },
588 "of:0000000000000006/3":{
589 "interfaces":[
590 {
591 "ips":[
592 "1011::3ff/120"
593 ],
594 "vlan-tagged":[
595 127
596 ]
597 }
598 ]
599 },
600 "of:0000000000000006/4":{
601 "interfaces":[
602 {
603 "ips":[
604 "1012::3ff/120"
605 ],
606 "vlan-untagged":26
Andreas Pantelopoulos971c91d2018-02-12 11:28:10 -0800607 }
608 ]
609 }
610 }
Jon Hall2161a212020-09-16 11:29:27 -0700611}