]> git.proxmox.com Git - mirror_frr.git/blame - tests/topotests/ospf_te_topo1/reference/ted_step6.json
Merge pull request #10447 from ton31337/fix/json_with_whitespaces
[mirror_frr.git] / tests / topotests / ospf_te_topo1 / reference / ted_step6.json
CommitLineData
927b0802
OD
1{
2 "ted":{
3 "name":"OSPF",
4 "key":1,
5 "verticesCount":4,
6 "edgesCount":8,
7 "subnetsCount":12,
8 "vertices":[
9 {
10 "vertex-id":167837441,
11 "status":"Sync",
12 "origin":"OSPFv2",
13 "router-id":"10.0.255.1",
14 "vertex-type":"Standard",
15 "segment-routing":{
16 "srgb-size":4000,
17 "srgb-lower":20000,
18 "algorithms":[
19 {
20 "0":"SPF"
21 }
22 ],
23 "srlb-size":1000,
24 "srlb-lower":15000
25 }
26 },
27 {
28 "vertex-id":167837442,
29 "status":"Sync",
30 "origin":"OSPFv2",
31 "router-id":"10.0.255.2",
32 "vertex-type":"Standard",
33 "segment-routing":{
34 "srgb-size":8000,
35 "srgb-lower":16000,
36 "algorithms":[
37 {
38 "0":"SPF"
39 }
40 ],
41 "srlb-size":2000,
42 "srlb-lower":5000,
43 "msd":16
44 }
45 },
46 {
47 "vertex-id":167837443,
48 "status":"Sync",
49 "origin":"OSPFv2",
50 "router-id":"10.0.255.3",
51 "vertex-type":"ASBR"
52 },
53 {
54 "vertex-id":167837444,
55 "status":"Sync",
56 "origin":"OSPFv2",
57 "router-id":"10.0.255.4",
58 "vertex-type":"Standard",
59 "segment-routing":{
60 "srgb-size":10000,
61 "srgb-lower":10000,
62 "algorithms":[
63 {
64 "0":"SPF"
65 }
66 ],
67 "srlb-size":1000,
68 "srlb-lower":5000,
69 "msd":12
70 }
71 }
72 ],
73 "edges":[
74 {
75 "edge-id":167772161,
76 "status":"Sync",
77 "origin":"OSPFv2",
78 "advertised-router":"10.0.255.1",
79 "local-vertex-id":167837441,
80 "remote-vertex-id":167837442,
81 "metric":10,
82 "edge-attributes":{
83 "te-metric":20,
84 "local-address":"10.0.0.1",
85 "remote-address":"10.0.0.2",
86 "max-link-bandwidth":176258176.0,
87 "max-resv-link-bandwidth":176258176.0,
88 "unreserved-bandwidth":[
89 {
90 "class-type-0":176258176.0
91 },
92 {
93 "class-type-1":176258176.0
94 },
95 {
96 "class-type-2":176258176.0
97 },
98 {
99 "class-type-3":176258176.0
100 },
101 {
102 "class-type-4":176258176.0
103 },
104 {
105 "class-type-5":176258176.0
106 },
107 {
108 "class-type-6":176258176.0
109 },
110 {
111 "class-type-7":176258176.0
112 }
113 ],
114 "delay":10000,
115 "available-bandwidth":125000000.0
116 },
117 "segment-routing":[
118 {
119 "adj-sid":15001,
120 "flags":"0x60",
121 "weight":0
122 },
123 {
124 "adj-sid":15000,
125 "flags":"0xe0",
126 "weight":0
127 }
128 ]
129 },
130 {
131 "edge-id":167772162,
132 "status":"Sync",
133 "origin":"OSPFv2",
134 "advertised-router":"10.0.255.2",
135 "local-vertex-id":167837442,
136 "remote-vertex-id":167837441,
137 "metric":10,
138 "edge-attributes":{
927b0802
OD
139 "local-address":"10.0.0.2",
140 "remote-address":"10.0.0.1",
141 "max-link-bandwidth":176258176.0,
142 "max-resv-link-bandwidth":176258176.0,
143 "unreserved-bandwidth":[
144 {
145 "class-type-0":176258176.0
146 },
147 {
148 "class-type-1":176258176.0
149 },
150 {
151 "class-type-2":176258176.0
152 },
153 {
154 "class-type-3":176258176.0
155 },
156 {
157 "class-type-4":176258176.0
158 },
159 {
160 "class-type-5":176258176.0
161 },
162 {
163 "class-type-6":176258176.0
164 },
165 {
166 "class-type-7":176258176.0
167 }
168 ]
169 },
170 "segment-routing":[
171 {
172 "adj-sid":5001,
173 "flags":"0x60",
174 "weight":0
175 },
176 {
177 "adj-sid":5000,
178 "flags":"0xe0",
179 "weight":0
180 }
181 ]
182 },
183 {
184 "edge-id":167772417,
185 "status":"Sync",
186 "origin":"OSPFv2",
187 "advertised-router":"10.0.255.1",
188 "local-vertex-id":167837441,
189 "remote-vertex-id":167837442,
190 "metric":10,
191 "edge-attributes":{
927b0802
OD
192 "local-address":"10.0.1.1",
193 "remote-address":"10.0.1.2",
194 "max-link-bandwidth":176258176.0,
195 "max-resv-link-bandwidth":176258176.0,
196 "unreserved-bandwidth":[
197 {
198 "class-type-0":176258176.0
199 },
200 {
201 "class-type-1":176258176.0
202 },
203 {
204 "class-type-2":176258176.0
205 },
206 {
207 "class-type-3":176258176.0
208 },
209 {
210 "class-type-4":176258176.0
211 },
212 {
213 "class-type-5":176258176.0
214 },
215 {
216 "class-type-6":176258176.0
217 },
218 {
219 "class-type-7":176258176.0
220 }
221 ]
222 },
223 "segment-routing":[
224 {
225 "adj-sid":15003,
226 "flags":"0x60",
227 "weight":0
228 },
229 {
230 "adj-sid":15002,
231 "flags":"0xe0",
232 "weight":0
233 }
234 ]
235 },
236 {
237 "edge-id":167772418,
238 "status":"Sync",
239 "origin":"OSPFv2",
240 "advertised-router":"10.0.255.2",
241 "local-vertex-id":167837442,
242 "remote-vertex-id":167837441,
243 "metric":10,
244 "edge-attributes":{
927b0802
OD
245 "local-address":"10.0.1.2",
246 "remote-address":"10.0.1.1",
247 "max-link-bandwidth":176258176.0,
248 "max-resv-link-bandwidth":176258176.0,
249 "unreserved-bandwidth":[
250 {
251 "class-type-0":176258176.0
252 },
253 {
254 "class-type-1":176258176.0
255 },
256 {
257 "class-type-2":176258176.0
258 },
259 {
260 "class-type-3":176258176.0
261 },
262 {
263 "class-type-4":176258176.0
264 },
265 {
266 "class-type-5":176258176.0
267 },
268 {
269 "class-type-6":176258176.0
270 },
271 {
272 "class-type-7":176258176.0
273 }
274 ]
275 },
276 "segment-routing":[
277 {
278 "adj-sid":5007,
279 "flags":"0x60",
280 "weight":0
281 },
282 {
283 "adj-sid":5006,
284 "flags":"0xe0",
285 "weight":0
286 }
287 ]
288 },
289 {
290 "edge-id":167772929,
291 "status":"Sync",
292 "origin":"OSPFv2",
293 "advertised-router":"10.0.255.3",
294 "local-vertex-id":167837443,
295 "remote-vertex-id":167837442,
296 "metric":10,
297 "edge-attributes":{
927b0802
OD
298 "admin-group":32,
299 "local-address":"10.0.3.1",
300 "remote-address":"10.0.3.2",
301 "max-link-bandwidth":176258176.0,
302 "max-resv-link-bandwidth":176258176.0,
303 "unreserved-bandwidth":[
304 {
305 "class-type-0":176258176.0
306 },
307 {
308 "class-type-1":176258176.0
309 },
310 {
311 "class-type-2":176258176.0
312 },
313 {
314 "class-type-3":176258176.0
315 },
316 {
317 "class-type-4":176258176.0
318 },
319 {
320 "class-type-5":176258176.0
321 },
322 {
323 "class-type-6":176258176.0
324 },
325 {
326 "class-type-7":176258176.0
327 }
328 ]
329 }
330 },
331 {
332 "edge-id":167772930,
333 "status":"Sync",
334 "origin":"OSPFv2",
335 "advertised-router":"10.0.255.2",
336 "local-vertex-id":167837442,
337 "remote-vertex-id":167837443,
338 "metric":10,
339 "edge-attributes":{
927b0802
OD
340 "local-address":"10.0.3.2",
341 "remote-address":"10.0.3.1",
342 "max-link-bandwidth":176258176.0,
343 "max-resv-link-bandwidth":176258176.0,
344 "unreserved-bandwidth":[
345 {
346 "class-type-0":176258176.0
347 },
348 {
349 "class-type-1":176258176.0
350 },
351 {
352 "class-type-2":176258176.0
353 },
354 {
355 "class-type-3":176258176.0
356 },
357 {
358 "class-type-4":176258176.0
359 },
360 {
361 "class-type-5":176258176.0
362 },
363 {
364 "class-type-6":176258176.0
365 },
366 {
367 "class-type-7":176258176.0
368 }
369 ]
370 },
371 "segment-routing":[
372 {
373 "adj-sid":5003,
374 "flags":"0x60",
375 "weight":0
376 },
377 {
378 "adj-sid":5002,
379 "flags":"0xe0",
380 "weight":0
381 }
382 ]
383 },
384 {
385 "edge-id":167773185,
386 "status":"Sync",
387 "origin":"OSPFv2",
388 "advertised-router":"10.0.255.4",
389 "local-vertex-id":167837444,
390 "remote-vertex-id":167837442,
391 "metric":10,
392 "edge-attributes":{
927b0802
OD
393 "local-address":"10.0.4.1",
394 "remote-address":"10.0.4.2",
395 "max-link-bandwidth":176258176.0,
396 "max-resv-link-bandwidth":176258176.0,
397 "unreserved-bandwidth":[
398 {
399 "class-type-0":176258176.0
400 },
401 {
402 "class-type-1":176258176.0
403 },
404 {
405 "class-type-2":176258176.0
406 },
407 {
408 "class-type-3":176258176.0
409 },
410 {
411 "class-type-4":176258176.0
412 },
413 {
414 "class-type-5":176258176.0
415 },
416 {
417 "class-type-6":176258176.0
418 },
419 {
420 "class-type-7":176258176.0
421 }
422 ],
423 "delay":20000,
424 "jitter":10000
425 },
426 "segment-routing":[
427 {
428 "adj-sid":5001,
429 "flags":"0x60",
430 "weight":0
431 },
432 {
433 "adj-sid":5000,
434 "flags":"0xe0",
435 "weight":0
436 }
437 ]
438 },
439 {
440 "edge-id":167773186,
441 "status":"Sync",
442 "origin":"OSPFv2",
443 "advertised-router":"10.0.255.2",
444 "local-vertex-id":167837442,
445 "remote-vertex-id":167837444,
446 "metric":10,
447 "edge-attributes":{
448 "te-metric":30,
449 "local-address":"10.0.4.2",
450 "remote-address":"10.0.4.1",
451 "max-link-bandwidth":176258176.0,
452 "max-resv-link-bandwidth":176258176.0,
453 "unreserved-bandwidth":[
454 {
455 "class-type-0":176258176.0
456 },
457 {
458 "class-type-1":176258176.0
459 },
460 {
461 "class-type-2":176258176.0
462 },
463 {
464 "class-type-3":176258176.0
465 },
466 {
467 "class-type-4":176258176.0
468 },
469 {
470 "class-type-5":176258176.0
471 },
472 {
473 "class-type-6":176258176.0
474 },
475 {
476 "class-type-7":176258176.0
477 }
478 ],
479 "delay":25000
480 },
481 "segment-routing":[
482 {
483 "adj-sid":5005,
484 "flags":"0x60",
485 "weight":0
486 },
487 {
488 "adj-sid":5004,
489 "flags":"0xe0",
490 "weight":0
491 }
492 ]
493 }
494 ],
495 "subnets":[
496 {
497 "subnet-id":"10.0.0.1\/32",
498 "status":"Sync",
499 "origin":"OSPFv2",
500 "advertised-router":"10.0.255.1",
501 "vertex-id":167837441,
502 "metric":10
503 },
504 {
505 "subnet-id":"10.0.0.2\/32",
506 "status":"Sync",
507 "origin":"OSPFv2",
508 "advertised-router":"10.0.255.2",
509 "vertex-id":167837442,
510 "metric":10
511 },
512 {
513 "subnet-id":"10.0.1.1\/32",
514 "status":"Sync",
515 "origin":"OSPFv2",
516 "advertised-router":"10.0.255.1",
517 "vertex-id":167837441,
518 "metric":10
519 },
520 {
521 "subnet-id":"10.0.1.2\/32",
522 "status":"Sync",
523 "origin":"OSPFv2",
524 "advertised-router":"10.0.255.2",
525 "vertex-id":167837442,
526 "metric":10
527 },
528 {
529 "subnet-id":"10.0.3.1\/32",
530 "status":"Sync",
531 "origin":"OSPFv2",
532 "advertised-router":"10.0.255.3",
533 "vertex-id":167837443,
534 "metric":10
535 },
536 {
537 "subnet-id":"10.0.3.2\/32",
538 "status":"Sync",
539 "origin":"OSPFv2",
540 "advertised-router":"10.0.255.2",
541 "vertex-id":167837442,
542 "metric":10
543 },
544 {
545 "subnet-id":"10.0.4.1\/32",
546 "status":"Sync",
547 "origin":"OSPFv2",
548 "advertised-router":"10.0.255.4",
549 "vertex-id":167837444,
550 "metric":10
551 },
552 {
553 "subnet-id":"10.0.4.2\/32",
554 "status":"Sync",
555 "origin":"OSPFv2",
556 "advertised-router":"10.0.255.2",
557 "vertex-id":167837442,
558 "metric":10
559 },
560 {
561 "subnet-id":"10.0.255.1\/32",
562 "status":"Sync",
563 "origin":"OSPFv2",
564 "advertised-router":"10.0.255.1",
565 "vertex-id":167837441,
566 "metric":0,
567 "segment-routing":{
568 "pref-sid":10,
569 "algo":0,
570 "flags":"0x0"
571 }
572 },
573 {
574 "subnet-id":"10.0.255.2\/32",
575 "status":"Sync",
576 "origin":"OSPFv2",
577 "advertised-router":"10.0.255.2",
578 "vertex-id":167837442,
579 "metric":0,
580 "segment-routing":{
581 "pref-sid":20,
582 "algo":0,
583 "flags":"0x50"
584 }
585 },
586 {
587 "subnet-id":"10.0.255.3\/32",
588 "status":"Sync",
589 "origin":"OSPFv2",
590 "advertised-router":"10.0.255.3",
591 "vertex-id":167837443,
592 "metric":0
593 },
594 {
595 "subnet-id":"10.0.255.4\/32",
596 "status":"Sync",
597 "origin":"OSPFv2",
598 "advertised-router":"10.0.255.4",
599 "vertex-id":167837444,
600 "metric":0,
601 "segment-routing":{
602 "pref-sid":400,
603 "algo":0,
604 "flags":"0x40"
605 }
606 }
607 ]
608 }
609}