]> git.proxmox.com Git - mirror_frr.git/blame - tests/topotests/isis_te_topo1/reference/ted_step3.json
Merge pull request #13455 from sri-mohan1/srib-ldpd
[mirror_frr.git] / tests / topotests / isis_te_topo1 / reference / ted_step3.json
CommitLineData
be95145e
OD
1{
2 "ted":{
3 "name":"ISIS",
4 "key":1,
5 "verticesCount":4,
6 "edgesCount":12,
7 "subnetsCount":20,
8 "vertices":[
9 {
10 "vertex-id":1,
11 "status":"Sync",
12 "origin":"ISIS_L2",
13 "name":"r1",
14 "router-id":"10.0.255.1"
15 },
16 {
17 "vertex-id":2,
18 "status":"Sync",
19 "origin":"ISIS_L2",
20 "name":"r2",
21 "router-id":"10.0.255.2"
22 },
23 {
24 "vertex-id":3,
25 "status":"Sync",
26 "origin":"ISIS_L2",
27 "name":"r3",
28 "router-id":"10.0.255.3",
29 "router-id-v6":"2001:db8:1000::3"
30 },
31 {
32 "vertex-id":4,
33 "status":"Sync",
34 "origin":"ISIS_L2",
35 "name":"r4",
36 "router-id":"10.0.255.4",
37 "segment-routing":{
38 "srgb-size":10000,
39 "srgb-lower":10000,
40 "algorithms":[
41 {
42 "0":"SPF"
43 }
44 ],
45 "srlb-size":1000,
46 "srlb-lower":5000,
47 "msd":12
48 }
49 }
50 ],
51 "edges":[
52 {
c62067c1 53 "edge-id":"2001:db8::1",
be95145e
OD
54 "status":"Sync",
55 "origin":"ISIS_L2",
56 "advertised-router":"0000.0000.0001",
57 "local-vertex-id":1,
58 "remote-vertex-id":2,
59 "metric":10,
60 "edge-attributes":{
61 "te-metric":20,
62 "local-address-v6":"2001:db8::1",
63 "remote-address-v6":"2001:db8::2",
472a1e5a
LS
64 "max-link-bandwidth":99999997952,
65 "max-resv-link-bandwidth":1250000,
be95145e
OD
66 "unreserved-bandwidth":[
67 {
472a1e5a 68 "class-type-0":1250000
be95145e
OD
69 },
70 {
472a1e5a 71 "class-type-1":1250000
be95145e
OD
72 },
73 {
472a1e5a 74 "class-type-2":1250000
be95145e
OD
75 },
76 {
472a1e5a 77 "class-type-3":1250000
be95145e
OD
78 },
79 {
472a1e5a 80 "class-type-4":1250000
be95145e
OD
81 },
82 {
472a1e5a 83 "class-type-5":1250000
be95145e
OD
84 },
85 {
472a1e5a 86 "class-type-6":1250000
be95145e
OD
87 },
88 {
472a1e5a 89 "class-type-7":1250000
be95145e
OD
90 }
91 ],
92 "delay":10000,
93 "available-bandwidth":125000000.0
94 }
95 },
96 {
c62067c1 97 "edge-id":"2001:db8::2",
be95145e
OD
98 "status":"Sync",
99 "origin":"ISIS_L2",
100 "advertised-router":"0000.0000.0002",
101 "local-vertex-id":2,
102 "remote-vertex-id":1,
103 "metric":10,
104 "edge-attributes":{
be95145e 105 "local-address-v6":"2001:db8::2",
472a1e5a
LS
106 "max-link-bandwidth":1250000,
107 "max-resv-link-bandwidth":1250000,
be95145e
OD
108 "unreserved-bandwidth":[
109 {
472a1e5a 110 "class-type-0":1250000
be95145e
OD
111 },
112 {
472a1e5a 113 "class-type-1":1250000
be95145e
OD
114 },
115 {
472a1e5a 116 "class-type-2":1250000
be95145e
OD
117 },
118 {
472a1e5a 119 "class-type-3":1250000
be95145e
OD
120 },
121 {
472a1e5a 122 "class-type-4":1250000
be95145e
OD
123 },
124 {
472a1e5a 125 "class-type-5":1250000
be95145e
OD
126 },
127 {
472a1e5a 128 "class-type-6":1250000
be95145e
OD
129 },
130 {
472a1e5a 131 "class-type-7":1250000
be95145e
OD
132 }
133 ]
134 }
135 },
136 {
c62067c1 137 "edge-id":"2001:db8:3::3:2",
be95145e
OD
138 "status":"Sync",
139 "origin":"ISIS_L2",
140 "advertised-router":"0000.0000.0002",
141 "local-vertex-id":2,
142 "remote-vertex-id":3,
143 "metric":10,
144 "edge-attributes":{
be95145e
OD
145 "local-address-v6":"2001:db8:3::3:2",
146 "remote-address-v6":"2001:db8:3::3:3",
472a1e5a
LS
147 "max-link-bandwidth":1250000,
148 "max-resv-link-bandwidth":1250000,
be95145e
OD
149 "unreserved-bandwidth":[
150 {
472a1e5a 151 "class-type-0":1250000
be95145e
OD
152 },
153 {
472a1e5a 154 "class-type-1":1250000
be95145e
OD
155 },
156 {
472a1e5a 157 "class-type-2":1250000
be95145e
OD
158 },
159 {
472a1e5a 160 "class-type-3":1250000
be95145e
OD
161 },
162 {
472a1e5a 163 "class-type-4":1250000
be95145e
OD
164 },
165 {
472a1e5a 166 "class-type-5":1250000
be95145e
OD
167 },
168 {
472a1e5a 169 "class-type-6":1250000
be95145e
OD
170 },
171 {
472a1e5a 172 "class-type-7":1250000
be95145e
OD
173 }
174 ]
175 }
176 },
177 {
c62067c1 178 "edge-id":"2001:db8:3::3:3",
be95145e
OD
179 "status":"Sync",
180 "origin":"ISIS_L2",
181 "advertised-router":"0000.0000.0003",
182 "local-vertex-id":3,
183 "remote-vertex-id":2,
184 "metric":10,
185 "edge-attributes":{
be95145e
OD
186 "admin-group":32,
187 "local-address-v6":"2001:db8:3::3:3",
188 "remote-address-v6":"2001:db8:3::3:2",
472a1e5a
LS
189 "max-link-bandwidth":1250000,
190 "max-resv-link-bandwidth":1250000,
be95145e
OD
191 "unreserved-bandwidth":[
192 {
472a1e5a 193 "class-type-0":1250000
be95145e
OD
194 },
195 {
472a1e5a 196 "class-type-1":1250000
be95145e
OD
197 },
198 {
472a1e5a 199 "class-type-2":1250000
be95145e
OD
200 },
201 {
472a1e5a 202 "class-type-3":1250000
be95145e
OD
203 },
204 {
472a1e5a 205 "class-type-4":1250000
be95145e
OD
206 },
207 {
472a1e5a 208 "class-type-5":1250000
be95145e
OD
209 },
210 {
472a1e5a 211 "class-type-6":1250000
be95145e
OD
212 },
213 {
472a1e5a 214 "class-type-7":1250000
be95145e
OD
215 }
216 ]
217 }
218 },
219 {
c62067c1 220 "edge-id":"2001:db8:5::3:4",
be95145e
OD
221 "status":"Sync",
222 "origin":"ISIS_L2",
223 "advertised-router":"0000.0000.0004",
224 "local-vertex-id":4,
225 "remote-vertex-id":3,
226 "metric":10,
227 "edge-attributes":{
be95145e
OD
228 "local-address-v6":"2001:db8:5::3:4",
229 "remote-address-v6":"2001:db8:5::4:3",
472a1e5a
LS
230 "max-link-bandwidth":1250000,
231 "max-resv-link-bandwidth":1250000,
be95145e
OD
232 "unreserved-bandwidth":[
233 {
472a1e5a 234 "class-type-0":1250000
be95145e
OD
235 },
236 {
472a1e5a 237 "class-type-1":1250000
be95145e
OD
238 },
239 {
472a1e5a 240 "class-type-2":1250000
be95145e
OD
241 },
242 {
472a1e5a 243 "class-type-3":1250000
be95145e
OD
244 },
245 {
472a1e5a 246 "class-type-4":1250000
be95145e
OD
247 },
248 {
472a1e5a 249 "class-type-5":1250000
be95145e
OD
250 },
251 {
472a1e5a 252 "class-type-6":1250000
be95145e
OD
253 },
254 {
472a1e5a 255 "class-type-7":1250000
be95145e
OD
256 }
257 ]
258 },
259 "segment-routing":[
260 {
261 "adj-sid":5001,
262 "flags":"0xb0",
263 "weight":0
264 }
265 ]
266 },
267 {
c62067c1 268 "edge-id":"2001:db8:5::4:3",
be95145e
OD
269 "status":"Sync",
270 "origin":"ISIS_L2",
271 "advertised-router":"0000.0000.0003",
272 "local-vertex-id":3,
273 "remote-vertex-id":4,
274 "metric":10,
275 "edge-attributes":{
276 "te-metric":10,
277 "local-address-v6":"2001:db8:5::4:3",
278 "remote-address-v6":"2001:db8:5::3:4",
472a1e5a
LS
279 "max-link-bandwidth":1250000,
280 "max-resv-link-bandwidth":1250000,
be95145e
OD
281 "unreserved-bandwidth":[
282 {
472a1e5a 283 "class-type-0":1250000
be95145e
OD
284 },
285 {
472a1e5a 286 "class-type-1":1250000
be95145e
OD
287 },
288 {
472a1e5a 289 "class-type-2":1250000
be95145e
OD
290 },
291 {
472a1e5a 292 "class-type-3":1250000
be95145e
OD
293 },
294 {
472a1e5a 295 "class-type-4":1250000
be95145e
OD
296 },
297 {
472a1e5a 298 "class-type-5":1250000
be95145e
OD
299 },
300 {
472a1e5a 301 "class-type-6":1250000
be95145e
OD
302 },
303 {
472a1e5a 304 "class-type-7":1250000
be95145e
OD
305 }
306 ],
307 "delay":50000
308 }
309 },
310 {
c62067c1 311 "edge-id":"10.0.0.1",
be95145e
OD
312 "status":"Sync",
313 "origin":"ISIS_L2",
314 "advertised-router":"0000.0000.0001",
315 "local-vertex-id":1,
316 "remote-vertex-id":2,
317 "metric":10,
318 "edge-attributes":{
319 "te-metric":20,
320 "local-address":"10.0.0.1",
321 "remote-address":"10.0.0.2",
472a1e5a
LS
322 "max-link-bandwidth":99999997952,
323 "max-resv-link-bandwidth":1250000,
be95145e
OD
324 "unreserved-bandwidth":[
325 {
472a1e5a 326 "class-type-0":1250000
be95145e
OD
327 },
328 {
472a1e5a 329 "class-type-1":1250000
be95145e
OD
330 },
331 {
472a1e5a 332 "class-type-2":1250000
be95145e
OD
333 },
334 {
472a1e5a 335 "class-type-3":1250000
be95145e
OD
336 },
337 {
472a1e5a 338 "class-type-4":1250000
be95145e
OD
339 },
340 {
472a1e5a 341 "class-type-5":1250000
be95145e
OD
342 },
343 {
472a1e5a 344 "class-type-6":1250000
be95145e
OD
345 },
346 {
472a1e5a 347 "class-type-7":1250000
be95145e
OD
348 }
349 ],
350 "delay":10000,
351 "available-bandwidth":125000000.0
352 }
353 },
354 {
c62067c1 355 "edge-id":"10.0.0.2",
be95145e
OD
356 "status":"Sync",
357 "origin":"ISIS_L2",
358 "advertised-router":"0000.0000.0002",
359 "local-vertex-id":2,
360 "remote-vertex-id":1,
361 "metric":10,
362 "edge-attributes":{
be95145e
OD
363 "local-address":"10.0.0.2",
364 "remote-address":"10.0.0.1",
472a1e5a
LS
365 "max-link-bandwidth":1250000,
366 "max-resv-link-bandwidth":1250000,
be95145e
OD
367 "unreserved-bandwidth":[
368 {
472a1e5a 369 "class-type-0":1250000
be95145e
OD
370 },
371 {
472a1e5a 372 "class-type-1":1250000
be95145e
OD
373 },
374 {
472a1e5a 375 "class-type-2":1250000
be95145e
OD
376 },
377 {
472a1e5a 378 "class-type-3":1250000
be95145e
OD
379 },
380 {
472a1e5a 381 "class-type-4":1250000
be95145e
OD
382 },
383 {
472a1e5a 384 "class-type-5":1250000
be95145e
OD
385 },
386 {
472a1e5a 387 "class-type-6":1250000
be95145e
OD
388 },
389 {
472a1e5a 390 "class-type-7":1250000
be95145e
OD
391 }
392 ]
393 }
394 },
395 {
c62067c1 396 "edge-id":"10.0.3.2",
be95145e
OD
397 "status":"Sync",
398 "origin":"ISIS_L2",
399 "advertised-router":"0000.0000.0002",
400 "local-vertex-id":2,
401 "remote-vertex-id":3,
402 "metric":10,
403 "edge-attributes":{
be95145e
OD
404 "local-address":"10.0.3.2",
405 "remote-address":"10.0.3.3",
472a1e5a
LS
406 "max-link-bandwidth":1250000,
407 "max-resv-link-bandwidth":1250000,
be95145e
OD
408 "unreserved-bandwidth":[
409 {
472a1e5a 410 "class-type-0":1250000
be95145e
OD
411 },
412 {
472a1e5a 413 "class-type-1":1250000
be95145e
OD
414 },
415 {
472a1e5a 416 "class-type-2":1250000
be95145e
OD
417 },
418 {
472a1e5a 419 "class-type-3":1250000
be95145e
OD
420 },
421 {
472a1e5a 422 "class-type-4":1250000
be95145e
OD
423 },
424 {
472a1e5a 425 "class-type-5":1250000
be95145e
OD
426 },
427 {
472a1e5a 428 "class-type-6":1250000
be95145e
OD
429 },
430 {
472a1e5a 431 "class-type-7":1250000
be95145e
OD
432 }
433 ]
434 }
435 },
436 {
c62067c1 437 "edge-id":"10.0.3.3",
be95145e
OD
438 "status":"Sync",
439 "origin":"ISIS_L2",
440 "advertised-router":"0000.0000.0003",
441 "local-vertex-id":3,
442 "remote-vertex-id":2,
443 "metric":10,
444 "edge-attributes":{
be95145e
OD
445 "admin-group":32,
446 "local-address":"10.0.3.3",
447 "remote-address":"10.0.3.2",
472a1e5a
LS
448 "max-link-bandwidth":1250000,
449 "max-resv-link-bandwidth":1250000,
be95145e
OD
450 "unreserved-bandwidth":[
451 {
472a1e5a 452 "class-type-0":1250000
be95145e
OD
453 },
454 {
472a1e5a 455 "class-type-1":1250000
be95145e
OD
456 },
457 {
472a1e5a 458 "class-type-2":1250000
be95145e
OD
459 },
460 {
472a1e5a 461 "class-type-3":1250000
be95145e
OD
462 },
463 {
472a1e5a 464 "class-type-4":1250000
be95145e
OD
465 },
466 {
472a1e5a 467 "class-type-5":1250000
be95145e
OD
468 },
469 {
472a1e5a 470 "class-type-6":1250000
be95145e
OD
471 },
472 {
472a1e5a 473 "class-type-7":1250000
be95145e
OD
474 }
475 ]
476 }
477 },
478 {
c62067c1 479 "edge-id":"10.0.4.2",
be95145e
OD
480 "status":"Sync",
481 "origin":"ISIS_L2",
482 "advertised-router":"0000.0000.0002",
483 "local-vertex-id":2,
484 "remote-vertex-id":4,
485 "metric":10,
486 "edge-attributes":{
487 "te-metric":30,
488 "local-address":"10.0.4.2",
489 "remote-address":"10.0.4.4",
472a1e5a
LS
490 "max-link-bandwidth":99999997952,
491 "max-resv-link-bandwidth":1250000,
be95145e
OD
492 "unreserved-bandwidth":[
493 {
472a1e5a 494 "class-type-0":1250000
be95145e
OD
495 },
496 {
472a1e5a 497 "class-type-1":1250000
be95145e
OD
498 },
499 {
472a1e5a 500 "class-type-2":1250000
be95145e
OD
501 },
502 {
472a1e5a 503 "class-type-3":1250000
be95145e
OD
504 },
505 {
472a1e5a 506 "class-type-4":1250000
be95145e
OD
507 },
508 {
472a1e5a 509 "class-type-5":1250000
be95145e
OD
510 },
511 {
472a1e5a 512 "class-type-6":1250000
be95145e
OD
513 },
514 {
472a1e5a 515 "class-type-7":1250000
be95145e
OD
516 }
517 ],
518 "delay":25000,
519 "utilized-bandwidth":125000000.0
520 }
521 },
522 {
c62067c1 523 "edge-id":"10.0.4.4",
be95145e
OD
524 "status":"Sync",
525 "origin":"ISIS_L2",
526 "advertised-router":"0000.0000.0004",
527 "local-vertex-id":4,
528 "remote-vertex-id":2,
529 "metric":10,
530 "edge-attributes":{
be95145e
OD
531 "local-address":"10.0.4.4",
532 "remote-address":"10.0.4.2",
472a1e5a
LS
533 "max-link-bandwidth":1250000,
534 "max-resv-link-bandwidth":1250000,
be95145e
OD
535 "unreserved-bandwidth":[
536 {
472a1e5a 537 "class-type-0":1250000
be95145e
OD
538 },
539 {
472a1e5a 540 "class-type-1":1250000
be95145e
OD
541 },
542 {
472a1e5a 543 "class-type-2":1250000
be95145e
OD
544 },
545 {
472a1e5a 546 "class-type-3":1250000
be95145e
OD
547 },
548 {
472a1e5a 549 "class-type-4":1250000
be95145e
OD
550 },
551 {
472a1e5a 552 "class-type-5":1250000
be95145e
OD
553 },
554 {
472a1e5a 555 "class-type-6":1250000
be95145e
OD
556 },
557 {
472a1e5a 558 "class-type-7":1250000
be95145e
OD
559 }
560 ]
561 },
562 "segment-routing":[
563 {
564 "adj-sid":5000,
565 "flags":"0x30",
566 "weight":0
567 }
568 ]
569 }
570 ],
571 "subnets":[
572 {
573 "subnet-id":"10.0.0.1\/24",
574 "status":"Sync",
575 "origin":"ISIS_L2",
576 "advertised-router":"0000.0000.0001",
577 "vertex-id":1,
578 "metric":10
579 },
580 {
581 "subnet-id":"10.0.0.2\/24",
582 "status":"Sync",
583 "origin":"ISIS_L2",
584 "advertised-router":"0000.0000.0002",
585 "vertex-id":2,
586 "metric":10
587 },
588 {
589 "subnet-id":"10.0.3.2\/24",
590 "status":"Sync",
591 "origin":"ISIS_L2",
592 "advertised-router":"0000.0000.0002",
593 "vertex-id":2,
594 "metric":10
595 },
596 {
597 "subnet-id":"10.0.3.3\/24",
598 "status":"Sync",
599 "origin":"ISIS_L2",
600 "advertised-router":"0000.0000.0003",
601 "vertex-id":3,
602 "metric":10
603 },
604 {
605 "subnet-id":"10.0.4.2\/24",
606 "status":"Sync",
607 "origin":"ISIS_L2",
608 "advertised-router":"0000.0000.0002",
609 "vertex-id":2,
610 "metric":10
611 },
612 {
613 "subnet-id":"10.0.4.4\/24",
614 "status":"Sync",
615 "origin":"ISIS_L2",
616 "advertised-router":"0000.0000.0004",
617 "vertex-id":4,
618 "metric":10
619 },
620 {
621 "subnet-id":"10.0.255.1\/32",
622 "status":"Sync",
623 "origin":"ISIS_L2",
624 "advertised-router":"0000.0000.0001",
625 "vertex-id":1,
626 "metric":10
627 },
628 {
629 "subnet-id":"10.0.255.2\/32",
630 "status":"Sync",
631 "origin":"ISIS_L2",
632 "advertised-router":"0000.0000.0002",
633 "vertex-id":2,
634 "metric":10
635 },
636 {
637 "subnet-id":"10.0.255.3\/32",
638 "status":"Sync",
639 "origin":"ISIS_L2",
640 "advertised-router":"0000.0000.0003",
641 "vertex-id":3,
642 "metric":10
643 },
644 {
645 "subnet-id":"10.0.255.4\/32",
646 "status":"Sync",
647 "origin":"ISIS_L2",
648 "advertised-router":"0000.0000.0004",
649 "vertex-id":4,
650 "metric":10,
651 "segment-routing":{
652 "pref-sid":400,
653 "algo":0,
654 "flags":"0x60"
655 }
656 },
657 {
658 "subnet-id":"2001:db8::1\/64",
659 "status":"Sync",
660 "origin":"ISIS_L2",
661 "advertised-router":"0000.0000.0001",
662 "vertex-id":1,
663 "metric":10
664 },
665 {
666 "subnet-id":"2001:db8::2\/64",
667 "status":"Sync",
668 "origin":"ISIS_L2",
669 "advertised-router":"0000.0000.0002",
670 "vertex-id":2,
671 "metric":10
672 },
673 {
674 "subnet-id":"2001:db8:3::3:2\/64",
675 "status":"Sync",
676 "origin":"ISIS_L2",
677 "advertised-router":"0000.0000.0002",
678 "vertex-id":2,
679 "metric":10
680 },
681 {
682 "subnet-id":"2001:db8:3::3:3\/64",
683 "status":"Sync",
684 "origin":"ISIS_L2",
685 "advertised-router":"0000.0000.0003",
686 "vertex-id":3,
687 "metric":10
688 },
689 {
690 "subnet-id":"2001:db8:5::3:4\/64",
691 "status":"Sync",
692 "origin":"ISIS_L2",
693 "advertised-router":"0000.0000.0004",
694 "vertex-id":4,
695 "metric":10
696 },
697 {
698 "subnet-id":"2001:db8:5::4:3\/64",
699 "status":"Sync",
700 "origin":"ISIS_L2",
701 "advertised-router":"0000.0000.0003",
702 "vertex-id":3,
703 "metric":10
704 },
705 {
706 "subnet-id":"2001:db8:ffff::1\/128",
707 "status":"Sync",
708 "origin":"ISIS_L2",
709 "advertised-router":"0000.0000.0001",
710 "vertex-id":1,
711 "metric":10
712 },
713 {
714 "subnet-id":"2001:db8:ffff::2\/128",
715 "status":"Sync",
716 "origin":"ISIS_L2",
717 "advertised-router":"0000.0000.0002",
718 "vertex-id":2,
719 "metric":10
720 },
721 {
722 "subnet-id":"2001:db8:ffff::3\/128",
723 "status":"Sync",
724 "origin":"ISIS_L2",
725 "advertised-router":"0000.0000.0003",
726 "vertex-id":3,
727 "metric":10
728 },
729 {
730 "subnet-id":"2001:db8:ffff::4\/128",
731 "status":"Sync",
732 "origin":"ISIS_L2",
733 "advertised-router":"0000.0000.0004",
734 "vertex-id":4,
735 "metric":10,
736 "segment-routing":{
737 "pref-sid":1400,
738 "algo":0,
739 "flags":"0x60"
740 }
741 }
742 ]
743 }
744}