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