mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-25 07:28:41 +00:00
tests: introduce method to update reference data in isis_tilfa_topo1
The isis_tilfa_topo1 topotest is comprehensive and contains a large amount of reference data. One problem is that, when changes occur, updating this reference data can be difficult. To address this problem, this commit introduces a method to automatically regenerate the reference data by setting the `REGEN_DATA` environment variable. Usage: $ REGEN_DATA=true python3 ./test_isis_tilfa_topo1.py When `REGEN_DATA` is set, the topotest regenerates reference data from the current run instead of comparing against existing reference data. Note that regenerated data must be manually verified for correctness. This commit also simplifies the reference data by replacing all diff files with complete JSON snapshots. Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
This commit is contained in:
parent
04655c5f74
commit
dc354cbfef
@ -7,7 +7,8 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2"
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -31,7 +32,8 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3"
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -55,7 +57,8 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16040,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2"
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -79,7 +82,8 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3"
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -103,13 +107,15 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3"
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2"
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -10,14 +10,14 @@
|
||||
"adjacency": [
|
||||
{
|
||||
"neighbor-sys-type": "level-1",
|
||||
"neighbor-sysid": "0000.0000.0003",
|
||||
"neighbor-sysid": "0000.0000.0002",
|
||||
"hold-timer": 10,
|
||||
"neighbor-priority": 64,
|
||||
"state": "up"
|
||||
},
|
||||
{
|
||||
"neighbor-sys-type": "level-1",
|
||||
"neighbor-sysid": "0000.0000.0002",
|
||||
"neighbor-sysid": "0000.0000.0003",
|
||||
"hold-timer": 10,
|
||||
"neighbor-priority": 64,
|
||||
"state": "up"
|
||||
|
294
tests/topotests/isis_tilfa_topo1/rt1/step2/show_ip_route.ref
Normal file
294
tests/topotests/isis_tilfa_topo1/rt1/step2/show_ip_route.ref
Normal file
@ -0,0 +1,294 @@
|
||||
{
|
||||
"2.2.2.2\/32":[
|
||||
{
|
||||
"prefix":"2.2.2.2\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
121
tests/topotests/isis_tilfa_topo1/rt1/step2/show_ipv6_route.ref
Normal file
121
tests/topotests/isis_tilfa_topo1/rt1/step2/show_ipv6_route.ref
Normal file
@ -0,0 +1,121 @@
|
||||
{
|
||||
"2001:db8:1000::2\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::2\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
140
tests/topotests/isis_tilfa_topo1/rt1/step2/show_mpls_table.ref
Normal file
140
tests/topotests/isis_tilfa_topo1/rt1/step2/show_mpls_table.ref
Normal file
@ -0,0 +1,140 @@
|
||||
{
|
||||
"16020":{
|
||||
"inLabel":16020,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16021":{
|
||||
"inLabel":16021,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16040,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16041,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
294
tests/topotests/isis_tilfa_topo1/rt1/step3/show_ip_route.ref
Normal file
294
tests/topotests/isis_tilfa_topo1/rt1/step3/show_ip_route.ref
Normal file
@ -0,0 +1,294 @@
|
||||
{
|
||||
"2.2.2.2\/32":[
|
||||
{
|
||||
"prefix":"2.2.2.2\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
121
tests/topotests/isis_tilfa_topo1/rt1/step3/show_ipv6_route.ref
Normal file
121
tests/topotests/isis_tilfa_topo1/rt1/step3/show_ipv6_route.ref
Normal file
@ -0,0 +1,121 @@
|
||||
{
|
||||
"2001:db8:1000::2\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::2\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
140
tests/topotests/isis_tilfa_topo1/rt1/step3/show_mpls_table.ref
Normal file
140
tests/topotests/isis_tilfa_topo1/rt1/step3/show_mpls_table.ref
Normal file
@ -0,0 +1,140 @@
|
||||
{
|
||||
"16020":{
|
||||
"inLabel":16020,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16021":{
|
||||
"inLabel":16021,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16040,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16041,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
291
tests/topotests/isis_tilfa_topo1/rt1/step4/show_ip_route.ref
Normal file
291
tests/topotests/isis_tilfa_topo1/rt1/step4/show_ip_route.ref
Normal file
@ -0,0 +1,291 @@
|
||||
{
|
||||
"2.2.2.2\/32":[
|
||||
{
|
||||
"prefix":"2.2.2.2\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- a/rt1/step3/show_ip_route.ref
|
||||
+++ b/rt1/step4/show_ip_route.ref
|
||||
@@ -60,10 +60,7 @@
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16040
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
118
tests/topotests/isis_tilfa_topo1/rt1/step4/show_ipv6_route.ref
Normal file
118
tests/topotests/isis_tilfa_topo1/rt1/step4/show_ipv6_route.ref
Normal file
@ -0,0 +1,118 @@
|
||||
{
|
||||
"2001:db8:1000::2\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::2\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- a/rt1/step3/show_ipv6_route.ref
|
||||
+++ b/rt1/step4/show_ipv6_route.ref
|
||||
@@ -57,10 +57,7 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16041
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
115
tests/topotests/isis_tilfa_topo1/rt1/step4/show_mpls_table.ref
Normal file
115
tests/topotests/isis_tilfa_topo1/rt1/step4/show_mpls_table.ref
Normal file
@ -0,0 +1,115 @@
|
||||
{
|
||||
"16020":{
|
||||
"inLabel":16020,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16021":{
|
||||
"inLabel":16021,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
--- a/rt1/step3/show_mpls_table.ref
|
||||
+++ b/rt1/step4/show_mpls_table.ref
|
||||
@@ -47,30 +47,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
- "16040":{
|
||||
- "inLabel":16040,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16040,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.1.2"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
- "16041":{
|
||||
- "inLabel":16041,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16041,
|
||||
- "installed":true,
|
||||
- "interface":"eth-sw1"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
294
tests/topotests/isis_tilfa_topo1/rt1/step5/show_ip_route.ref
Normal file
294
tests/topotests/isis_tilfa_topo1/rt1/step5/show_ip_route.ref
Normal file
@ -0,0 +1,294 @@
|
||||
{
|
||||
"2.2.2.2\/32":[
|
||||
{
|
||||
"prefix":"2.2.2.2\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- a/rt1/step4/show_ip_route.ref
|
||||
+++ b/rt1/step5/show_ip_route.ref
|
||||
@@ -60,7 +60,10 @@
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16040
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
121
tests/topotests/isis_tilfa_topo1/rt1/step5/show_ipv6_route.ref
Normal file
121
tests/topotests/isis_tilfa_topo1/rt1/step5/show_ipv6_route.ref
Normal file
@ -0,0 +1,121 @@
|
||||
{
|
||||
"2001:db8:1000::2\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::2\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- a/rt1/step4/show_ipv6_route.ref
|
||||
+++ b/rt1/step5/show_ipv6_route.ref
|
||||
@@ -57,7 +57,10 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16041
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
140
tests/topotests/isis_tilfa_topo1/rt1/step5/show_mpls_table.ref
Normal file
140
tests/topotests/isis_tilfa_topo1/rt1/step5/show_mpls_table.ref
Normal file
@ -0,0 +1,140 @@
|
||||
{
|
||||
"16020":{
|
||||
"inLabel":16020,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16021":{
|
||||
"inLabel":16021,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16040,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16041,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
--- a/rt1/step4/show_mpls_table.ref
|
||||
+++ b/rt1/step5/show_mpls_table.ref
|
||||
@@ -47,6 +47,30 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
+ "16040":{
|
||||
+ "inLabel":16040,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16040,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.1.2"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
+ "16041":{
|
||||
+ "inLabel":16041,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16041,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-sw1"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
294
tests/topotests/isis_tilfa_topo1/rt1/step6/show_ip_route.ref
Normal file
294
tests/topotests/isis_tilfa_topo1/rt1/step6/show_ip_route.ref
Normal file
@ -0,0 +1,294 @@
|
||||
{
|
||||
"2.2.2.2\/32":[
|
||||
{
|
||||
"prefix":"2.2.2.2\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
121
tests/topotests/isis_tilfa_topo1/rt1/step6/show_ipv6_route.ref
Normal file
121
tests/topotests/isis_tilfa_topo1/rt1/step6/show_ipv6_route.ref
Normal file
@ -0,0 +1,121 @@
|
||||
{
|
||||
"2001:db8:1000::2\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::2\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
140
tests/topotests/isis_tilfa_topo1/rt1/step6/show_mpls_table.ref
Normal file
140
tests/topotests/isis_tilfa_topo1/rt1/step6/show_mpls_table.ref
Normal file
@ -0,0 +1,140 @@
|
||||
{
|
||||
"16020":{
|
||||
"inLabel":16020,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16021":{
|
||||
"inLabel":16021,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16040,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16041,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
291
tests/topotests/isis_tilfa_topo1/rt1/step7/show_ip_route.ref
Normal file
291
tests/topotests/isis_tilfa_topo1/rt1/step7/show_ip_route.ref
Normal file
@ -0,0 +1,291 @@
|
||||
{
|
||||
"2.2.2.2\/32":[
|
||||
{
|
||||
"prefix":"2.2.2.2\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- a/rt1/step6/show_ip_route.ref
|
||||
+++ b/rt1/step7/show_ip_route.ref
|
||||
@@ -83,10 +83,7 @@
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
118
tests/topotests/isis_tilfa_topo1/rt1/step7/show_ipv6_route.ref
Normal file
118
tests/topotests/isis_tilfa_topo1/rt1/step7/show_ipv6_route.ref
Normal file
@ -0,0 +1,118 @@
|
||||
{
|
||||
"2001:db8:1000::2\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::2\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- a/rt1/step6/show_ipv6_route.ref
|
||||
+++ b/rt1/step7/show_ipv6_route.ref
|
||||
@@ -79,10 +79,7 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
115
tests/topotests/isis_tilfa_topo1/rt1/step7/show_mpls_table.ref
Normal file
115
tests/topotests/isis_tilfa_topo1/rt1/step7/show_mpls_table.ref
Normal file
@ -0,0 +1,115 @@
|
||||
{
|
||||
"16020":{
|
||||
"inLabel":16020,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16021":{
|
||||
"inLabel":16021,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16040,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16041,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
--- a/rt1/step6/show_mpls_table.ref
|
||||
+++ b/rt1/step7/show_mpls_table.ref
|
||||
@@ -71,30 +71,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
- "16050":{
|
||||
- "inLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.1.3"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
- "16051":{
|
||||
- "inLabel":16051,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "installed":true,
|
||||
- "interface":"eth-sw1"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
294
tests/topotests/isis_tilfa_topo1/rt1/step8/show_ip_route.ref
Normal file
294
tests/topotests/isis_tilfa_topo1/rt1/step8/show_ip_route.ref
Normal file
@ -0,0 +1,294 @@
|
||||
{
|
||||
"2.2.2.2\/32":[
|
||||
{
|
||||
"prefix":"2.2.2.2\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- a/rt1/step7/show_ip_route.ref
|
||||
+++ b/rt1/step8/show_ip_route.ref
|
||||
@@ -83,7 +83,10 @@
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
121
tests/topotests/isis_tilfa_topo1/rt1/step8/show_ipv6_route.ref
Normal file
121
tests/topotests/isis_tilfa_topo1/rt1/step8/show_ipv6_route.ref
Normal file
@ -0,0 +1,121 @@
|
||||
{
|
||||
"2001:db8:1000::2\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::2\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- a/rt1/step7/show_ipv6_route.ref
|
||||
+++ b/rt1/step8/show_ipv6_route.ref
|
||||
@@ -79,7 +79,10 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
140
tests/topotests/isis_tilfa_topo1/rt1/step8/show_mpls_table.ref
Normal file
140
tests/topotests/isis_tilfa_topo1/rt1/step8/show_mpls_table.ref
Normal file
@ -0,0 +1,140 @@
|
||||
{
|
||||
"16020":{
|
||||
"inLabel":16020,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16021":{
|
||||
"inLabel":16021,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16040,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16041,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
--- a/rt1/step7/show_mpls_table.ref
|
||||
+++ b/rt1/step8/show_mpls_table.ref
|
||||
@@ -71,6 +71,30 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
+ "16050":{
|
||||
+ "inLabel":16050,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.1.3"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
+ "16051":{
|
||||
+ "inLabel":16051,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-sw1"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
294
tests/topotests/isis_tilfa_topo1/rt1/step9/show_ip_route.ref
Normal file
294
tests/topotests/isis_tilfa_topo1/rt1/step9/show_ip_route.ref
Normal file
@ -0,0 +1,294 @@
|
||||
{
|
||||
"2.2.2.2\/32":[
|
||||
{
|
||||
"prefix":"2.2.2.2\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.2",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
--- a/rt1/step8/show_ip_route.ref
|
||||
+++ b/rt1/step9/show_ip_route.ref
|
||||
@@ -85,7 +85,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16500
|
||||
]
|
||||
}
|
||||
]
|
121
tests/topotests/isis_tilfa_topo1/rt1/step9/show_ipv6_route.ref
Normal file
121
tests/topotests/isis_tilfa_topo1/rt1/step9/show_ipv6_route.ref
Normal file
@ -0,0 +1,121 @@
|
||||
{
|
||||
"2001:db8:1000::2\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::2\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16501
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":40,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
--- a/rt1/step8/show_ipv6_route.ref
|
||||
+++ b/rt1/step9/show_ipv6_route.ref
|
||||
@@ -81,7 +81,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051
|
||||
+ 16501
|
||||
]
|
||||
}
|
||||
]
|
140
tests/topotests/isis_tilfa_topo1/rt1/step9/show_mpls_table.ref
Normal file
140
tests/topotests/isis_tilfa_topo1/rt1/step9/show_mpls_table.ref
Normal file
@ -0,0 +1,140 @@
|
||||
{
|
||||
"16020":{
|
||||
"inLabel":16020,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16021":{
|
||||
"inLabel":16021,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16040,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16041,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.2",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16500":{
|
||||
"inLabel":16500,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16500,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16501":{
|
||||
"inLabel":16501,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16501,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,64 +0,0 @@
|
||||
--- a/rt1/step8/show_mpls_table.ref
|
||||
+++ b/rt1/step9/show_mpls_table.ref
|
||||
@@ -71,30 +71,6 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
- "16050":{
|
||||
- "inLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.1.3"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
- "16051":{
|
||||
- "inLabel":16051,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "installed":true,
|
||||
- "interface":"eth-sw1"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
@@ -129,6 +105,30 @@
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
+ ]
|
||||
+ },
|
||||
+ "16500":{
|
||||
+ "inLabel":16500,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16500,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.1.3"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
+ "16501":{
|
||||
+ "inLabel":16501,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16501,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-sw1"
|
||||
+ }
|
||||
]
|
||||
}
|
||||
}
|
@ -152,7 +152,7 @@
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
@ -161,7 +161,7 @@
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
|
@ -8,6 +8,7 @@
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.1",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
@ -18,12 +19,14 @@
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4"
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4"
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -64,6 +67,7 @@
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
@ -74,12 +78,14 @@
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4"
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4"
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -120,6 +126,7 @@
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
@ -129,6 +136,7 @@
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
@ -138,7 +146,8 @@
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.1.3"
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -181,19 +190,22 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4"
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4"
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3"
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -201,6 +213,12 @@
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
@ -212,12 +230,6 @@
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -230,6 +242,7 @@
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
@ -239,6 +252,7 @@
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
@ -248,7 +262,8 @@
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"nexthop":"10.0.1.3"
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
447
tests/topotests/isis_tilfa_topo1/rt2/step2/show_ip_route.ref
Normal file
447
tests/topotests/isis_tilfa_topo1/rt2/step2/show_ip_route.ref
Normal file
@ -0,0 +1,447 @@
|
||||
{
|
||||
"1.1.1.1\/32":[
|
||||
{
|
||||
"prefix":"1.1.1.1\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,169 +0,0 @@
|
||||
--- a/rt2/step1/show_ip_route.ref
|
||||
+++ b/rt2/step2/show_ip_route.ref
|
||||
@@ -15,36 +15,10 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16010
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16010
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -64,36 +38,10 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16030
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16030
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -251,40 +199,12 @@
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
+ "interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -380,24 +300,6 @@
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
@@ -418,24 +320,6 @@
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
181
tests/topotests/isis_tilfa_topo1/rt2/step2/show_ipv6_route.ref
Normal file
181
tests/topotests/isis_tilfa_topo1/rt2/step2/show_ipv6_route.ref
Normal file
@ -0,0 +1,181 @@
|
||||
{
|
||||
"2001:db8:1000::1\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::1\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
--- a/rt2/step1/show_ipv6_route.ref
|
||||
+++ b/rt2/step2/show_ipv6_route.ref
|
||||
@@ -14,34 +14,10 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16011
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16011
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -60,34 +36,10 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16031
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16031
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
233
tests/topotests/isis_tilfa_topo1/rt2/step2/show_mpls_table.ref
Normal file
233
tests/topotests/isis_tilfa_topo1/rt2/step2/show_mpls_table.ref
Normal file
@ -0,0 +1,233 @@
|
||||
{
|
||||
"16010":{
|
||||
"inLabel":16010,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.1",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16011":{
|
||||
"inLabel":16011,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,102 +0,0 @@
|
||||
--- a/rt2/step1/show_mpls_table.ref
|
||||
+++ b/rt2/step2/show_mpls_table.ref
|
||||
@@ -7,23 +7,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.2.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.3.4"
|
||||
+ "nexthop":"10.0.1.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -35,23 +19,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-1"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-2"
|
||||
+ "interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -63,23 +31,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.3",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.2.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.3.4"
|
||||
+ "nexthop":"10.0.1.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -91,23 +43,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-1"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-2"
|
||||
+ "interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
563
tests/topotests/isis_tilfa_topo1/rt2/step3/show_ip_route.ref
Normal file
563
tests/topotests/isis_tilfa_topo1/rt2/step3/show_ip_route.ref
Normal file
@ -0,0 +1,563 @@
|
||||
{
|
||||
"1.1.1.1\/32":[
|
||||
{
|
||||
"prefix":"1.1.1.1\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16010
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16010
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16030
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16030
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,169 +0,0 @@
|
||||
--- a/rt2/step2/show_ip_route.ref
|
||||
+++ b/rt2/step3/show_ip_route.ref
|
||||
@@ -15,10 +15,36 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16010
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16010
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -38,10 +64,36 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16030
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16030
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -199,12 +251,40 @@
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1"
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1"
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -300,6 +380,24 @@
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
+ "active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
@@ -320,6 +418,24 @@
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
+ "active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
229
tests/topotests/isis_tilfa_topo1/rt2/step3/show_ipv6_route.ref
Normal file
229
tests/topotests/isis_tilfa_topo1/rt2/step3/show_ipv6_route.ref
Normal file
@ -0,0 +1,229 @@
|
||||
{
|
||||
"2001:db8:1000::1\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::1\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16011
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16011
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16031
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16031
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
--- a/rt2/step2/show_ipv6_route.ref
|
||||
+++ b/rt2/step3/show_ipv6_route.ref
|
||||
@@ -14,10 +14,34 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16011
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16011
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -36,10 +60,34 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16031
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16031
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
301
tests/topotests/isis_tilfa_topo1/rt2/step3/show_mpls_table.ref
Normal file
301
tests/topotests/isis_tilfa_topo1/rt2/step3/show_mpls_table.ref
Normal file
@ -0,0 +1,301 @@
|
||||
{
|
||||
"16010":{
|
||||
"inLabel":16010,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.1",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16011":{
|
||||
"inLabel":16011,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,102 +0,0 @@
|
||||
--- a/rt2/step2/show_mpls_table.ref
|
||||
+++ b/rt2/step3/show_mpls_table.ref
|
||||
@@ -7,7 +7,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.1"
|
||||
+ "nexthop":"10.0.1.1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.2.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.3.4"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -19,7 +35,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1"
|
||||
+ "interface":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-1"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -31,7 +63,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.3"
|
||||
+ "nexthop":"10.0.1.3",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.2.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.3.4"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -43,7 +91,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1"
|
||||
+ "interface":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-1"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
464
tests/topotests/isis_tilfa_topo1/rt2/step4/show_ip_route.ref
Normal file
464
tests/topotests/isis_tilfa_topo1/rt2/step4/show_ip_route.ref
Normal file
@ -0,0 +1,464 @@
|
||||
{
|
||||
"1.1.1.1\/32":[
|
||||
{
|
||||
"prefix":"1.1.1.1\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,192 +0,0 @@
|
||||
--- a/rt2/step3/show_ip_route.ref
|
||||
+++ b/rt2/step4/show_ip_route.ref
|
||||
@@ -15,36 +15,10 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16010
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16010
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -64,36 +38,10 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16030
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16030
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -115,9 +63,6 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
- ],
|
||||
- "labels":[
|
||||
- 3
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -128,9 +73,6 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
- ],
|
||||
- "labels":[
|
||||
- 3
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -141,8 +83,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050,
|
||||
- 16040
|
||||
+ 16050
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -173,20 +114,14 @@
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -209,9 +144,6 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
- ],
|
||||
- "labels":[
|
||||
- 16060
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -222,9 +154,6 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
- ],
|
||||
- "labels":[
|
||||
- 16060
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -251,40 +180,12 @@
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
+ "interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
162
tests/topotests/isis_tilfa_topo1/rt2/step4/show_ipv6_route.ref
Normal file
162
tests/topotests/isis_tilfa_topo1/rt2/step4/show_ipv6_route.ref
Normal file
@ -0,0 +1,162 @@
|
||||
{
|
||||
"2001:db8:1000::1\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::1\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,146 +0,0 @@
|
||||
--- a/rt2/step3/show_ipv6_route.ref
|
||||
+++ b/rt2/step4/show_ipv6_route.ref
|
||||
@@ -14,34 +14,10 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16011
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16011
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -60,34 +36,10 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16031
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16031
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -108,9 +60,6 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
- ],
|
||||
- "labels":[
|
||||
- 3
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -120,9 +69,6 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
- ],
|
||||
- "labels":[
|
||||
- 3
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -132,8 +78,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051,
|
||||
- 16041
|
||||
+ 16051
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -153,10 +98,7 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051
|
||||
- ]
|
||||
+ "active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
@@ -171,10 +113,7 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -196,9 +135,6 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
- ],
|
||||
- "labels":[
|
||||
- 16061
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -208,9 +144,6 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
- ],
|
||||
- "labels":[
|
||||
- 16061
|
||||
]
|
||||
}
|
||||
],
|
142
tests/topotests/isis_tilfa_topo1/rt2/step4/show_mpls_table.ref
Normal file
142
tests/topotests/isis_tilfa_topo1/rt2/step4/show_mpls_table.ref
Normal file
@ -0,0 +1,142 @@
|
||||
{
|
||||
"16010":{
|
||||
"inLabel":16010,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.1",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16011":{
|
||||
"inLabel":16011,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,200 +0,0 @@
|
||||
--- a/rt2/step3/show_mpls_table.ref
|
||||
+++ b/rt2/step4/show_mpls_table.ref
|
||||
@@ -7,23 +7,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.2.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.3.4"
|
||||
+ "nexthop":"10.0.1.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -35,23 +19,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-1"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-2"
|
||||
+ "interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -63,23 +31,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.3",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.2.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.3.4"
|
||||
+ "nexthop":"10.0.1.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -91,84 +43,6 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-1"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-2"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
- "16040":{
|
||||
- "inLabel":16040,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":3,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.3.4",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":3,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.2.4",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.1.3"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
- "16041":{
|
||||
- "inLabel":16041,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":3,
|
||||
- "installed":true,
|
||||
- "interface":"eth-rt4-2",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":3,
|
||||
- "installed":true,
|
||||
- "interface":"eth-rt4-1",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
@@ -181,18 +55,6 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.3.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.2.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
"nexthop":"10.0.1.3"
|
||||
}
|
||||
]
|
||||
@@ -204,18 +66,6 @@
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
- "installed":true,
|
||||
- "interface":"eth-rt4-2"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "installed":true,
|
||||
- "interface":"eth-rt4-1"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
563
tests/topotests/isis_tilfa_topo1/rt2/step5/show_ip_route.ref
Normal file
563
tests/topotests/isis_tilfa_topo1/rt2/step5/show_ip_route.ref
Normal file
@ -0,0 +1,563 @@
|
||||
{
|
||||
"1.1.1.1\/32":[
|
||||
{
|
||||
"prefix":"1.1.1.1\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16010
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16010
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16030
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16030
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,192 +0,0 @@
|
||||
--- a/rt2/step4/show_ip_route.ref
|
||||
+++ b/rt2/step5/show_ip_route.ref
|
||||
@@ -15,10 +15,36 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16010
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16010
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -38,10 +64,36 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16030
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16030
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -63,6 +115,9 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
+ ],
|
||||
+ "labels":[
|
||||
+ 3
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -73,6 +128,9 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
+ ],
|
||||
+ "labels":[
|
||||
+ 3
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -83,7 +141,8 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16050,
|
||||
+ 16040
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -114,14 +173,20 @@
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -144,6 +209,9 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
+ ],
|
||||
+ "labels":[
|
||||
+ 16060
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -154,6 +222,9 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
+ ],
|
||||
+ "labels":[
|
||||
+ 16060
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -180,12 +251,40 @@
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1"
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1"
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
229
tests/topotests/isis_tilfa_topo1/rt2/step5/show_ipv6_route.ref
Normal file
229
tests/topotests/isis_tilfa_topo1/rt2/step5/show_ipv6_route.ref
Normal file
@ -0,0 +1,229 @@
|
||||
{
|
||||
"2001:db8:1000::1\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::1\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16011
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16011
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16031
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16031
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,146 +0,0 @@
|
||||
--- a/rt2/step4/show_ipv6_route.ref
|
||||
+++ b/rt2/step5/show_ipv6_route.ref
|
||||
@@ -14,10 +14,34 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16011
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16011
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -36,10 +60,34 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16031
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16031
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -60,6 +108,9 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
+ ],
|
||||
+ "labels":[
|
||||
+ 3
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -69,6 +120,9 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
+ ],
|
||||
+ "labels":[
|
||||
+ 3
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -78,7 +132,8 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051
|
||||
+ 16051,
|
||||
+ 16041
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -98,7 +153,10 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
@@ -113,7 +171,10 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -135,6 +196,9 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
+ ],
|
||||
+ "labels":[
|
||||
+ 16061
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -144,6 +208,9 @@
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
+ ],
|
||||
+ "labels":[
|
||||
+ 16061
|
||||
]
|
||||
}
|
||||
],
|
301
tests/topotests/isis_tilfa_topo1/rt2/step5/show_mpls_table.ref
Normal file
301
tests/topotests/isis_tilfa_topo1/rt2/step5/show_mpls_table.ref
Normal file
@ -0,0 +1,301 @@
|
||||
{
|
||||
"16010":{
|
||||
"inLabel":16010,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.1",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16011":{
|
||||
"inLabel":16011,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,200 +0,0 @@
|
||||
--- a/rt2/step4/show_mpls_table.ref
|
||||
+++ b/rt2/step5/show_mpls_table.ref
|
||||
@@ -7,7 +7,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.1"
|
||||
+ "nexthop":"10.0.1.1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.2.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.3.4"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -19,7 +35,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1"
|
||||
+ "interface":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-1"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -31,7 +63,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.3"
|
||||
+ "nexthop":"10.0.1.3",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.2.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.3.4"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -43,6 +91,84 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
+ "interface":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-1"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-2"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
+ "16040":{
|
||||
+ "inLabel":16040,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":3,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.3.4",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":3,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.2.4",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.1.3"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
+ "16041":{
|
||||
+ "inLabel":16041,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":3,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-rt4-2",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":3,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-rt4-1",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
@@ -55,6 +181,18 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
+ "nexthop":"10.0.3.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.2.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "installed":true,
|
||||
"nexthop":"10.0.1.3"
|
||||
}
|
||||
]
|
||||
@@ -66,6 +204,18 @@
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-rt4-2"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-rt4-1"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
563
tests/topotests/isis_tilfa_topo1/rt2/step6/show_ip_route.ref
Normal file
563
tests/topotests/isis_tilfa_topo1/rt2/step6/show_ip_route.ref
Normal file
@ -0,0 +1,563 @@
|
||||
{
|
||||
"1.1.1.1\/32":[
|
||||
{
|
||||
"prefix":"1.1.1.1\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16010
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16010
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16030
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16030
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
229
tests/topotests/isis_tilfa_topo1/rt2/step6/show_ipv6_route.ref
Normal file
229
tests/topotests/isis_tilfa_topo1/rt2/step6/show_ipv6_route.ref
Normal file
@ -0,0 +1,229 @@
|
||||
{
|
||||
"2001:db8:1000::1\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::1\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16011
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16011
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16031
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16031
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
301
tests/topotests/isis_tilfa_topo1/rt2/step6/show_mpls_table.ref
Normal file
301
tests/topotests/isis_tilfa_topo1/rt2/step6/show_mpls_table.ref
Normal file
@ -0,0 +1,301 @@
|
||||
{
|
||||
"16010":{
|
||||
"inLabel":16010,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.1",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16011":{
|
||||
"inLabel":16011,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
405
tests/topotests/isis_tilfa_topo1/rt2/step7/show_ip_route.ref
Normal file
405
tests/topotests/isis_tilfa_topo1/rt2/step7/show_ip_route.ref
Normal file
@ -0,0 +1,405 @@
|
||||
{
|
||||
"1.1.1.1\/32":[
|
||||
{
|
||||
"prefix":"1.1.1.1\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,288 +0,0 @@
|
||||
--- a/rt2/step6/show_ip_route.ref
|
||||
+++ b/rt2/step7/show_ip_route.ref
|
||||
@@ -15,36 +15,10 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16010
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16010
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -64,36 +38,10 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16030
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16030
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -113,9 +61,6 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
@@ -126,25 +71,10 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.1.3",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050,
|
||||
- 16040
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -163,30 +93,21 @@
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -251,40 +172,12 @@
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
+ "interfaceName":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.2.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "ip":"10.0.3.4",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "interfaceName":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -299,30 +192,13 @@
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
+ "interfaceName":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.1.3",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -338,29 +214,12 @@
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
+ "active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.1.3",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "interfaceName":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -497,31 +356,14 @@
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
+ "active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "ip":"10.0.1.3",
|
||||
- "afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16050
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
155
tests/topotests/isis_tilfa_topo1/rt2/step7/show_ipv6_route.ref
Normal file
155
tests/topotests/isis_tilfa_topo1/rt2/step7/show_ipv6_route.ref
Normal file
@ -0,0 +1,155 @@
|
||||
{
|
||||
"2001:db8:1000::1\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::1\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,139 +0,0 @@
|
||||
--- a/rt2/step6/show_ipv6_route.ref
|
||||
+++ b/rt2/step7/show_ipv6_route.ref
|
||||
@@ -14,34 +14,10 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16011
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16011
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -60,34 +36,10 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16031
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16031
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -106,9 +58,6 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
@@ -118,24 +67,10 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "afi":"ipv6",
|
||||
- "interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051,
|
||||
- 16041
|
||||
- ]
|
||||
- }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -153,28 +88,19 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051
|
||||
- ]
|
||||
+ "active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051
|
||||
- ]
|
||||
+ "active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true,
|
||||
- "labels":[
|
||||
- 16051
|
||||
- ]
|
||||
+ "active":true
|
||||
}
|
||||
]
|
||||
}
|
155
tests/topotests/isis_tilfa_topo1/rt2/step7/show_mpls_table.ref
Normal file
155
tests/topotests/isis_tilfa_topo1/rt2/step7/show_mpls_table.ref
Normal file
@ -0,0 +1,155 @@
|
||||
{
|
||||
"16010":{
|
||||
"inLabel":16010,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.1",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16011":{
|
||||
"inLabel":16011,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,207 +0,0 @@
|
||||
--- a/rt2/step6/show_mpls_table.ref
|
||||
+++ b/rt2/step7/show_mpls_table.ref
|
||||
@@ -7,23 +7,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.2.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.3.4"
|
||||
+ "nexthop":"10.0.1.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -35,23 +19,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-1"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-2"
|
||||
+ "interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -63,23 +31,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.3",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.2.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.3.4"
|
||||
+ "nexthop":"10.0.1.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -91,23 +43,7 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1",
|
||||
- "backupIndex":[
|
||||
- 0,
|
||||
- 1
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-1"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-rt4-2"
|
||||
+ "interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -119,26 +55,13 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.3.4",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
+ "nexthop":"10.0.3.4"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.2.4",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "nexthop":"10.0.1.3"
|
||||
+ "nexthop":"10.0.2.4"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -150,74 +73,13 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-rt4-2",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":3,
|
||||
- "installed":true,
|
||||
- "interface":"eth-rt4-1",
|
||||
- "backupIndex":[
|
||||
- 0
|
||||
- ]
|
||||
- }
|
||||
- ],
|
||||
- "backupNexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-sw1"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
- "16050":{
|
||||
- "inLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.3.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.2.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.1.3"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
- "16051":{
|
||||
- "inLabel":16051,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "installed":true,
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
+ "outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "installed":true,
|
||||
- "interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
563
tests/topotests/isis_tilfa_topo1/rt2/step8/show_ip_route.ref
Normal file
563
tests/topotests/isis_tilfa_topo1/rt2/step8/show_ip_route.ref
Normal file
@ -0,0 +1,563 @@
|
||||
{
|
||||
"1.1.1.1\/32":[
|
||||
{
|
||||
"prefix":"1.1.1.1\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16010
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16010
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16030
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16030
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050,
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16050
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,288 +0,0 @@
|
||||
--- a/rt2/step7/show_ip_route.ref
|
||||
+++ b/rt2/step8/show_ip_route.ref
|
||||
@@ -15,10 +15,36 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16010
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16010
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -38,10 +64,36 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16030
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16030
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -61,6 +113,9 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
@@ -71,10 +126,25 @@
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.1.3",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050,
|
||||
+ 16040
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -93,21 +163,30 @@
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -172,12 +251,40 @@
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1"
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-sw1"
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.2.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "ip":"10.0.3.4",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -192,13 +299,30 @@
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-1"
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.1.3",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -214,12 +338,29 @@
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
- "interfaceName":"eth-rt4-2"
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.1.3",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -356,14 +497,31 @@
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "ip":"10.0.1.3",
|
||||
+ "afi":"ipv4",
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16050
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
229
tests/topotests/isis_tilfa_topo1/rt2/step8/show_ipv6_route.ref
Normal file
229
tests/topotests/isis_tilfa_topo1/rt2/step8/show_ipv6_route.ref
Normal file
@ -0,0 +1,229 @@
|
||||
{
|
||||
"2001:db8:1000::1\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::1\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16011
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16011
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16031
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16031
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051,
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16051
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,139 +0,0 @@
|
||||
--- a/rt2/step7/show_ipv6_route.ref
|
||||
+++ b/rt2/step8/show_ipv6_route.ref
|
||||
@@ -14,10 +14,34 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16011
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16011
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -36,10 +60,34 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16031
|
||||
+ ]
|
||||
+ },
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-rt4-2",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16031
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -58,6 +106,9 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
@@ -67,10 +118,24 @@
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "afi":"ipv6",
|
||||
+ "interfaceName":"eth-sw1",
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051,
|
||||
+ 16041
|
||||
+ ]
|
||||
+ }
|
||||
]
|
||||
}
|
||||
],
|
||||
@@ -88,19 +153,28 @@
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
- "active":true
|
||||
+ "active":true,
|
||||
+ "labels":[
|
||||
+ 16051
|
||||
+ ]
|
||||
}
|
||||
]
|
||||
}
|
301
tests/topotests/isis_tilfa_topo1/rt2/step8/show_mpls_table.ref
Normal file
301
tests/topotests/isis_tilfa_topo1/rt2/step8/show_mpls_table.ref
Normal file
@ -0,0 +1,301 @@
|
||||
{
|
||||
"16010":{
|
||||
"inLabel":16010,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.1",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16011":{
|
||||
"inLabel":16011,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16050":{
|
||||
"inLabel":16050,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16050,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16051":{
|
||||
"inLabel":16051,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16051,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,207 +0,0 @@
|
||||
--- a/rt2/step7/show_mpls_table.ref
|
||||
+++ b/rt2/step8/show_mpls_table.ref
|
||||
@@ -7,7 +7,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.1"
|
||||
+ "nexthop":"10.0.1.1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.2.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.3.4"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -19,7 +35,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1"
|
||||
+ "interface":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-1"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -31,7 +63,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.1.3"
|
||||
+ "nexthop":"10.0.1.3",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.2.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.3.4"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -43,7 +91,23 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-sw1"
|
||||
+ "interface":"eth-sw1",
|
||||
+ "backupIndex":[
|
||||
+ 0,
|
||||
+ 1
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-1"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -55,13 +119,26 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.3.4"
|
||||
+ "nexthop":"10.0.3.4",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "nexthop":"10.0.2.4"
|
||||
+ "nexthop":"10.0.2.4",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "nexthop":"10.0.1.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -73,13 +150,74 @@
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
- "interface":"eth-rt4-2"
|
||||
+ "interface":"eth-rt4-2",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
+ "interface":"eth-rt4-1",
|
||||
+ "backupIndex":[
|
||||
+ 0
|
||||
+ ]
|
||||
+ }
|
||||
+ ],
|
||||
+ "backupNexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "interface":"eth-sw1"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
+ "16050":{
|
||||
+ "inLabel":16050,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.3.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.2.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16050,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.1.3"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
+ "16051":{
|
||||
+ "inLabel":16051,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-rt4-2"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16051,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
563
tests/topotests/isis_tilfa_topo1/rt2/step9/show_ip_route.ref
Normal file
563
tests/topotests/isis_tilfa_topo1/rt2/step9/show_ip_route.ref
Normal file
@ -0,0 +1,563 @@
|
||||
{
|
||||
"1.1.1.1\/32":[
|
||||
{
|
||||
"prefix":"1.1.1.1\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500,
|
||||
16010
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500,
|
||||
16010
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"3.3.3.3\/32":[
|
||||
{
|
||||
"prefix":"3.3.3.3\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500,
|
||||
16030
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500,
|
||||
16030
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"4.4.4.4\/32":[
|
||||
{
|
||||
"prefix":"4.4.4.4\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500,
|
||||
16040
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"5.5.5.5\/32":[
|
||||
{
|
||||
"prefix":"5.5.5.5\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"6.6.6.6\/32":[
|
||||
{
|
||||
"prefix":"6.6.6.6\/32",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16060
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.1.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.1.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.1.1",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.2.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.2.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.3.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.3.0\/24",
|
||||
"protocol":"isis",
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"nexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.4.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.4.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.5.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.5.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.6.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.6.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.7.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.7.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16500
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"10.0.8.0\/24":[
|
||||
{
|
||||
"prefix":"10.0.8.0\/24",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.1.3",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.2.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"ip":"10.0.3.4",
|
||||
"afi":"ipv4",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,119 +0,0 @@
|
||||
--- a/rt2/step8/show_ip_route.ref
|
||||
+++ b/rt2/step9/show_ip_route.ref
|
||||
@@ -31,7 +31,7 @@
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050,
|
||||
+ 16500,
|
||||
16010
|
||||
]
|
||||
},
|
||||
@@ -41,7 +41,7 @@
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050,
|
||||
+ 16500,
|
||||
16010
|
||||
]
|
||||
}
|
||||
@@ -80,7 +80,7 @@
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050,
|
||||
+ 16500,
|
||||
16030
|
||||
]
|
||||
},
|
||||
@@ -90,7 +90,7 @@
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050,
|
||||
+ 16500,
|
||||
16030
|
||||
]
|
||||
}
|
||||
@@ -141,7 +141,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050,
|
||||
+ 16500,
|
||||
16040
|
||||
]
|
||||
}
|
||||
@@ -165,7 +165,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16500
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -175,7 +175,7 @@
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16500
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -185,7 +185,7 @@
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16500
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -274,7 +274,7 @@
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16500
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -283,7 +283,7 @@
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16500
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -321,7 +321,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16500
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -359,7 +359,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16500
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -520,7 +520,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16050
|
||||
+ 16500
|
||||
]
|
||||
}
|
||||
]
|
229
tests/topotests/isis_tilfa_topo1/rt2/step9/show_ipv6_route.ref
Normal file
229
tests/topotests/isis_tilfa_topo1/rt2/step9/show_ipv6_route.ref
Normal file
@ -0,0 +1,229 @@
|
||||
{
|
||||
"2001:db8:1000::1\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::1\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16501,
|
||||
16011
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16501,
|
||||
16011
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::3\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::3\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16501,
|
||||
16031
|
||||
]
|
||||
},
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16501,
|
||||
16031
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::4\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::4\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":20,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
3
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16501,
|
||||
16041
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::5\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::5\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16501
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16501
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16501
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"2001:db8:1000::6\/128":[
|
||||
{
|
||||
"prefix":"2001:db8:1000::6\/128",
|
||||
"protocol":"isis",
|
||||
"selected":true,
|
||||
"destSelected":true,
|
||||
"distance":115,
|
||||
"metric":30,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
},
|
||||
{
|
||||
"fib":true,
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"backupIndex":[
|
||||
0
|
||||
],
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"afi":"ipv6",
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
16061
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,74 +0,0 @@
|
||||
--- a/rt2/step8/show_ipv6_route.ref
|
||||
+++ b/rt2/step9/show_ipv6_route.ref
|
||||
@@ -29,7 +29,7 @@
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051,
|
||||
+ 16501,
|
||||
16011
|
||||
]
|
||||
},
|
||||
@@ -38,7 +38,7 @@
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051,
|
||||
+ 16501,
|
||||
16011
|
||||
]
|
||||
}
|
||||
@@ -75,7 +75,7 @@
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051,
|
||||
+ 16501,
|
||||
16031
|
||||
]
|
||||
},
|
||||
@@ -84,7 +84,7 @@
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051,
|
||||
+ 16501,
|
||||
16031
|
||||
]
|
||||
}
|
||||
@@ -132,7 +132,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051,
|
||||
+ 16501,
|
||||
16041
|
||||
]
|
||||
}
|
||||
@@ -155,7 +155,7 @@
|
||||
"interfaceName":"eth-rt4-1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051
|
||||
+ 16501
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -164,7 +164,7 @@
|
||||
"interfaceName":"eth-sw1",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051
|
||||
+ 16501
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -173,7 +173,7 @@
|
||||
"interfaceName":"eth-rt4-2",
|
||||
"active":true,
|
||||
"labels":[
|
||||
- 16051
|
||||
+ 16501
|
||||
]
|
||||
}
|
||||
]
|
301
tests/topotests/isis_tilfa_topo1/rt2/step9/show_mpls_table.ref
Normal file
301
tests/topotests/isis_tilfa_topo1/rt2/step9/show_mpls_table.ref
Normal file
@ -0,0 +1,301 @@
|
||||
{
|
||||
"16010":{
|
||||
"inLabel":16010,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.1",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16500,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16500,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16011":{
|
||||
"inLabel":16011,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16501,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16501,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16030":{
|
||||
"inLabel":16030,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16500,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16500,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16031":{
|
||||
"inLabel":16031,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1",
|
||||
"backupIndex":[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16501,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16501,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16040":{
|
||||
"inLabel":16040,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16500,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16041":{
|
||||
"inLabel":16041,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":3,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16501,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16060":{
|
||||
"inLabel":16060,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16060,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16061":{
|
||||
"inLabel":16061,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1",
|
||||
"backupIndex":[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16061,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16500":{
|
||||
"inLabel":16500,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16500,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.1.3",
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16500,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.3.4",
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16500,
|
||||
"installed":true,
|
||||
"nexthop":"10.0.2.4",
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
},
|
||||
"16501":{
|
||||
"inLabel":16501,
|
||||
"installed":true,
|
||||
"nexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16501,
|
||||
"installed":true,
|
||||
"interface":"eth-sw1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16501,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-2"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
"outLabel":16501,
|
||||
"installed":true,
|
||||
"interface":"eth-rt4-1"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1,182 +0,0 @@
|
||||
--- a/rt2/step8/show_mpls_table.ref
|
||||
+++ b/rt2/step9/show_mpls_table.ref
|
||||
@@ -17,12 +17,12 @@
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
+ "outLabel":16500,
|
||||
"nexthop":"10.0.2.4"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
+ "outLabel":16500,
|
||||
"nexthop":"10.0.3.4"
|
||||
}
|
||||
]
|
||||
@@ -45,12 +45,12 @@
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
+ "outLabel":16501,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
+ "outLabel":16501,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
@@ -73,12 +73,12 @@
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
+ "outLabel":16500,
|
||||
"nexthop":"10.0.2.4"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
+ "outLabel":16500,
|
||||
"nexthop":"10.0.3.4"
|
||||
}
|
||||
]
|
||||
@@ -101,12 +101,12 @@
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
+ "outLabel":16501,
|
||||
"interface":"eth-rt4-1"
|
||||
},
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
+ "outLabel":16501,
|
||||
"interface":"eth-rt4-2"
|
||||
}
|
||||
]
|
||||
@@ -137,7 +137,7 @@
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
+ "outLabel":16500,
|
||||
"nexthop":"10.0.1.3"
|
||||
}
|
||||
]
|
||||
@@ -168,55 +168,7 @@
|
||||
"backupNexthops":[
|
||||
{
|
||||
"type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "interface":"eth-sw1"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
- "16050":{
|
||||
- "inLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.3.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.2.4"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16050,
|
||||
- "installed":true,
|
||||
- "nexthop":"10.0.1.3"
|
||||
- }
|
||||
- ]
|
||||
- },
|
||||
- "16051":{
|
||||
- "inLabel":16051,
|
||||
- "installed":true,
|
||||
- "nexthops":[
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "installed":true,
|
||||
- "interface":"eth-rt4-2"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "installed":true,
|
||||
- "interface":"eth-rt4-1"
|
||||
- },
|
||||
- {
|
||||
- "type":"SR (IS-IS)",
|
||||
- "outLabel":16051,
|
||||
- "installed":true,
|
||||
+ "outLabel":16501,
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
@@ -282,5 +234,53 @@
|
||||
"interface":"eth-sw1"
|
||||
}
|
||||
]
|
||||
+ },
|
||||
+ "16500":{
|
||||
+ "inLabel":16500,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16500,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.3.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16500,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.2.4"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16500,
|
||||
+ "installed":true,
|
||||
+ "nexthop":"10.0.1.3"
|
||||
+ }
|
||||
+ ]
|
||||
+ },
|
||||
+ "16501":{
|
||||
+ "inLabel":16501,
|
||||
+ "installed":true,
|
||||
+ "nexthops":[
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16501,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-rt4-2"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16501,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-rt4-1"
|
||||
+ },
|
||||
+ {
|
||||
+ "type":"SR (IS-IS)",
|
||||
+ "outLabel":16501,
|
||||
+ "installed":true,
|
||||
+ "interface":"eth-sw1"
|
||||
+ }
|
||||
+ ]
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user