mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-26 00:00:50 +00:00
isisd: override json fields for monitored paths
The json output for isis route paths should use caml format. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
This commit is contained in:
parent
ea6ad95ab5
commit
d0a142aae4
@ -2336,7 +2336,9 @@ static void isis_print_paths(struct vty *vty, struct isis_vertex_queue *queue,
|
|||||||
vty_out(vty, "%s\n", table);
|
vty_out(vty, "%s\n", table);
|
||||||
XFREE(MTYPE_TMP, table);
|
XFREE(MTYPE_TMP, table);
|
||||||
} else
|
} else
|
||||||
*json = ttable_json(tt, "ssdsss");
|
*json = ttable_json_with_json_text(
|
||||||
|
tt, "ssdsss",
|
||||||
|
"vertex|type|metric|nextHop|interface|parent");
|
||||||
ttable_del(tt);
|
ttable_del(tt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -5,92 +5,92 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"level-2": {
|
"level-2": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.3/32"
|
"vertex": "10.254.0.3/32"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:1::/64"
|
"vertex": "2001:db8:1:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:1::/64"
|
"vertex": "2001:db8:2:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::3/128"
|
"vertex": "2001:db8:f::3/128"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -5,92 +5,92 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"level-2": {
|
"level-2": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.4/32"
|
"vertex": "10.254.0.4/32"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:2::/64"
|
"vertex": "2001:db8:1:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:2::/64"
|
"vertex": "2001:db8:2:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::4/128"
|
"vertex": "2001:db8:f::4/128"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -5,190 +5,190 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.5/32"
|
"vertex": "10.254.0.5/32"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.4/32"
|
"vertex": "10.254.0.4/32"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:1::/64"
|
"vertex": "2001:db8:2:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:2::/64"
|
"vertex": "2001:db8:2:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::5/128"
|
"vertex": "2001:db8:f::5/128"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:2::/64"
|
"vertex": "2001:db8:1:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::4/128"
|
"vertex": "2001:db8:f::4/128"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"level-2": {
|
"level-2": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth0",
|
"interface": "r3-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r1",
|
"nextHop": "r1",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth0",
|
"interface": "r3-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r1",
|
"nextHop": "r1",
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth0",
|
"interface": "r3-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r1",
|
"nextHop": "r1",
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.1/32"
|
"vertex": "10.254.0.1/32"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:1::/64"
|
"vertex": "2001:db8:1:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth0",
|
"interface": "r3-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r1",
|
"nextHop": "r1",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r3-eth0",
|
"interface": "r3-eth0",
|
||||||
"Next-Hop": "r1",
|
"nextHop": "r1",
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::1/128"
|
"vertex": "2001:db8:f::1/128"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -5,190 +5,190 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.5/32"
|
"vertex": "10.254.0.5/32"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.3/32"
|
"vertex": "10.254.0.3/32"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:2::/64"
|
"vertex": "2001:db8:2:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:1::/64"
|
"vertex": "2001:db8:2:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::5/128"
|
"vertex": "2001:db8:f::5/128"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:1::/64"
|
"vertex": "2001:db8:1:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::3/128"
|
"vertex": "2001:db8:f::3/128"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"level-2": {
|
"level-2": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth0",
|
"interface": "r4-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r2",
|
"nextHop": "r2",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth0",
|
"interface": "r4-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r2",
|
"nextHop": "r2",
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth0",
|
"interface": "r4-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r2",
|
"nextHop": "r2",
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.2/32"
|
"vertex": "10.254.0.2/32"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:2::/64"
|
"vertex": "2001:db8:1:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth0",
|
"interface": "r4-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r2",
|
"nextHop": "r2",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r4-eth0",
|
"interface": "r4-eth0",
|
||||||
"Next-Hop": "r2",
|
"nextHop": "r2",
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::2/128"
|
"vertex": "2001:db8:f::2/128"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -5,148 +5,148 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.3/32"
|
"vertex": "10.254.0.3/32"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.254.0.4/32"
|
"vertex": "10.254.0.4/32"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:1::/64"
|
"vertex": "2001:db8:2:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:2::/64"
|
"vertex": "2001:db8:2:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:1::/64"
|
"vertex": "2001:db8:1:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::3/128"
|
"vertex": "2001:db8:f::3/128"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:2::/64"
|
"vertex": "2001:db8:1:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:f::4/128"
|
"vertex": "2001:db8:f::4/128"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -5,76 +5,76 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"level-2": {
|
"level-2": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:1::/64"
|
"vertex": "2001:db8:1:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r1-eth0",
|
"interface": "r1-eth0",
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:1::/64"
|
"vertex": "2001:db8:2:1::/64"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -5,76 +5,76 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"level-2": {
|
"level-2": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:2::/64"
|
"vertex": "2001:db8:1:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r2-eth0",
|
"interface": "r2-eth0",
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:2::/64"
|
"vertex": "2001:db8:2:2::/64"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -5,142 +5,142 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:1::/64"
|
"vertex": "2001:db8:2:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:2::/64"
|
"vertex": "2001:db8:2:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Interface": "r3-eth1",
|
"interface": "r3-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:2::/64"
|
"vertex": "2001:db8:1:2::/64"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"level-2": {
|
"level-2": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth0",
|
"interface": "r3-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r1",
|
"nextHop": "r1",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth0",
|
"interface": "r3-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r1",
|
"nextHop": "r1",
|
||||||
"Parent": "r1(4)",
|
"parent": "r1(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:1::/64"
|
"vertex": "2001:db8:1:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r3-eth0",
|
"interface": "r3-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r1",
|
"nextHop": "r1",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r1"
|
"vertex": "r1"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -5,142 +5,142 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:2::/64"
|
"vertex": "2001:db8:2:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:1::/64"
|
"vertex": "2001:db8:2:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 20,
|
"metric": 20,
|
||||||
"Interface": "r4-eth1",
|
"interface": "r4-eth1",
|
||||||
"Next-Hop": "r5",
|
"nextHop": "r5",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:1::/64"
|
"vertex": "2001:db8:1:1::/64"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"level-2": {
|
"level-2": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth0",
|
"interface": "r4-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r2",
|
"nextHop": "r2",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth0",
|
"interface": "r4-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r2",
|
"nextHop": "r2",
|
||||||
"Parent": "r2(4)",
|
"parent": "r2(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:2::/64"
|
"vertex": "2001:db8:1:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r4-eth0",
|
"interface": "r4-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r2",
|
"nextHop": "r2",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r2"
|
"vertex": "r2"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -5,116 +5,116 @@
|
|||||||
"level-1": {
|
"level-1": {
|
||||||
"ipv4-paths": [
|
"ipv4-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP internal",
|
"type": "IP internal",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.10.0/24"
|
"vertex": "10.0.10.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.20.0/24"
|
"vertex": "10.0.20.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.11.0/24"
|
"vertex": "10.0.11.0/24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP TE",
|
"type": "IP TE",
|
||||||
"Vertex": "10.0.21.0/24"
|
"vertex": "10.0.21.0/24"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ipv6-paths": [
|
"ipv6-paths": [
|
||||||
{
|
{
|
||||||
"Vertex": "r5"
|
"vertex": "r5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:1::/64"
|
"vertex": "2001:db8:2:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 0,
|
"metric": 0,
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:2:2::/64"
|
"vertex": "2001:db8:2:2::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r3"
|
"vertex": "r3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r5(4)",
|
"parent": "r5(4)",
|
||||||
"Type": "TE-IS",
|
"type": "TE-IS",
|
||||||
"Vertex": "r4"
|
"vertex": "r4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r5-eth0",
|
"interface": "r5-eth0",
|
||||||
"Next-Hop": "r3",
|
"nextHop": "r3",
|
||||||
"Parent": "r3(4)",
|
"parent": "r3(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:1::/64"
|
"vertex": "2001:db8:1:1::/64"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Metric": 10,
|
"metric": 10,
|
||||||
"Interface": "r5-eth1",
|
"interface": "r5-eth1",
|
||||||
"Next-Hop": "r4",
|
"nextHop": "r4",
|
||||||
"Parent": "r4(4)",
|
"parent": "r4(4)",
|
||||||
"Type": "IP6 internal",
|
"type": "IP6 internal",
|
||||||
"Vertex": "2001:db8:1:2::/64"
|
"vertex": "2001:db8:1:2::/64"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user