diff --git a/snapshots/junos_ospf_topology_metric/batfish/layer1_topology.json b/snapshots/junos_ospf_topology_metric/batfish/layer1_topology.json new file mode 100644 index 0000000..156cc6a --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/batfish/layer1_topology.json @@ -0,0 +1,34 @@ +{ + "edges": [ + { + "node1": { + "hostname": "dut", + "interfaceName": "ge-0/0/0" + }, + "node2": { + "hostname": "peer", + "interfaceName": "Ethernet1" + } + }, + { + "node1": { + "hostname": "dut", + "interfaceName": "ge-0/0/1" + }, + "node2": { + "hostname": "peer", + "interfaceName": "Ethernet2" + } + }, + { + "node1": { + "hostname": "dut", + "interfaceName": "ge-0/0/2" + }, + "node2": { + "hostname": "peer", + "interfaceName": "Ethernet3" + } + } + ] +} diff --git a/snapshots/junos_ospf_topology_metric/configs/dut/show_configuration_|_display_set.txt b/snapshots/junos_ospf_topology_metric/configs/dut/show_configuration_|_display_set.txt new file mode 100644 index 0000000..9ea7a6c --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/configs/dut/show_configuration_|_display_set.txt @@ -0,0 +1,45 @@ +set version 25.4R1.12 +set system host-name dut +set system root-authentication encrypted-password "$6$tD0oVvQo$40aKmCYwQDt6j6ebBI5JUJ5uq3b8./6idvCtccz19RbpMfXfvC9RETKGV.P1AjgLTl4qQPQ1JNZV40ZY0sH.m." +set system login user admin uid 2000 +set system login user admin class super-user +set system login user admin authentication encrypted-password "$6$SZrQ1/zI$sqWdBw1lnQUTdfn97Is4r/Ys9.QJxPITc2uU.KoeB7YMH1kWRs8EWZv.NFj.ujkv/KGMDizbBGCXc5D3EquXC0" +set system services netconf ssh +set system services ssh root-login allow +set system management-instance +set chassis fpc 0 pic 0 number-of-ports 12 +set interfaces ge-0/0/0 unit 0 family inet address 10.0.1.0/31 +set interfaces ge-0/0/0 unit 0 family inet6 address 2001:db8:1::1/64 +set interfaces ge-0/0/1 unit 0 family inet address 10.0.2.0/31 +set interfaces ge-0/0/1 unit 0 family inet6 address 2001:db8:2::1/64 +set interfaces ge-0/0/2 unit 0 family inet address 10.0.3.0/31 +set interfaces ge-0/0/2 unit 0 family inet6 address 2001:db8:3::1/64 +set interfaces fxp0 unit 0 family inet address 10.0.0.15/24 +set interfaces fxp0 unit 0 family inet6 address 2001:db8::2/64 +set interfaces lo0 unit 0 family inet address 10.255.0.1/32 +set interfaces lo0 unit 0 family inet6 address 2001:db8:ff::1/128 +set interfaces lo0 unit 1 family inet address 10.255.1.1/32 +set interfaces lo0 unit 1 family inet6 address 2001:db8:ff:1::1/128 +set routing-instances VR instance-type virtual-router +set routing-instances VR routing-options router-id 10.255.1.1 +set routing-instances VR protocols ospf topology default +set routing-instances VR protocols ospf area 0.0.0.0 interface ge-0/0/2.0 interface-type p2p +set routing-instances VR protocols ospf area 0.0.0.0 interface ge-0/0/2.0 topology default metric 100 +set routing-instances VR protocols ospf area 0.0.0.0 interface lo0.1 passive +set routing-instances VR protocols ospf3 area 0.0.0.0 interface ge-0/0/2.0 interface-type p2p +set routing-instances VR protocols ospf3 area 0.0.0.0 interface ge-0/0/2.0 metric 100 +set routing-instances VR protocols ospf3 area 0.0.0.0 interface lo0.1 passive +set routing-instances VR interface ge-0/0/2.0 +set routing-instances VR interface lo0.1 +set routing-instances mgmt_junos routing-options rib mgmt_junos.inet6.0 static route ::/0 next-hop 2001:db8::1 +set routing-instances mgmt_junos routing-options static route 0.0.0.0/0 next-hop 10.0.0.2 +set routing-options router-id 10.255.0.1 +set protocols ospf topology default +set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 interface-type p2p +set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 topology default metric 100 +set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 interface-type p2p +set protocols ospf area 0.0.0.0 interface lo0.0 passive +set protocols ospf3 area 0.0.0.0 interface ge-0/0/0.0 interface-type p2p +set protocols ospf3 area 0.0.0.0 interface ge-0/0/0.0 metric 100 +set protocols ospf3 area 0.0.0.0 interface ge-0/0/1.0 interface-type p2p +set protocols ospf3 area 0.0.0.0 interface lo0.0 passive diff --git a/snapshots/junos_ospf_topology_metric/configs/peer/show_running-config.txt b/snapshots/junos_ospf_topology_metric/configs/peer/show_running-config.txt new file mode 100644 index 0000000..61570d5 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/configs/peer/show_running-config.txt @@ -0,0 +1,89 @@ +! Command: show running-config +! device: peer (cEOSLab, EOS-4.36.0.1F-47401373.43601F (engineering build)) +! +no aaa root +! +username admin privilege 15 role network-admin secret sha512 $6$EjdLEh9m3YD3p0RY$EQdynirAKR6.WVxOM/ediQQqx5v.begZXdSiZb8eGKnt68k.nFxMYocVKuk46PkOpjNc0eZtSCiiWTHgvvKHt. +! +no service interface inactive port-id allocation disabled +! +service routing protocols model multi-agent +! +hostname peer +! +spanning-tree mode mstp +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vrf instance VR +! +aaa authorization exec default local +! +interface Ethernet1 + no switchport + ip address 10.0.1.1/31 + ipv6 address 2001:db8:1::2/64 + ip ospf network point-to-point + ipv6 ospf network point-to-point + ipv6 ospf 1 area 0.0.0.0 +! +interface Ethernet2 + no switchport + ip address 10.0.2.1/31 + ipv6 address 2001:db8:2::2/64 + ip ospf network point-to-point + ipv6 ospf network point-to-point + ipv6 ospf 1 area 0.0.0.0 +! +interface Ethernet3 + no switchport + vrf VR + ip address 10.0.3.1/31 + ipv6 address 2001:db8:3::2/64 + ip ospf network point-to-point + ipv6 ospf network point-to-point + ipv6 ospf 2 area 0.0.0.0 +! +interface Loopback0 + ip address 10.255.0.2/32 + ipv6 address 2001:db8:ff::2/128 + ipv6 ospf 1 area 0.0.0.0 +! +interface Loopback1 + vrf VR + ip address 10.255.1.2/32 + ipv6 address 2001:db8:ff:1::2/128 + ipv6 ospf 2 area 0.0.0.0 +! +interface Management0 + ip address 172.20.20.3/24 + ipv6 address 3fff:172:20:20::3/64 +! +ip routing +ip routing vrf VR +! +ipv6 unicast-routing +ipv6 unicast-routing vrf VR +! +router ospf 1 + router-id 10.255.0.2 + network 10.0.1.0/31 area 0.0.0.0 + network 10.0.2.0/31 area 0.0.0.0 + network 10.255.0.2/32 area 0.0.0.0 + max-lsa 12000 +! +router ospf 2 vrf VR + router-id 10.255.1.2 + network 10.0.3.0/31 area 0.0.0.0 + network 10.255.1.2/32 area 0.0.0.0 + max-lsa 12000 +! +ipv6 router ospf 1 + router-id 10.255.0.2 +! +ipv6 router ospf 2 vrf VR + router-id 10.255.1.2 +! +end \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/dut/show_bgp_neighbor_|_display_json.txt b/snapshots/junos_ospf_topology_metric/show/dut/show_bgp_neighbor_|_display_json.txt new file mode 100644 index 0000000..7f56799 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/dut/show_bgp_neighbor_|_display_json.txt @@ -0,0 +1,7 @@ +{ + "output" : [ + { + "data" : "BGP is not running" + } + ] +} diff --git a/snapshots/junos_ospf_topology_metric/show/dut/show_interfaces_|_display_json.txt b/snapshots/junos_ospf_topology_metric/show/dut/show_interfaces_|_display_json.txt new file mode 100644 index 0000000..4659ef4 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/dut/show_interfaces_|_display_json.txt @@ -0,0 +1,10195 @@ +{ + "interface-information" : [ + { + "attributes" : {"xmlns" : "http://xml.juniper.net/junos/25.4R0/junos-interface", + "junos:style" : "normal" + }, + "physical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "150" + } + ], + "snmp-index" : [ + { + "data" : "529" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "aa:c1:ab:31:50:60" + } + ], + "hardware-physical-address" : [ + { + "data" : "aa:c1:ab:31:50:60" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "872" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "192" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "alarm-not-present" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "alarm-not-present" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/0.0" + } + ], + "local-index" : [ + { + "data" : "336" + } + ], + "snmp-index" : [ + { + "data" : "541" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "227" + } + ], + "output-packets" : [ + { + "data" : "244" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "1" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ], + "ifff-sendbcast-pkt-to-re" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "10.0.1.0/31" + } + ], + "ifa-local" : [ + { + "data" : "10.0.1.0" + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "inet6" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "1" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "2001:db8:1::/64" + } + ], + "ifa-local" : [ + { + "data" : "2001:db8:1::1" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + }, + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x800" + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "fe80::/64" + } + ], + "ifa-local" : [ + { + "data" : "fe80::aac1:abff:fe31:5060" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "multiservice" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "lc-0/0/0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "147" + } + ], + "snmp-index" : [ + { + "data" : "522" + } + ], + "speed" : [ + { + "data" : "800mbps" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "lc-0/0/0.32769" + } + ], + "local-index" : [ + { + "data" : "332" + } + ], + "snmp-index" : [ + { + "data" : "523" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "logical-interface-bandwidth" : [ + { + "data" : "0" + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "vpls" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000000" + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "pfe-0/0/0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "149" + } + ], + "snmp-index" : [ + { + "data" : "525" + } + ], + "speed" : [ + { + "data" : "800mbps" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "pfe-0/0/0.16383" + } + ], + "local-index" : [ + { + "data" : "335" + } + ], + "snmp-index" : [ + { + "data" : "528" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "logical-interface-bandwidth" : [ + { + "data" : "0" + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-mtu-user-conf" : [ + { + "data" : [null] + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "inet6" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-mtu-user-conf" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "pfh-0/0/0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "148" + } + ], + "snmp-index" : [ + { + "data" : "524" + } + ], + "speed" : [ + { + "data" : "800mbps" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "pfh-0/0/0.16383" + } + ], + "local-index" : [ + { + "data" : "333" + } + ], + "snmp-index" : [ + { + "data" : "526" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "logical-interface-bandwidth" : [ + { + "data" : "0" + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-mtu-user-conf" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "pfh-0/0/0.16384" + } + ], + "local-index" : [ + { + "data" : "334" + } + ], + "snmp-index" : [ + { + "data" : "527" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "logical-interface-bandwidth" : [ + { + "data" : "0" + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ], + "ifff-mtu-user-conf" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/1" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "151" + } + ], + "snmp-index" : [ + { + "data" : "530" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "aa:c1:ab:0b:15:6b" + } + ], + "hardware-physical-address" : [ + { + "data" : "aa:c1:ab:0b:15:6b" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "872" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "200" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "alarm-not-present" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "alarm-not-present" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/1.0" + } + ], + "local-index" : [ + { + "data" : "337" + } + ], + "snmp-index" : [ + { + "data" : "542" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "234" + } + ], + "output-packets" : [ + { + "data" : "257" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "1" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-sendbcast-pkt-to-re" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "10.0.2.0/31" + } + ], + "ifa-local" : [ + { + "data" : "10.0.2.0" + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "inet6" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "1" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "2001:db8:2::/64" + } + ], + "ifa-local" : [ + { + "data" : "2001:db8:2::1" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + }, + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x800" + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "fe80::/64" + } + ], + "ifa-local" : [ + { + "data" : "fe80::aac1:abff:fe0b:156b" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "multiservice" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "address-family-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/2" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "152" + } + ], + "snmp-index" : [ + { + "data" : "531" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "aa:c1:ab:de:48:46" + } + ], + "hardware-physical-address" : [ + { + "data" : "aa:c1:ab:de:48:46" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "1184" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "192" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "alarm-not-present" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "alarm-not-present" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/2.0" + } + ], + "local-index" : [ + { + "data" : "338" + } + ], + "snmp-index" : [ + { + "data" : "543" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "229" + } + ], + "output-packets" : [ + { + "data" : "248" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "1" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ], + "ifff-sendbcast-pkt-to-re" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "10.0.3.0/31" + } + ], + "ifa-local" : [ + { + "data" : "10.0.3.0" + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "inet6" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "1" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "2001:db8:3::/64" + } + ], + "ifa-local" : [ + { + "data" : "2001:db8:3::1" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + }, + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x800" + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "fe80::/64" + } + ], + "ifa-local" : [ + { + "data" : "fe80::aac1:abff:fede:4846" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "multiservice" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "address-family-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/3" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "down" + } + ], + "local-index" : [ + { + "data" : "153" + } + ], + "snmp-index" : [ + { + "data" : "532" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-down" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-hardware-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:03" + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:03" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "0" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "0" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/3.16386" + } + ], + "local-index" : [ + { + "data" : "339" + } + ], + "snmp-index" : [ + { + "data" : "544" + } + ], + "if-config-flags" : [ + { + "iff-device-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/4" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "down" + } + ], + "local-index" : [ + { + "data" : "154" + } + ], + "snmp-index" : [ + { + "data" : "533" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-down" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-hardware-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:04" + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:04" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "0" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "0" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/4.16386" + } + ], + "local-index" : [ + { + "data" : "340" + } + ], + "snmp-index" : [ + { + "data" : "545" + } + ], + "if-config-flags" : [ + { + "iff-device-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/5" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "down" + } + ], + "local-index" : [ + { + "data" : "155" + } + ], + "snmp-index" : [ + { + "data" : "534" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-down" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-hardware-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:05" + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:05" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "0" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "0" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/5.16386" + } + ], + "local-index" : [ + { + "data" : "341" + } + ], + "snmp-index" : [ + { + "data" : "546" + } + ], + "if-config-flags" : [ + { + "iff-device-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/6" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "down" + } + ], + "local-index" : [ + { + "data" : "156" + } + ], + "snmp-index" : [ + { + "data" : "535" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-down" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-hardware-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:06" + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:06" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "0" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "0" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/6.16386" + } + ], + "local-index" : [ + { + "data" : "342" + } + ], + "snmp-index" : [ + { + "data" : "547" + } + ], + "if-config-flags" : [ + { + "iff-device-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/7" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "down" + } + ], + "local-index" : [ + { + "data" : "157" + } + ], + "snmp-index" : [ + { + "data" : "536" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-down" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-hardware-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:07" + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:07" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "0" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "0" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/7.16386" + } + ], + "local-index" : [ + { + "data" : "343" + } + ], + "snmp-index" : [ + { + "data" : "548" + } + ], + "if-config-flags" : [ + { + "iff-device-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/8" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "down" + } + ], + "local-index" : [ + { + "data" : "158" + } + ], + "snmp-index" : [ + { + "data" : "537" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-down" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-hardware-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:08" + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:08" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "0" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "0" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/8.16386" + } + ], + "local-index" : [ + { + "data" : "344" + } + ], + "snmp-index" : [ + { + "data" : "549" + } + ], + "if-config-flags" : [ + { + "iff-device-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/9" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "down" + } + ], + "local-index" : [ + { + "data" : "159" + } + ], + "snmp-index" : [ + { + "data" : "538" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-down" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-hardware-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:09" + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:09" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "0" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "0" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/9.16386" + } + ], + "local-index" : [ + { + "data" : "345" + } + ], + "snmp-index" : [ + { + "data" : "550" + } + ], + "if-config-flags" : [ + { + "iff-device-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/10" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "down" + } + ], + "local-index" : [ + { + "data" : "160" + } + ], + "snmp-index" : [ + { + "data" : "539" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-down" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-hardware-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:0a" + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:0a" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "0" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "0" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/10.16386" + } + ], + "local-index" : [ + { + "data" : "346" + } + ], + "snmp-index" : [ + { + "data" : "551" + } + ], + "if-config-flags" : [ + { + "iff-device-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ge-0/0/11" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "down" + } + ], + "local-index" : [ + { + "data" : "161" + } + ], + "snmp-index" : [ + { + "data" : "540" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "sonet-mode" : [ + { + "data" : "LAN-PHY" + } + ], + "mru" : [ + { + "data" : "1522" + } + ], + "source-filtering" : [ + { + "data" : "disabled" + } + ], + "speed" : [ + { + "data" : "1000mbps" + } + ], + "eth-switch-error" : [ + { + "data" : "none" + } + ], + "remote-bounce" : [ + { + "data" : "none" + } + ], + "bpdu-error" : [ + { + "data" : "none" + } + ], + "ld-pdu-error" : [ + { + "data" : "none" + } + ], + "l2pt-error" : [ + { + "data" : "none" + } + ], + "loopback" : [ + { + "data" : "disabled" + } + ], + "if-flow-control" : [ + { + "data" : "enabled" + } + ], + "if-auto-negotiation" : [ + { + "data" : "enabled" + } + ], + "if-remote-fault" : [ + { + "data" : "online" + } + ], + "pad-to-minimum-frame-size" : [ + { + "data" : "Disabled" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-down" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-hardware-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000" + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "physical-interface-cos-information" : [ + { + "physical-interface-cos-hw-max-queues" : [ + { + "data" : "8" + } + ], + "physical-interface-cos-use-max-queues" : [ + { + "data" : "8" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:0b" + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:0b" + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:31:49 UTC (00:14:13 ago)", + "attributes" : {"junos:seconds" : "853"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-bps" : [ + { + "data" : "0" + } + ], + "input-pps" : [ + { + "data" : "0" + } + ], + "output-bps" : [ + { + "data" : "0" + } + ], + "output-pps" : [ + { + "data" : "0" + } + ] + } + ], + "active-alarms" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "active-defects" : [ + { + "interface-alarms" : [ + { + "ethernet-alarm-link-down" : [ + { + "data" : [null] + } + ] + } + ] + } + ], + "ethernet-pcs-statistics" : [ + { + "attributes" : {"junos:style" : "verbose"}, + "bit-error-seconds" : [ + { + "data" : "0" + } + ], + "errored-blocks-seconds" : [ + { + "data" : "0" + } + ] + } + ], + "interface-transmit-statistics" : [ + { + "data" : "Disabled" + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "ge-0/0/11.16386" + } + ], + "local-index" : [ + { + "data" : "347" + } + ], + "snmp-index" : [ + { + "data" : "552" + } + ], + "if-config-flags" : [ + { + "iff-device-down" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "cbp0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "131" + } + ], + "snmp-index" : [ + { + "data" : "501" + } + ], + "if-type" : [ + { + "data" : "Ethernet" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "9192" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:11", + "attributes" : {"junos:format" : "MAC 2c:6b:f5:a0:59:11"} + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:59:11", + "attributes" : {"junos:format" : "MAC 2c:6b:f5:a0:59:11"} + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "demux0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "129" + } + ], + "snmp-index" : [ + { + "data" : "502" + } + ], + "if-type" : [ + { + "data" : "Software-Pseudo" + } + ], + "mtu" : [ + { + "data" : "Not-Applicable" + } + ], + "clocking" : [ + { + "data" : "1" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-point-to-point" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"} + } + ] + }, + { + "name" : [ + { + "data" : "demux1" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "130" + } + ], + "snmp-index" : [ + { + "data" : "503" + } + ], + "if-type" : [ + { + "data" : "Software-Pseudo" + } + ], + "mtu" : [ + { + "data" : "Not-Applicable" + } + ], + "clocking" : [ + { + "data" : "1" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-point-to-point" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"} + } + ] + }, + { + "name" : [ + { + "data" : "dsc" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "5" + } + ], + "snmp-index" : [ + { + "data" : "5" + } + ], + "if-type" : [ + { + "data" : "Software-Pseudo" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-point-to-point" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "em1" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "65" + } + ], + "snmp-index" : [ + { + "data" : "23" + } + ], + "if-type" : [ + { + "data" : "Ethernet" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "speed" : [ + { + "data" : "10Gbps" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x4" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "52:54:00:12:bd:fe", + "attributes" : {"junos:format" : "MAC 52:54:00:12:bd:fe"} + } + ], + "hardware-physical-address" : [ + { + "data" : "52:54:00:12:bd:fe", + "attributes" : {"junos:format" : "MAC 52:54:00:12:bd:fe"} + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:30:28 UTC (00:15:34 ago)", + "attributes" : {"junos:seconds" : "934"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "73541" + } + ], + "output-packets" : [ + { + "data" : "119330" + } + ] + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "em1.0" + } + ], + "local-index" : [ + { + "data" : "4" + } + ], + "snmp-index" : [ + { + "data" : "24" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "72330" + } + ], + "output-packets" : [ + { + "data" : "119333" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "1" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "10/8" + } + ], + "ifa-local" : [ + { + "data" : "10.0.0.4" + } + ], + "ifa-broadcast" : [ + { + "data" : "10.255.255.255" + } + ] + }, + { + "ifa-flags" : [ + { + "ifaf-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-kernel" : [ + { + "data" : [null] + } + ], + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "128/2" + } + ], + "ifa-local" : [ + { + "data" : "128.0.0.1" + } + ], + "ifa-broadcast" : [ + { + "data" : "191.255.255.255" + } + ] + }, + { + "ifa-flags" : [ + { + "ifaf-primary" : [ + { + "data" : [null] + } + ], + "ifaf-current-default" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "128/2" + } + ], + "ifa-local" : [ + { + "data" : "128.0.0.4" + } + ], + "ifa-broadcast" : [ + { + "data" : "191.255.255.255" + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "inet6" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "1" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x800" + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "fe80::/64" + } + ], + "ifa-local" : [ + { + "data" : "fe80::5254:ff:fe12:bdfe" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + }, + { + "ifa-flags" : [ + { + "ifaf-current-default" : [ + { + "data" : [null] + } + ], + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "fec0::/64" + } + ], + "ifa-local" : [ + { + "data" : "fec0::a:0:0:4" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "tnp" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "address-family-flags" : [ + { + "ifff-primary" : [ + { + "data" : [null] + } + ], + "ifff-is-primary" : [ + { + "data" : [null] + } + ] + } + ], + "interface-address" : [ + { + "attributes" : {"heading" : "Addresses"}, + "ifa-local" : [ + { + "data" : "0x4" + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "esi" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "136" + } + ], + "snmp-index" : [ + { + "data" : "504" + } + ], + "if-type" : [ + { + "data" : "Software-Pseudo" + } + ], + "link-level-type" : [ + { + "data" : "VxLAN-Tunnel-Endpoint" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "fti0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "138" + } + ], + "snmp-index" : [ + { + "data" : "505" + } + ], + "if-type" : [ + { + "data" : "FTI" + } + ], + "link-level-type" : [ + { + "data" : "Flexible-tunnel-Interface" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "fti1" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "139" + } + ], + "snmp-index" : [ + { + "data" : "506" + } + ], + "if-type" : [ + { + "data" : "FTI" + } + ], + "link-level-type" : [ + { + "data" : "Flexible-tunnel-Interface" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "fti2" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "140" + } + ], + "snmp-index" : [ + { + "data" : "507" + } + ], + "if-type" : [ + { + "data" : "FTI" + } + ], + "link-level-type" : [ + { + "data" : "Flexible-tunnel-Interface" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "fti3" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "141" + } + ], + "snmp-index" : [ + { + "data" : "508" + } + ], + "if-type" : [ + { + "data" : "FTI" + } + ], + "link-level-type" : [ + { + "data" : "Flexible-tunnel-Interface" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "fti4" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "142" + } + ], + "snmp-index" : [ + { + "data" : "509" + } + ], + "if-type" : [ + { + "data" : "FTI" + } + ], + "link-level-type" : [ + { + "data" : "Flexible-tunnel-Interface" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "fti5" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "143" + } + ], + "snmp-index" : [ + { + "data" : "510" + } + ], + "if-type" : [ + { + "data" : "FTI" + } + ], + "link-level-type" : [ + { + "data" : "Flexible-tunnel-Interface" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "fti6" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "144" + } + ], + "snmp-index" : [ + { + "data" : "511" + } + ], + "if-type" : [ + { + "data" : "FTI" + } + ], + "link-level-type" : [ + { + "data" : "Flexible-tunnel-Interface" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "fti7" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "145" + } + ], + "snmp-index" : [ + { + "data" : "512" + } + ], + "if-type" : [ + { + "data" : "FTI" + } + ], + "link-level-type" : [ + { + "data" : "Flexible-tunnel-Interface" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "fxp0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "64" + } + ], + "snmp-index" : [ + { + "data" : "1" + } + ], + "if-type" : [ + { + "data" : "Ethernet" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "speed" : [ + { + "data" : "10Gbps" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x100200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x4" + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "0c:00:ca:34:ba:00", + "attributes" : {"junos:format" : "MAC 0c:00:ca:34:ba:00"} + } + ], + "hardware-physical-address" : [ + { + "data" : "0c:00:ca:34:ba:00", + "attributes" : {"junos:format" : "MAC 0c:00:ca:34:ba:00"} + } + ], + "interface-flapped" : [ + { + "data" : "2026-10-02 00:30:28 UTC (00:15:34 ago)", + "attributes" : {"junos:seconds" : "934"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "13367" + } + ], + "output-packets" : [ + { + "data" : "13093" + } + ] + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "fxp0.0" + } + ], + "local-index" : [ + { + "data" : "5" + } + ], + "snmp-index" : [ + { + "data" : "13" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x4000000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "ENET2" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "13337" + } + ], + "output-packets" : [ + { + "data" : "13094" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "1" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ], + "ifff-sendbcast-pkt-to-re" : [ + { + "data" : [null] + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-default" : [ + { + "data" : [null] + } + ], + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "10.0.0/24" + } + ], + "ifa-local" : [ + { + "data" : "10.0.0.15" + } + ], + "ifa-broadcast" : [ + { + "data" : "10.0.0.255" + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "inet6" + } + ], + "mtu" : [ + { + "data" : "1500" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "2" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "1" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-default" : [ + { + "data" : [null] + } + ], + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "2001:db8::/64" + } + ], + "ifa-local" : [ + { + "data" : "2001:db8::2" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + }, + { + "ifa-flags" : [ + { + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x800" + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "fe80::/64" + } + ], + "ifa-local" : [ + { + "data" : "fe80::e00:caff:fe34:ba00" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "gre" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "10" + } + ], + "snmp-index" : [ + { + "data" : "8" + } + ], + "if-type" : [ + { + "data" : "GRE" + } + ], + "link-level-type" : [ + { + "data" : "GRE" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-point-to-point" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "ipip" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "11" + } + ], + "snmp-index" : [ + { + "data" : "9" + } + ], + "if-type" : [ + { + "data" : "IPIP" + } + ], + "link-level-type" : [ + { + "data" : "IP-over-IP" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "irb" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "134" + } + ], + "snmp-index" : [ + { + "data" : "513" + } + ], + "if-type" : [ + { + "data" : "Ethernet" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:60:f0", + "attributes" : {"junos:format" : "MAC 2c:6b:f5:a0:60:f0"} + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:60:f0", + "attributes" : {"junos:format" : "MAC 2c:6b:f5:a0:60:f0"} + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "jsrv" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "128" + } + ], + "snmp-index" : [ + { + "data" : "514" + } + ], + "if-type" : [ + { + "data" : "Ethernet" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "00:00:00:00:00:00", + "attributes" : {"junos:format" : "MAC 00:00:00:00:00:00"} + } + ], + "hardware-physical-address" : [ + { + "data" : "00:00:00:00:00:00", + "attributes" : {"junos:format" : "MAC 00:00:00:00:00:00"} + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "jsrv.1" + } + ], + "local-index" : [ + { + "data" : "324" + } + ], + "snmp-index" : [ + { + "data" : "515" + } + ], + "if-config-flags" : [ + { + "iff-up" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x24004000" + } + ] + } + ], + "encapsulation" : [ + { + "data" : "unknown" + } + ], + "policer-overhead" : [ + { + } + ], + "logical-interface-bandwidth" : [ + { + "data" : "1Gbps" + } + ], + "irb-domain" : [ + { + "irb-routing-instance" : [ + { + "data" : "None" + } + ], + "irb-bridge" : [ + { + "data" : "None" + } + ] + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "1514" + } + ], + "max-local-cache" : [ + { + "data" : "75000" + } + ], + "new-hold-limit" : [ + { + "data" : "75000" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-is-primary" : [ + { + "data" : [null] + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-primary" : [ + { + "data" : [null] + } + ], + "ifaf-current-default" : [ + { + "data" : [null] + } + ], + "ifaf-current-preferred" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-destination" : [ + { + "data" : "128/2" + } + ], + "ifa-local" : [ + { + "data" : "128.0.0.127" + } + ], + "ifa-broadcast" : [ + { + "data" : "191.255.255.255" + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "lo0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "6" + } + ], + "snmp-index" : [ + { + "data" : "6" + } + ], + "if-type" : [ + { + "data" : "Loopback" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ], + "ifdf-loopback" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "1801" + } + ], + "output-packets" : [ + { + "data" : "1801" + } + ] + } + ], + "logical-interface" : [ + { + "name" : [ + { + "data" : "lo0.0" + } + ], + "local-index" : [ + { + "data" : "320" + } + ], + "snmp-index" : [ + { + "data" : "16" + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "encapsulation" : [ + { + "data" : "Unspecified" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-sendbcast-pkt-to-re" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-default" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-local" : [ + { + "data" : "10.255.0.1" + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "inet6" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-default" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-local" : [ + { + "data" : "2001:db8:ff::1" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + }, + { + "ifa-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x800" + } + ] + } + ], + "ifa-local" : [ + { + "data" : "fe80::e00:ca0f:fc34:ba00" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "lo0.1" + } + ], + "local-index" : [ + { + "data" : "331" + } + ], + "snmp-index" : [ + { + "data" : "521" + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "encapsulation" : [ + { + "data" : "Unspecified" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "ifff-sendbcast-pkt-to-re" : [ + { + "data" : [null] + } + ], + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-default" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-local" : [ + { + "data" : "10.255.1.1" + } + ] + } + ] + }, + { + "address-family-name" : [ + { + "data" : "inet6" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "ifa-flags" : [ + { + "ifaf-current-default" : [ + { + "data" : [null] + } + ], + "ifaf-current-primary" : [ + { + "data" : [null] + } + ] + } + ], + "ifa-local" : [ + { + "data" : "2001:db8:ff:1::1" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + }, + { + "ifa-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x800" + } + ] + } + ], + "ifa-local" : [ + { + "data" : "fe80::e00:ca0f:fc34:ba00" + } + ], + "in6-addr-flags" : [ + { + "ifaf-none" : [ + { + "data" : [null] + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "lo0.16384" + } + ], + "local-index" : [ + { + "data" : "322" + } + ], + "snmp-index" : [ + { + "data" : "21" + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "encapsulation" : [ + { + "data" : "Unspecified" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ], + "interface-address" : [ + { + "attributes" : {"heading" : "Addresses"}, + "ifa-local" : [ + { + "data" : "127.0.0.1" + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "lo0.16385" + } + ], + "local-index" : [ + { + "data" : "321" + } + ], + "snmp-index" : [ + { + "data" : "22" + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "encapsulation" : [ + { + "data" : "Unspecified" + } + ], + "policer-overhead" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "1801" + } + ], + "output-packets" : [ + { + "data" : "1801" + } + ] + } + ], + "filter-information" : [ + { + } + ], + "address-family" : [ + { + "address-family-name" : [ + { + "data" : "inet" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "max-local-cache" : [ + { + "data" : "0" + } + ], + "new-hold-limit" : [ + { + "data" : "0" + } + ], + "intf-curr-cnt" : [ + { + "data" : "0" + } + ], + "intf-unresolved-cnt" : [ + { + "data" : "0" + } + ], + "intf-dropcnt" : [ + { + "data" : "0" + } + ], + "address-family-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x0" + } + ] + } + ] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "lsi" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "4" + } + ], + "snmp-index" : [ + { + "data" : "4" + } + ], + "if-type" : [ + { + "data" : "Software-Pseudo" + } + ], + "link-level-type" : [ + { + "data" : "LSI" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "mif" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "146" + } + ], + "snmp-index" : [ + { + "data" : "516" + } + ], + "if-type" : [ + { + "data" : "Software-Pseudo" + } + ], + "link-level-type" : [ + { + "data" : "Interface-Specific" + } + ], + "mtu" : [ + { + "data" : "1440" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "mtun" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "66" + } + ], + "snmp-index" : [ + { + "data" : "12" + } + ], + "if-type" : [ + { + "data" : "Multicast-GRE" + } + ], + "link-level-type" : [ + { + "data" : "GRE" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "pimd" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "26" + } + ], + "snmp-index" : [ + { + "data" : "11" + } + ], + "if-type" : [ + { + "data" : "PIMD" + } + ], + "link-level-type" : [ + { + "data" : "PIM-Decapsulator" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "pime" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "25" + } + ], + "snmp-index" : [ + { + "data" : "10" + } + ], + "if-type" : [ + { + "data" : "PIME" + } + ], + "link-level-type" : [ + { + "data" : "PIM-Encapsulator" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "pip0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "132" + } + ], + "snmp-index" : [ + { + "data" : "517" + } + ], + "if-type" : [ + { + "data" : "Ethernet" + } + ], + "link-level-type" : [ + { + "data" : "Ethernet" + } + ], + "mtu" : [ + { + "data" : "9192" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "current-physical-address" : [ + { + "data" : "2c:6b:f5:a0:60:b0", + "attributes" : {"junos:format" : "MAC 2c:6b:f5:a0:60:b0"} + } + ], + "hardware-physical-address" : [ + { + "data" : "2c:6b:f5:a0:60:b0", + "attributes" : {"junos:format" : "MAC 2c:6b:f5:a0:60:b0"} + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "pp0" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "133" + } + ], + "snmp-index" : [ + { + "data" : "518" + } + ], + "if-type" : [ + { + "data" : "PPPoE" + } + ], + "link-level-type" : [ + { + "data" : "PPPoE" + } + ], + "mtu" : [ + { + "data" : "1532" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-point-to-point" : [ + { + "data" : [null] + } + ], + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "rbeb" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "137" + } + ], + "snmp-index" : [ + { + "data" : "519" + } + ], + "if-type" : [ + { + "data" : "Software-Pseudo" + } + ], + "link-level-type" : [ + { + "data" : "Remote-BEB" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "tap" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "12" + } + ], + "snmp-index" : [ + { + "data" : "7" + } + ], + "if-type" : [ + { + "data" : "Software-Pseudo" + } + ], + "link-level-type" : [ + { + "data" : "Interface-Specific" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + "iff-snmp-traps" : [ + { + "data" : [null] + } + ] + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "name" : [ + { + "data" : "vtep" + } + ], + "admin-status" : [ + { + "data" : "up", + "attributes" : {"junos:format" : "Enabled"} + } + ], + "oper-status" : [ + { + "data" : "up" + } + ], + "local-index" : [ + { + "data" : "135" + } + ], + "snmp-index" : [ + { + "data" : "520" + } + ], + "if-type" : [ + { + "data" : "Software-Pseudo" + } + ], + "link-level-type" : [ + { + "data" : "VxLAN-Tunnel-Endpoint" + } + ], + "mtu" : [ + { + "data" : "Unlimited" + } + ], + "speed" : [ + { + "data" : "Unlimited" + } + ], + "if-device-flags" : [ + { + "ifdf-present" : [ + { + "data" : [null] + } + ], + "ifdf-running" : [ + { + "data" : [null] + } + ] + } + ], + "ifd-specific-config-flags" : [ + { + "internal-flags" : [ + { + "data" : "0x200" + } + ] + } + ], + "if-config-flags" : [ + { + } + ], + "link-type" : [ + { + "data" : "Full-Duplex" + } + ], + "if-media-flags" : [ + { + "ifmf-none" : [ + { + "data" : [null] + } + ] + } + ], + "interface-flapped" : [ + { + "data" : "Never", + "attributes" : {"junos:seconds" : "0"} + } + ], + "traffic-statistics" : [ + { + "attributes" : {"junos:style" : "brief"}, + "input-packets" : [ + { + "data" : "0" + } + ], + "output-packets" : [ + { + "data" : "0" + } + ] + } + ] + } + ] + } + ] +} diff --git a/snapshots/junos_ospf_topology_metric/show/dut/show_isis_adjacency_|_display_json.txt b/snapshots/junos_ospf_topology_metric/show/dut/show_isis_adjacency_|_display_json.txt new file mode 100644 index 0000000..303d50c --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/dut/show_isis_adjacency_|_display_json.txt @@ -0,0 +1,7 @@ +{ + "output" : [ + { + "data" : "IS-IS instance is not running" + } + ] +} diff --git a/snapshots/junos_ospf_topology_metric/show/dut/show_ospf_neighbor_|_display_json.txt b/snapshots/junos_ospf_topology_metric/show/dut/show_ospf_neighbor_|_display_json.txt new file mode 100644 index 0000000..64030e9 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/dut/show_ospf_neighbor_|_display_json.txt @@ -0,0 +1,73 @@ +{ + "ospf-neighbor-information" : [ + { + "attributes" : {"xmlns" : "http://xml.juniper.net/junos/25.4R0/junos-routing"}, + "ospf-neighbor" : [ + { + "neighbor-address" : [ + { + "data" : "10.0.1.1" + } + ], + "interface-name" : [ + { + "data" : "ge-0/0/0.0" + } + ], + "ospf-neighbor-state" : [ + { + "data" : "Full" + } + ], + "neighbor-id" : [ + { + "data" : "10.255.0.2" + } + ], + "neighbor-priority" : [ + { + "data" : "0" + } + ], + "activity-timer" : [ + { + "data" : "37" + } + ] + }, + { + "neighbor-address" : [ + { + "data" : "10.0.2.1" + } + ], + "interface-name" : [ + { + "data" : "ge-0/0/1.0" + } + ], + "ospf-neighbor-state" : [ + { + "data" : "Full" + } + ], + "neighbor-id" : [ + { + "data" : "10.255.0.2" + } + ], + "neighbor-priority" : [ + { + "data" : "0" + } + ], + "activity-timer" : [ + { + "data" : "34" + } + ] + } + ] + } + ] +} diff --git a/snapshots/junos_ospf_topology_metric/show/dut/show_route_instance_|_display_json.txt b/snapshots/junos_ospf_topology_metric/show/dut/show_route_instance_|_display_json.txt new file mode 100644 index 0000000..2b50f77 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/dut/show_route_instance_|_display_json.txt @@ -0,0 +1,303 @@ +{ + "instance-information" : [ + { + "attributes" : {"xmlns" : "http://xml.juniper.net/junos/25.4R0/junos-routing", + "junos:style" : "terse" + }, + "instance-core" : [ + { + "instance-name" : [ + { + "data" : "master" + } + ], + "instance-type" : [ + { + "data" : "forwarding" + } + ], + "instance-rib" : [ + { + "irib-name" : [ + { + "data" : "inet.0" + } + ], + "irib-active-count" : [ + { + "data" : "7" + } + ], + "irib-holddown-count" : [ + { + "data" : "0" + } + ], + "irib-hidden-count" : [ + { + "data" : "0" + } + ] + }, + { + "irib-name" : [ + { + "data" : "inet6.0" + } + ], + "irib-active-count" : [ + { + "data" : "11" + } + ], + "irib-holddown-count" : [ + { + "data" : "0" + } + ], + "irib-hidden-count" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "instance-name" : [ + { + "data" : "VR" + } + ], + "instance-type" : [ + { + "data" : "virtual-router" + } + ], + "instance-rib" : [ + { + "irib-name" : [ + { + "data" : "VR.inet.0" + } + ], + "irib-active-count" : [ + { + "data" : "5" + } + ], + "irib-holddown-count" : [ + { + "data" : "0" + } + ], + "irib-hidden-count" : [ + { + "data" : "0" + } + ] + }, + { + "irib-name" : [ + { + "data" : "VR.inet6.0" + } + ], + "irib-active-count" : [ + { + "data" : "8" + } + ], + "irib-holddown-count" : [ + { + "data" : "0" + } + ], + "irib-hidden-count" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "instance-name" : [ + { + "data" : "__juniper_private1__" + } + ], + "instance-type" : [ + { + "data" : "forwarding" + } + ], + "instance-rib" : [ + { + "irib-name" : [ + { + "data" : "__juniper_private1__.inet.0" + } + ], + "irib-active-count" : [ + { + "data" : "5" + } + ], + "irib-holddown-count" : [ + { + "data" : "0" + } + ], + "irib-hidden-count" : [ + { + "data" : "0" + } + ] + }, + { + "irib-name" : [ + { + "data" : "__juniper_private1__.inet6.0" + } + ], + "irib-active-count" : [ + { + "data" : "3" + } + ], + "irib-holddown-count" : [ + { + "data" : "0" + } + ], + "irib-hidden-count" : [ + { + "data" : "0" + } + ] + } + ] + }, + { + "instance-name" : [ + { + "data" : "__juniper_private2__" + } + ], + "instance-type" : [ + { + "data" : "forwarding" + } + ], + "instance-rib" : [ + { + "irib-name" : [ + { + "data" : "__juniper_private2__.inet.0" + } + ], + "irib-active-count" : [ + { + "data" : "0" + } + ], + "irib-holddown-count" : [ + { + "data" : "0" + } + ], + "irib-hidden-count" : [ + { + "data" : "1" + } + ] + } + ] + }, + { + "instance-name" : [ + { + "data" : "__juniper_private4__" + } + ], + "instance-type" : [ + { + "data" : "forwarding" + } + ] + }, + { + "instance-name" : [ + { + "data" : "__master.anon__" + } + ], + "instance-type" : [ + { + "data" : "forwarding" + } + ] + }, + { + "instance-name" : [ + { + "data" : "mgmt_junos" + } + ], + "instance-type" : [ + { + "data" : "forwarding" + } + ], + "instance-rib" : [ + { + "irib-name" : [ + { + "data" : "mgmt_junos.inet.0" + } + ], + "irib-active-count" : [ + { + "data" : "3" + } + ], + "irib-holddown-count" : [ + { + "data" : "0" + } + ], + "irib-hidden-count" : [ + { + "data" : "0" + } + ] + }, + { + "irib-name" : [ + { + "data" : "mgmt_junos.inet6.0" + } + ], + "irib-active-count" : [ + { + "data" : "4" + } + ], + "irib-holddown-count" : [ + { + "data" : "0" + } + ], + "irib-hidden-count" : [ + { + "data" : "0" + } + ] + } + ] + } + ] + } + ] +} diff --git a/snapshots/junos_ospf_topology_metric/show/dut/show_route_protocol_bgp_detail_|_display_json.txt b/snapshots/junos_ospf_topology_metric/show/dut/show_route_protocol_bgp_detail_|_display_json.txt new file mode 100644 index 0000000..92865ea --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/dut/show_route_protocol_bgp_detail_|_display_json.txt @@ -0,0 +1,202 @@ +{ + "route-information" : [ + { + "attributes" : {"xmlns" : "http://xml.juniper.net/junos/25.4R0/junos-routing"}, + "route-table" : [ + { + "comment" : "keepalive", + "table-name" : [ + { + "data" : "inet.0" + } + ], + "destination-count" : [ + { + "data" : "7" + } + ], + "total-route-count" : [ + { + "data" : "8" + } + ], + "active-route-count" : [ + { + "data" : "7" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ] + }, + { + "table-name" : [ + { + "data" : "mgmt_junos.inet.0" + } + ], + "destination-count" : [ + { + "data" : "3" + } + ], + "total-route-count" : [ + { + "data" : "3" + } + ], + "active-route-count" : [ + { + "data" : "3" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ] + }, + { + "table-name" : [ + { + "data" : "VR.inet.0" + } + ], + "destination-count" : [ + { + "data" : "5" + } + ], + "total-route-count" : [ + { + "data" : "5" + } + ], + "active-route-count" : [ + { + "data" : "5" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ] + }, + { + "table-name" : [ + { + "data" : "inet6.0" + } + ], + "destination-count" : [ + { + "data" : "11" + } + ], + "total-route-count" : [ + { + "data" : "12" + } + ], + "active-route-count" : [ + { + "data" : "11" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ] + }, + { + "table-name" : [ + { + "data" : "mgmt_junos.inet6.0" + } + ], + "destination-count" : [ + { + "data" : "4" + } + ], + "total-route-count" : [ + { + "data" : "4" + } + ], + "active-route-count" : [ + { + "data" : "4" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ] + }, + { + "table-name" : [ + { + "data" : "VR.inet6.0" + } + ], + "destination-count" : [ + { + "data" : "8" + } + ], + "total-route-count" : [ + { + "data" : "8" + } + ], + "active-route-count" : [ + { + "data" : "8" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ] + } + ] + } + ] +} diff --git a/snapshots/junos_ospf_topology_metric/show/dut/show_route_|_display_json.txt b/snapshots/junos_ospf_topology_metric/show/dut/show_route_|_display_json.txt new file mode 100644 index 0000000..064ac2d --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/dut/show_route_|_display_json.txt @@ -0,0 +1,2496 @@ +{ + "route-information" : [ + { + "attributes" : {"xmlns" : "http://xml.juniper.net/junos/25.4R0/junos-routing"}, + "route-table" : [ + { + "comment" : "keepalive", + "table-name" : [ + { + "data" : "inet.0" + } + ], + "destination-count" : [ + { + "data" : "7" + } + ], + "total-route-count" : [ + { + "data" : "8" + } + ], + "active-route-count" : [ + { + "data" : "7" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ], + "rt" : [ + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.0.1.0/31" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:14", + "attributes" : {"junos:seconds" : "854"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "ge-0/0/0.0" + } + ] + } + ] + }, + { + "active-tag" : [ + { + } + ], + "protocol-name" : [ + { + "data" : "OSPF" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:01:28", + "attributes" : {"junos:seconds" : "88"} + } + ], + "metric" : [ + { + "data" : "11" + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "to" : [ + { + "data" : "10.0.2.1" + } + ], + "via" : [ + { + "data" : "ge-0/0/1.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.0.1.0/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:14", + "attributes" : {"junos:seconds" : "854"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "ge-0/0/0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.0.2.0/31" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:14", + "attributes" : {"junos:seconds" : "854"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "ge-0/0/1.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.0.2.0/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:14", + "attributes" : {"junos:seconds" : "854"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "ge-0/0/1.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.255.0.1/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "lo0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.255.0.2/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "OSPF" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:01:28", + "attributes" : {"junos:seconds" : "88"} + } + ], + "metric" : [ + { + "data" : "11" + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "to" : [ + { + "data" : "10.0.2.1" + } + ], + "via" : [ + { + "data" : "ge-0/0/1.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "224.0.0.5/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "OSPF" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "metric" : [ + { + "data" : "1" + } + ], + "nh-type" : [ + { + "data" : "MultiRecv" + } + ] + } + ] + } + ] + }, + { + "table-name" : [ + { + "data" : "mgmt_junos.inet.0" + } + ], + "destination-count" : [ + { + "data" : "3" + } + ], + "total-route-count" : [ + { + "data" : "3" + } + ], + "active-route-count" : [ + { + "data" : "3" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ], + "rt" : [ + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "0.0.0.0/0" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Static" + } + ], + "preference" : [ + { + "data" : "5" + } + ], + "age" : [ + { + "data" : "00:15:04", + "attributes" : {"junos:seconds" : "904"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "to" : [ + { + "data" : "10.0.0.2" + } + ], + "via" : [ + { + "data" : "fxp0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.0.0.0/24" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "fxp0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.0.0.15/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "fxp0.0" + } + ] + } + ] + } + ] + } + ] + }, + { + "table-name" : [ + { + "data" : "VR.inet.0" + } + ], + "destination-count" : [ + { + "data" : "5" + } + ], + "total-route-count" : [ + { + "data" : "5" + } + ], + "active-route-count" : [ + { + "data" : "5" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ], + "rt" : [ + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.0.3.0/31" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:14", + "attributes" : {"junos:seconds" : "854"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "ge-0/0/2.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.0.3.0/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:14", + "attributes" : {"junos:seconds" : "854"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "ge-0/0/2.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.255.1.1/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:02", + "attributes" : {"junos:seconds" : "902"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "lo0.1" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "10.255.1.2/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "OSPF" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:01:28", + "attributes" : {"junos:seconds" : "88"} + } + ], + "metric" : [ + { + "data" : "110" + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "to" : [ + { + "data" : "10.0.3.1" + } + ], + "via" : [ + { + "data" : "ge-0/0/2.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "224.0.0.5/32" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "OSPF" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "metric" : [ + { + "data" : "1" + } + ], + "nh-type" : [ + { + "data" : "MultiRecv" + } + ] + } + ] + } + ] + }, + { + "table-name" : [ + { + "data" : "inet6.0" + } + ], + "destination-count" : [ + { + "data" : "11" + } + ], + "total-route-count" : [ + { + "data" : "12" + } + ], + "active-route-count" : [ + { + "data" : "11" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ], + "rt" : [ + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:1::/64" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:03", + "attributes" : {"junos:seconds" : "843"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "ge-0/0/0.0" + } + ] + } + ] + }, + { + "active-tag" : [ + { + } + ], + "protocol-name" : [ + { + "data" : "OSPF3" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:01:28", + "attributes" : {"junos:seconds" : "88"} + } + ], + "metric" : [ + { + "data" : "11" + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "to" : [ + { + "data" : "fe80::a8c1:abff:fef6:8676" + } + ], + "via" : [ + { + "data" : "ge-0/0/1.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:1::1/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:03", + "attributes" : {"junos:seconds" : "843"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "ge-0/0/0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:2::/64" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:03", + "attributes" : {"junos:seconds" : "843"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "ge-0/0/1.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:2::1/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:03", + "attributes" : {"junos:seconds" : "843"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "ge-0/0/1.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:ff::1/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "lo0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:ff::2/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "OSPF3" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:01:28", + "attributes" : {"junos:seconds" : "88"} + } + ], + "metric" : [ + { + "data" : "11" + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "to" : [ + { + "data" : "fe80::a8c1:abff:fef6:8676" + } + ], + "via" : [ + { + "data" : "ge-0/0/1.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "fe80::e00:ca0f:fc34:ba00/128", + "attributes" : {"junos:emit" : "emit"} + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "lo0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "fe80::aac1:abff:fe0b:156b/128", + "attributes" : {"junos:emit" : "emit"} + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:03", + "attributes" : {"junos:seconds" : "843"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "ge-0/0/1.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "fe80::aac1:abff:fe31:5060/128", + "attributes" : {"junos:emit" : "emit"} + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:03", + "attributes" : {"junos:seconds" : "843"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "ge-0/0/0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "ff02::2/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "INET6" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "nh-type" : [ + { + "data" : "MultiRecv" + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "ff02::5/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "OSPF3" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "metric" : [ + { + "data" : "1" + } + ], + "nh-type" : [ + { + "data" : "MultiRecv" + } + ] + } + ] + } + ] + }, + { + "table-name" : [ + { + "data" : "mgmt_junos.inet6.0" + } + ], + "destination-count" : [ + { + "data" : "4" + } + ], + "total-route-count" : [ + { + "data" : "4" + } + ], + "active-route-count" : [ + { + "data" : "4" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ], + "rt" : [ + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "::/0" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Static" + } + ], + "preference" : [ + { + "data" : "5" + } + ], + "age" : [ + { + "data" : "00:15:04", + "attributes" : {"junos:seconds" : "904"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "to" : [ + { + "data" : "2001:db8::1" + } + ], + "via" : [ + { + "data" : "fxp0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8::/64" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "fxp0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8::2/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "fxp0.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "fe80::e00:caff:fe34:ba00/128", + "attributes" : {"junos:emit" : "emit"} + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "fxp0.0" + } + ] + } + ] + } + ] + } + ] + }, + { + "table-name" : [ + { + "data" : "VR.inet6.0" + } + ], + "destination-count" : [ + { + "data" : "8" + } + ], + "total-route-count" : [ + { + "data" : "8" + } + ], + "active-route-count" : [ + { + "data" : "8" + } + ], + "holddown-route-count" : [ + { + "data" : "0" + } + ], + "hidden-route-count" : [ + { + "data" : "0" + } + ], + "rt" : [ + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:3::/64" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:03", + "attributes" : {"junos:seconds" : "843"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "ge-0/0/2.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:3::1/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:03", + "attributes" : {"junos:seconds" : "843"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "ge-0/0/2.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:ff:1::1/128", + "attributes" : {"junos:emit" : "emit"} + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:02", + "attributes" : {"junos:seconds" : "902"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "lo0.1" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "2001:db8:ff:1::2/128", + "attributes" : {"junos:emit" : "emit"} + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "OSPF3" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:01:28", + "attributes" : {"junos:seconds" : "88"} + } + ], + "metric" : [ + { + "data" : "110" + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "to" : [ + { + "data" : "fe80::a8c1:abff:fe22:eb09" + } + ], + "via" : [ + { + "data" : "ge-0/0/2.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "fe80::e00:ca0f:fc34:ba00/128", + "attributes" : {"junos:emit" : "emit"} + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Direct" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:02", + "attributes" : {"junos:seconds" : "902"} + } + ], + "nh" : [ + { + "selected-next-hop" : [ + { + "data" : [null] + } + ], + "via" : [ + { + "data" : "lo0.1" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "fe80::aac1:abff:fede:4846/128", + "attributes" : {"junos:emit" : "emit"} + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "Local" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:14:03", + "attributes" : {"junos:seconds" : "843"} + } + ], + "nh-type" : [ + { + "data" : "Local" + } + ], + "nh" : [ + { + "nh-local-interface" : [ + { + "data" : "ge-0/0/2.0" + } + ] + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "ff02::2/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "INET6" + } + ], + "preference" : [ + { + "data" : "0" + } + ], + "age" : [ + { + "data" : "00:15:02", + "attributes" : {"junos:seconds" : "902"} + } + ], + "nh-type" : [ + { + "data" : "MultiRecv" + } + ] + } + ] + }, + { + "attributes" : {"junos:style" : "brief"}, + "rt-destination" : [ + { + "data" : "ff02::5/128" + } + ], + "rt-entry" : [ + { + "active-tag" : [ + { + "data" : "*" + } + ], + "current-active" : [ + { + "data" : [null] + } + ], + "last-active" : [ + { + "data" : [null] + } + ], + "protocol-name" : [ + { + "data" : "OSPF3" + } + ], + "preference" : [ + { + "data" : "10" + } + ], + "age" : [ + { + "data" : "00:15:05", + "attributes" : {"junos:seconds" : "905"} + } + ], + "metric" : [ + { + "data" : "1" + } + ], + "nh-type" : [ + { + "data" : "MultiRecv" + } + ] + } + ] + } + ] + } + ] + } + ] +} diff --git a/snapshots/junos_ospf_topology_metric/show/dut/show_version_|_display_json.txt b/snapshots/junos_ospf_topology_metric/show/dut/show_version_|_display_json.txt new file mode 100644 index 0000000..550dcf5 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/dut/show_version_|_display_json.txt @@ -0,0 +1,1138 @@ +{ + "software-information" : [ + { + "host-name" : [ + { + "data" : "dut" + } + ], + "product-model" : [ + { + "data" : "vmx" + } + ], + "product-name" : [ + { + "data" : "vmx" + } + ], + "os-name" : [ + { + "data" : "junos" + } + ], + "junos-version" : [ + { + "data" : "25.4R1.12" + } + ], + "package-information" : [ + { + "name" : [ + { + "data" : "os-kernel" + } + ], + "package-name" : [ + { + "data" : "os-kernel-prd-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS Kernel 64-bit [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-modules" + } + ], + "package-name" : [ + { + "data" : "junos-modules-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS modules [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "os-libs-compat32" + } + ], + "package-name" : [ + { + "data" : "os-libs-compat32-15-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS libs compat32 [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "os-vmguest" + } + ], + "package-name" : [ + { + "data" : "os-vmguest-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS vmguest [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "os-libs" + } + ], + "package-name" : [ + { + "data" : "os-libs-15-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS libs [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "os-runtime" + } + ], + "package-name" : [ + { + "data" : "os-runtime-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS runtime [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "os-compat32" + } + ], + "package-name" : [ + { + "data" : "os-compat32-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS 32-bit compatibility [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-libs-platform" + } + ], + "package-name" : [ + { + "data" : "junos-libs-mx-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS mx libs [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "os-boot-junos" + } + ], + "package-name" : [ + { + "data" : "os-boot-junos-efi-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS boot files [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "os-boot-efi" + } + ], + "package-name" : [ + { + "data" : "os-boot-efi-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS EFI boot files [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "jail-runtime" + } + ], + "package-name" : [ + { + "data" : "jail-runtime-x86-32-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS jail runtime [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "zoneinfo" + } + ], + "package-name" : [ + { + "data" : "os-zoneinfo-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS time zone information [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "py-extensions" + } + ], + "package-name" : [ + { + "data" : "py-extensions-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS py extensions [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "py-base" + } + ], + "package-name" : [ + { + "data" : "py-base-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS py base [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "os-package" + } + ], + "package-name" : [ + { + "data" : "os-package-20251105.210515_builder_main" + } + ], + "comment" : [ + { + "data" : "JUNOS OS package [20251105.210515_builder_main]" + } + ] + }, + { + "name" : [ + { + "data" : "os-efi" + } + ], + "package-name" : [ + { + "data" : "os-efi-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS EFI runtime [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "os-crypto" + } + ], + "package-name" : [ + { + "data" : "os-crypto-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS crypto [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "netstack" + } + ], + "package-name" : [ + { + "data" : "junos-net-prd-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS network stack and utilities [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-libs" + } + ], + "package-name" : [ + { + "data" : "junos-libs-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS libs [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-daemons-platform" + } + ], + "package-name" : [ + { + "data" : "junos-daemons-mx-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS mx daemons [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-vmguest-platform" + } + ], + "package-name" : [ + { + "data" : "junos-vmguest-nfx-3-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS vmguest (NFX-3) [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-net-platform" + } + ], + "package-name" : [ + { + "data" : "junos-net-mtx-prd-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS mtx network modules [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-libs-compat32" + } + ], + "package-name" : [ + { + "data" : "junos-libs-compat32-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS libs compat32 [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-vmguest" + } + ], + "package-name" : [ + { + "data" : "junos-vmguest-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS vmguest [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-daemons" + } + ], + "package-name" : [ + { + "data" : "junos-daemons-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS daemons [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "os-modules-net" + } + ], + "package-name" : [ + { + "data" : "os-modules-net-x86-64-20251024.861cae5_builder_bsd15_254" + } + ], + "comment" : [ + { + "data" : "JUNOS OS network modules [20251024.861cae5_builder_bsd15_254]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-libs-compat32-platform" + } + ], + "package-name" : [ + { + "data" : "junos-libs-compat32-mx-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS mx libs compat32 [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-modules-platform" + } + ], + "package-name" : [ + { + "data" : "junos-modules-mx-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS mx modules [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-runtime" + } + ], + "package-name" : [ + { + "data" : "junos-runtime-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS runtime [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-runtime-vmx" + } + ], + "package-name" : [ + { + "data" : "junos-runtime-vmx-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS vmx runtime [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-runtime-platform" + } + ], + "package-name" : [ + { + "data" : "junos-runtime-mx-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS mx runtime [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "jinsight" + } + ], + "package-name" : [ + { + "data" : "jinsight-x86-32-25.4R1.12" + } + ], + "comment" : [ + { + "data" : "JUNOS J-Insight [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "jdocs" + } + ], + "package-name" : [ + { + "data" : "jdocs-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Online Documentation [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "dsa" + } + ], + "package-name" : [ + { + "data" : "dsa-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS dsa [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "vmguest" + } + ], + "package-name" : [ + { + "data" : "jsim-pfe-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Packet Forwarding Engine Simulation Package [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "ssh-tunneld" + } + ], + "package-name" : [ + { + "data" : "ssh-tunneld-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS SSH Tunnel Daemon [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "sflow-platform" + } + ], + "package-name" : [ + { + "data" : "sflow-mx-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS sflow mx [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "na-telemetry" + } + ], + "package-name" : [ + { + "data" : "na-telemetry-x86-32-25.4R1.12" + } + ], + "comment" : [ + { + "data" : "JUNOS na telemetry [25.4R1.12]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-sysmond" + } + ], + "package-name" : [ + { + "data" : "junos-sysmond-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS System Monitoring [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-support" + } + ], + "package-name" : [ + { + "data" : "junos-support-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS support scripts [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-schedtrace" + } + ], + "package-name" : [ + { + "data" : "junos-schedtrace-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "Junos scheduler tracing [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-rpd-telemetry-application" + } + ], + "package-name" : [ + { + "data" : "junos-rpd-telemetry-application-x86-64-25.4R1.12-bsd15" + } + ], + "comment" : [ + { + "data" : "JUNOS RPD Telemetry Application [25.4R1.12]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-routing-scripts" + } + ], + "package-name" : [ + { + "data" : "junos-routing-scripts-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS python routing scripts for consistency check in RIB/FIB/PFE [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-routing-mpls-oam-basic" + } + ], + "package-name" : [ + { + "data" : "junos-routing-mpls-oam-basic-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Routing mpls-oam-basic [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-routing-mpls-oam-advanced" + } + ], + "package-name" : [ + { + "data" : "junos-routing-mpls-oam-advanced-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Routing mpls-oam-advanced [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-routing-lsys" + } + ], + "package-name" : [ + { + "data" : "junos-routing-lsys-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Routing lsys [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-routing-controller-internal" + } + ], + "package-name" : [ + { + "data" : "junos-routing-controller-internal-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Routing controller-internal [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-routing-controller-external" + } + ], + "package-name" : [ + { + "data" : "junos-routing-controller-external-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Routing controller-external [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-routing-compat32" + } + ], + "package-name" : [ + { + "data" : "junos-routing-compat32-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Routing 32-bit Compatible Version [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-routing-aggregated" + } + ], + "package-name" : [ + { + "data" : "junos-routing-aggregated-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Routing aggregated [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-probe" + } + ], + "package-name" : [ + { + "data" : "junos-probe-x86-64-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS probe utility [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-platform" + } + ], + "package-name" : [ + { + "data" : "junos-platform-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS common platform support [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-openconfig" + } + ], + "package-name" : [ + { + "data" : "junos-openconfig-x86-32-25.4R1.12" + } + ], + "comment" : [ + { + "data" : "JUNOS Openconfig [25.4R1.12]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-l2-rsi" + } + ], + "package-name" : [ + { + "data" : "junos-l2-rsi-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS L2 RSI Scripts [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-km" + } + ], + "package-name" : [ + { + "data" : "junos-km-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Key Manager [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-jsqlsync" + } + ], + "package-name" : [ + { + "data" : "junos-jsqlsync-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS SQL Sync Daemon [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-dp-crypto-support-platform" + } + ], + "package-name" : [ + { + "data" : "junos-dp-crypto-support-mtx-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS mtx Data Plane Crypto Support [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-bbe-up" + } + ], + "package-name" : [ + { + "data" : "junos-bbe-up-x86-64-25.4R1.12" + } + ], + "comment" : [ + { + "data" : "JUNOS Broadband Edge User Plane Apps [25.4R1.12]" + } + ] + }, + { + "name" : [ + { + "data" : "junos-appidd" + } + ], + "package-name" : [ + { + "data" : "junos-appidd-mx-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS appidd-mx application-identification daemon [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "jsim-wrlinux" + } + ], + "package-name" : [ + { + "data" : "jsim-wrlinux-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Simulation Linux Package [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "jsim-pfe-vmx" + } + ], + "package-name" : [ + { + "data" : "jsim-pfe-vmx-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Simulation Package [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "jsim-pfe-internal" + } + ], + "package-name" : [ + { + "data" : "jsim-pfe-internal-x86-32-20251216.154259_builder_junos_254_r1" + } + ], + "comment" : [ + { + "data" : "JUNOS Simulation Package [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "jsd-jet-1" + } + ], + "package-name" : [ + { + "data" : "jsd-x86-32-20251216.154259_builder_junos_254_r1-jet-1" + } + ], + "comment" : [ + { + "data" : "JUNOS Extension Toolkit [20251216.154259_builder_junos_254_r1]" + } + ] + }, + { + "name" : [ + { + "data" : "jmrt-base" + } + ], + "package-name" : [ + { + "data" : "jmrt-base-x86-64-25.4R1.12" + } + ], + "comment" : [ + { + "data" : "JUNOS Juniper Malware Removal Tool (JMRT) [1.0.0+25.4R1.12]" + } + ] + }, + { + "name" : [ + { + "data" : "jmrt-test" + } + ], + "package-name" : [ + { + "data" : "jmrt-test-x86-64-25.4R1.12" + } + ], + "comment" : [ + { + "data" : "JUNOS Juniper Malware Removal Tool (JMRT) Test [1.0.0+25.4R1.12]" + } + ] + } + ] + } + ] +} diff --git a/snapshots/junos_ospf_topology_metric/show/host_nos.txt b/snapshots/junos_ospf_topology_metric/show/host_nos.txt new file mode 100644 index 0000000..d0b711b --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/host_nos.txt @@ -0,0 +1 @@ +{"dut": "junos", "peer": "arista"} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/peer/show_bgp_evpn_|_json.txt b/snapshots/junos_ospf_topology_metric/show/peer/show_bgp_evpn_|_json.txt new file mode 100644 index 0000000..dc01ac6 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/peer/show_bgp_evpn_|_json.txt @@ -0,0 +1,5 @@ +{ + "errors": [ + "BGP inactive" + ] +} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/peer/show_interfaces_|_json.txt b/snapshots/junos_ospf_topology_metric/show/peer/show_interfaces_|_json.txt new file mode 100644 index 0000000..bd38d59 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/peer/show_interfaces_|_json.txt @@ -0,0 +1,490 @@ +{ + "interfaces": { + "Ethernet2": { + "name": "Ethernet2", + "forwardingModel": "routed", + "lineProtocolStatus": "up", + "interfaceStatus": "connected", + "hardware": "ethernet", + "interfaceAddress": [ + { + "primaryIp": { + "address": "10.0.2.1", + "maskLen": 31 + }, + "secondaryIps": {}, + "secondaryIpsOrderedList": [], + "virtualIp": { + "address": "0.0.0.0", + "maskLen": 0 + }, + "virtualSecondaryIps": {}, + "virtualSecondaryIpsOrderedList": [], + "broadcastAddress": "255.255.255.255", + "dhcp": false + } + ], + "interfaceAddressIp6": { + "linkLocalIp6": { + "address": "fe80::a8c1:abff:fef6:8676", + "subnet": "fe80::/64", + "active": true, + "leastpref": false, + "dadfailed": false + }, + "globalUnicastIp6s": [ + { + "address": "2001:db8:2::2", + "subnet": "2001:db8:2::/64", + "active": true, + "leastpref": false, + "dadfailed": false + } + ], + "globalAddressesAreVirtual": false, + "addrSource": "manual" + }, + "physicalAddress": "aa:c1:ab:f6:86:76", + "burnedInAddress": "aa:c1:ab:f6:86:76", + "description": "", + "bandwidth": 1000000000, + "mtu": 1500, + "l3MtuConfigured": false, + "l2Mru": 0, + "lastStatusChangeTimestamp": 1790900845.0369754, + "interfaceStatistics": { + "updateInterval": 300.0, + "inBitsRate": 210.90527119962212, + "inPktsRate": 0.2611713331193513, + "outBitsRate": 0.0, + "outPktsRate": 0.0 + }, + "interfaceCounters": { + "inOctets": 26426, + "inUcastPkts": 2, + "inMulticastPkts": 263, + "inBroadcastPkts": 0, + "inDiscards": 0, + "inTotalPkts": 265, + "outOctets": 0, + "outUcastPkts": 0, + "outMulticastPkts": 0, + "outBroadcastPkts": 0, + "outDiscards": 0, + "outTotalPkts": 0, + "linkStatusChanges": 2, + "totalInErrors": 0, + "inputErrorsDetail": { + "runtFrames": 0, + "giantFrames": 0, + "fcsErrors": 0, + "alignmentErrors": 0, + "symbolErrors": 0, + "rxPause": 0 + }, + "totalOutErrors": 0, + "outputErrorsDetail": { + "collisions": 0, + "lateCollisions": 0, + "deferredTransmissions": 0, + "txPause": 0 + }, + "counterRefreshTime": 1790901973.315517 + }, + "duplex": "duplexFull", + "autoNegotiate": "unknown", + "loopbackMode": "loopbackNone", + "lanes": 0 + }, + "Ethernet1": { + "name": "Ethernet1", + "forwardingModel": "routed", + "lineProtocolStatus": "up", + "interfaceStatus": "connected", + "hardware": "ethernet", + "interfaceAddress": [ + { + "primaryIp": { + "address": "10.0.1.1", + "maskLen": 31 + }, + "secondaryIps": {}, + "secondaryIpsOrderedList": [], + "virtualIp": { + "address": "0.0.0.0", + "maskLen": 0 + }, + "virtualSecondaryIps": {}, + "virtualSecondaryIpsOrderedList": [], + "broadcastAddress": "255.255.255.255", + "dhcp": false + } + ], + "interfaceAddressIp6": { + "linkLocalIp6": { + "address": "fe80::a8c1:abff:fe50:d2b4", + "subnet": "fe80::/64", + "active": true, + "leastpref": false, + "dadfailed": false + }, + "globalUnicastIp6s": [ + { + "address": "2001:db8:1::2", + "subnet": "2001:db8:1::/64", + "active": true, + "leastpref": false, + "dadfailed": false + } + ], + "globalAddressesAreVirtual": false, + "addrSource": "manual" + }, + "physicalAddress": "aa:c1:ab:50:d2:b4", + "burnedInAddress": "aa:c1:ab:50:d2:b4", + "description": "", + "bandwidth": 1000000000, + "mtu": 1500, + "l3MtuConfigured": false, + "l2Mru": 0, + "lastStatusChangeTimestamp": 1790900845.0371234, + "interfaceStatistics": { + "updateInterval": 300.0, + "inBitsRate": 206.25508253616792, + "inPktsRate": 0.2556210630980807, + "outBitsRate": 0.0, + "outPktsRate": 0.0 + }, + "interfaceCounters": { + "inOctets": 25000, + "inUcastPkts": 2, + "inMulticastPkts": 250, + "inBroadcastPkts": 0, + "inDiscards": 0, + "inTotalPkts": 252, + "outOctets": 0, + "outUcastPkts": 0, + "outMulticastPkts": 0, + "outBroadcastPkts": 0, + "outDiscards": 0, + "outTotalPkts": 0, + "linkStatusChanges": 2, + "totalInErrors": 0, + "inputErrorsDetail": { + "runtFrames": 0, + "giantFrames": 0, + "fcsErrors": 0, + "alignmentErrors": 0, + "symbolErrors": 0, + "rxPause": 0 + }, + "totalOutErrors": 0, + "outputErrorsDetail": { + "collisions": 0, + "lateCollisions": 0, + "deferredTransmissions": 0, + "txPause": 0 + }, + "counterRefreshTime": 1790901973.3417838 + }, + "duplex": "duplexFull", + "autoNegotiate": "unknown", + "loopbackMode": "loopbackNone", + "lanes": 0 + }, + "Ethernet3": { + "name": "Ethernet3", + "forwardingModel": "routed", + "lineProtocolStatus": "up", + "interfaceStatus": "connected", + "hardware": "ethernet", + "interfaceAddress": [ + { + "primaryIp": { + "address": "10.0.3.1", + "maskLen": 31 + }, + "secondaryIps": {}, + "secondaryIpsOrderedList": [], + "virtualIp": { + "address": "0.0.0.0", + "maskLen": 0 + }, + "virtualSecondaryIps": {}, + "virtualSecondaryIpsOrderedList": [], + "broadcastAddress": "255.255.255.255", + "dhcp": false + } + ], + "interfaceAddressIp6": { + "linkLocalIp6": { + "address": "fe80::a8c1:abff:fe22:eb09", + "subnet": "fe80::/64", + "active": true, + "leastpref": false, + "dadfailed": false + }, + "globalUnicastIp6s": [ + { + "address": "2001:db8:3::2", + "subnet": "2001:db8:3::/64", + "active": true, + "leastpref": false, + "dadfailed": false + } + ], + "globalAddressesAreVirtual": false, + "addrSource": "manual" + }, + "physicalAddress": "aa:c1:ab:22:eb:09", + "burnedInAddress": "aa:c1:ab:22:eb:09", + "description": "", + "bandwidth": 1000000000, + "mtu": 1500, + "l3MtuConfigured": false, + "l2Mru": 0, + "lastStatusChangeTimestamp": 1790900845.0368004, + "interfaceStatistics": { + "updateInterval": 300.0, + "inBitsRate": 205.95286746147232, + "inPktsRate": 0.2579207494240007, + "outBitsRate": 0.0, + "outPktsRate": 0.0 + }, + "interfaceCounters": { + "inOctets": 25278, + "inUcastPkts": 2, + "inMulticastPkts": 255, + "inBroadcastPkts": 0, + "inDiscards": 0, + "inTotalPkts": 257, + "outOctets": 0, + "outUcastPkts": 0, + "outMulticastPkts": 0, + "outBroadcastPkts": 0, + "outDiscards": 0, + "outTotalPkts": 0, + "linkStatusChanges": 2, + "totalInErrors": 0, + "inputErrorsDetail": { + "runtFrames": 0, + "giantFrames": 0, + "fcsErrors": 0, + "alignmentErrors": 0, + "symbolErrors": 0, + "rxPause": 0 + }, + "totalOutErrors": 0, + "outputErrorsDetail": { + "collisions": 0, + "lateCollisions": 0, + "deferredTransmissions": 0, + "txPause": 0 + }, + "counterRefreshTime": 1790901973.3428707 + }, + "duplex": "duplexFull", + "autoNegotiate": "unknown", + "loopbackMode": "loopbackNone", + "lanes": 0 + }, + "Management0": { + "name": "Management0", + "forwardingModel": "routed", + "lineProtocolStatus": "up", + "interfaceStatus": "connected", + "hardware": "ethernet", + "interfaceAddress": [ + { + "primaryIp": { + "address": "172.20.20.3", + "maskLen": 24 + }, + "secondaryIps": {}, + "secondaryIpsOrderedList": [], + "virtualIp": { + "address": "0.0.0.0", + "maskLen": 0 + }, + "virtualSecondaryIps": {}, + "virtualSecondaryIpsOrderedList": [], + "broadcastAddress": "255.255.255.255", + "dhcp": false + } + ], + "interfaceAddressIp6": { + "linkLocalIp6": { + "address": "fe80::21c:73ff:feb9:6b56", + "subnet": "fe80::/64", + "active": true, + "leastpref": false, + "dadfailed": false + }, + "globalUnicastIp6s": [ + { + "address": "3fff:172:20:20::3", + "subnet": "3fff:172:20:20::/64", + "active": true, + "leastpref": false, + "dadfailed": false + } + ], + "globalAddressesAreVirtual": false, + "addrSource": "manual" + }, + "physicalAddress": "00:1c:73:b9:6b:56", + "burnedInAddress": "00:1c:73:b9:6b:56", + "description": "", + "bandwidth": 1000000000, + "mtu": 1500, + "l3MtuConfigured": false, + "l2Mru": 0, + "lastStatusChangeTimestamp": 1790900843.8814993, + "interfaceStatistics": { + "updateInterval": 300.0, + "inBitsRate": 437.8123743702628, + "inPktsRate": 0.4023401956696011, + "outBitsRate": 837.841038367483, + "outPktsRate": 0.5568157994195579 + }, + "interfaceCounters": { + "inOctets": 59108, + "inUcastPkts": 450, + "inMulticastPkts": 0, + "inBroadcastPkts": 0, + "inDiscards": 0, + "inTotalPkts": 450, + "outOctets": 103882, + "outUcastPkts": 574, + "outMulticastPkts": 0, + "outBroadcastPkts": 0, + "outDiscards": 0, + "outTotalPkts": 574, + "linkStatusChanges": 3, + "totalInErrors": 0, + "inputErrorsDetail": { + "runtFrames": 0, + "giantFrames": 0, + "fcsErrors": 0, + "alignmentErrors": 0, + "symbolErrors": 0, + "rxPause": 0 + }, + "totalOutErrors": 0, + "outputErrorsDetail": { + "collisions": 0, + "lateCollisions": 0, + "deferredTransmissions": 0, + "txPause": 0 + }, + "counterRefreshTime": 1790901973.3439274 + }, + "duplex": "duplexFull", + "autoNegotiate": "success", + "loopbackMode": "loopbackNone", + "lanes": 0 + }, + "Loopback1": { + "name": "Loopback1", + "forwardingModel": "routed", + "lineProtocolStatus": "up", + "interfaceStatus": "connected", + "hardware": "loopback", + "interfaceAddress": [ + { + "primaryIp": { + "address": "10.255.1.2", + "maskLen": 32 + }, + "secondaryIps": {}, + "secondaryIpsOrderedList": [], + "virtualIp": { + "address": "0.0.0.0", + "maskLen": 0 + }, + "virtualSecondaryIps": {}, + "virtualSecondaryIpsOrderedList": [], + "broadcastAddress": "255.255.255.255", + "dhcp": false + } + ], + "interfaceAddressIp6": { + "linkLocalIp6": { + "address": "fe80::ff:fe00:0", + "subnet": "fe80::/64", + "active": true, + "leastpref": false, + "dadfailed": false + }, + "globalUnicastIp6s": [ + { + "address": "2001:db8:ff:1::2", + "subnet": "2001:db8:ff:1::2/128", + "active": true, + "leastpref": false, + "dadfailed": false + } + ], + "globalAddressesAreVirtual": false, + "addrSource": "manual" + }, + "description": "", + "bandwidth": 0, + "mtu": 65535, + "l3MtuConfigured": false, + "l2Mru": 0, + "lastStatusChangeTimestamp": 1790900844.0838983 + }, + "Loopback0": { + "name": "Loopback0", + "forwardingModel": "routed", + "lineProtocolStatus": "up", + "interfaceStatus": "connected", + "hardware": "loopback", + "interfaceAddress": [ + { + "primaryIp": { + "address": "10.255.0.2", + "maskLen": 32 + }, + "secondaryIps": {}, + "secondaryIpsOrderedList": [], + "virtualIp": { + "address": "0.0.0.0", + "maskLen": 0 + }, + "virtualSecondaryIps": {}, + "virtualSecondaryIpsOrderedList": [], + "broadcastAddress": "255.255.255.255", + "dhcp": false + } + ], + "interfaceAddressIp6": { + "linkLocalIp6": { + "address": "fe80::ff:fe00:0", + "subnet": "fe80::/64", + "active": true, + "leastpref": false, + "dadfailed": false + }, + "globalUnicastIp6s": [ + { + "address": "2001:db8:ff::2", + "subnet": "2001:db8:ff::2/128", + "active": true, + "leastpref": false, + "dadfailed": false + } + ], + "globalAddressesAreVirtual": false, + "addrSource": "manual" + }, + "description": "", + "bandwidth": 0, + "mtu": 65535, + "l3MtuConfigured": false, + "l2Mru": 0, + "lastStatusChangeTimestamp": 1790900844.0838623 + } + } +} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/peer/show_ip_bgp_neighbors_vrf_all_|_json.txt b/snapshots/junos_ospf_topology_metric/show/peer/show_ip_bgp_neighbors_vrf_all_|_json.txt new file mode 100644 index 0000000..dc01ac6 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/peer/show_ip_bgp_neighbors_vrf_all_|_json.txt @@ -0,0 +1,5 @@ +{ + "errors": [ + "BGP inactive" + ] +} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/peer/show_ip_bgp_vrf_all_|_json.txt b/snapshots/junos_ospf_topology_metric/show/peer/show_ip_bgp_vrf_all_|_json.txt new file mode 100644 index 0000000..dc01ac6 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/peer/show_ip_bgp_vrf_all_|_json.txt @@ -0,0 +1,5 @@ +{ + "errors": [ + "BGP inactive" + ] +} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/peer/show_ip_ospf_neighbor_|_json.txt b/snapshots/junos_ospf_topology_metric/show/peer/show_ip_ospf_neighbor_|_json.txt new file mode 100644 index 0000000..c5022a2 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/peer/show_ip_ospf_neighbor_|_json.txt @@ -0,0 +1,119 @@ +{ + "vrfs": { + "default": { + "instList": { + "1": { + "ospfNeighborEntries": [ + { + "routerId": "10.255.0.1", + "interfaceAddress": "10.0.2.0", + "interfaceName": "Ethernet2", + "priority": 128, + "adjacencyState": "full", + "drState": null, + "options": { + "multitopologyCapability": false, + "externalRoutingCapability": true, + "multicastCapability": false, + "nssaCapability": false, + "linkLocalSignaling": false, + "demandCircuitsSupport": false, + "opaqueLsaSupport": false, + "doNotUseInRouteCalc": false + }, + "inactivity": 1790902020.5910678, + "details": { + "areaId": "0.0.0.0", + "designatedRouter": "0.0.0.0", + "backupDesignatedRouter": "0.0.0.0", + "numberOfStateChanges": 7, + "stateTime": 1790901113.5910885, + "inactivityDefers": 0, + "retransmissionCount": 1, + "bfdState": "adminDown", + "bfdRequestSent": false, + "grHelperTimer": null, + "grNumAttempts": 0, + "grLastRestartTime": null + } + }, + { + "routerId": "10.255.0.1", + "interfaceAddress": "10.0.1.0", + "interfaceName": "Ethernet1", + "priority": 128, + "adjacencyState": "full", + "drState": null, + "options": { + "multitopologyCapability": false, + "externalRoutingCapability": true, + "multicastCapability": false, + "nssaCapability": false, + "linkLocalSignaling": false, + "demandCircuitsSupport": false, + "opaqueLsaSupport": false, + "doNotUseInRouteCalc": false + }, + "inactivity": 1790902018.5912116, + "details": { + "areaId": "0.0.0.0", + "designatedRouter": "0.0.0.0", + "backupDesignatedRouter": "0.0.0.0", + "numberOfStateChanges": 7, + "stateTime": 1790901116.5912192, + "inactivityDefers": 0, + "retransmissionCount": 0, + "bfdState": "adminDown", + "bfdRequestSent": false, + "grHelperTimer": null, + "grNumAttempts": 0, + "grLastRestartTime": null + } + } + ] + } + } + }, + "VR": { + "instList": { + "2": { + "ospfNeighborEntries": [ + { + "routerId": "10.255.1.1", + "interfaceAddress": "10.0.3.0", + "interfaceName": "Ethernet3", + "priority": 128, + "adjacencyState": "full", + "drState": null, + "options": { + "multitopologyCapability": false, + "externalRoutingCapability": true, + "multicastCapability": false, + "nssaCapability": false, + "linkLocalSignaling": false, + "demandCircuitsSupport": false, + "opaqueLsaSupport": false, + "doNotUseInRouteCalc": false + }, + "inactivity": 1790902021.5917938, + "details": { + "areaId": "0.0.0.0", + "designatedRouter": "0.0.0.0", + "backupDesignatedRouter": "0.0.0.0", + "numberOfStateChanges": 7, + "stateTime": 1790901115.5918033, + "inactivityDefers": 0, + "retransmissionCount": 0, + "bfdState": "adminDown", + "bfdRequestSent": false, + "grHelperTimer": null, + "grNumAttempts": 0, + "grLastRestartTime": null + } + } + ] + } + } + } + } +} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/peer/show_ip_route_vrf_all_|_json.txt b/snapshots/junos_ospf_topology_metric/show/peer/show_ip_route_vrf_all_|_json.txt new file mode 100644 index 0000000..16e5ef1 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/peer/show_ip_route_vrf_all_|_json.txt @@ -0,0 +1,134 @@ +{ + "vrfs": { + "default": { + "routingDisabled": false, + "allRoutesProgrammedHardware": true, + "allRoutesProgrammedKernel": true, + "defaultRouteState": "notSet", + "routes": { + "10.0.1.0/31": { + "hardwareProgrammed": true, + "routeType": "connected", + "routeLeaked": false, + "kernelProgrammed": true, + "routeAction": "forward", + "vias": [ + { + "interface": "Ethernet1" + } + ], + "directlyConnected": true + }, + "10.0.2.0/31": { + "hardwareProgrammed": true, + "routeType": "connected", + "routeLeaked": false, + "kernelProgrammed": true, + "routeAction": "forward", + "vias": [ + { + "interface": "Ethernet2" + } + ], + "directlyConnected": true + }, + "10.255.0.1/32": { + "hardwareProgrammed": true, + "routeType": "OSPF", + "routeLeaked": false, + "kernelProgrammed": true, + "preference": 110, + "metric": 10, + "routeAction": "forward", + "vias": [ + { + "nexthopAddr": "10.0.1.0", + "interface": "Ethernet1" + }, + { + "nexthopAddr": "10.0.2.0", + "interface": "Ethernet2" + } + ], + "directlyConnected": false + }, + "10.255.0.2/32": { + "hardwareProgrammed": true, + "routeType": "connected", + "routeLeaked": false, + "kernelProgrammed": true, + "routeAction": "forward", + "vias": [ + { + "interface": "Loopback0" + } + ], + "directlyConnected": true + }, + "172.20.20.0/24": { + "hardwareProgrammed": true, + "routeType": "connected", + "routeLeaked": false, + "kernelProgrammed": true, + "routeAction": "forward", + "vias": [ + { + "interface": "Management0" + } + ], + "directlyConnected": true + } + } + }, + "VR": { + "routingDisabled": false, + "allRoutesProgrammedHardware": true, + "allRoutesProgrammedKernel": true, + "defaultRouteState": "notSet", + "routes": { + "10.0.3.0/31": { + "hardwareProgrammed": true, + "routeType": "connected", + "routeLeaked": false, + "kernelProgrammed": true, + "routeAction": "forward", + "vias": [ + { + "interface": "Ethernet3" + } + ], + "directlyConnected": true + }, + "10.255.1.1/32": { + "hardwareProgrammed": true, + "routeType": "OSPF", + "routeLeaked": false, + "kernelProgrammed": true, + "preference": 110, + "metric": 10, + "routeAction": "forward", + "directlyConnected": false, + "vias": [ + { + "nexthopAddr": "10.0.3.0", + "interface": "Ethernet3" + } + ] + }, + "10.255.1.2/32": { + "hardwareProgrammed": true, + "routeType": "connected", + "routeLeaked": false, + "kernelProgrammed": true, + "routeAction": "forward", + "vias": [ + { + "interface": "Loopback1" + } + ], + "directlyConnected": true + } + } + } + } +} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/peer/show_isis_neighbors_|_json.txt b/snapshots/junos_ospf_topology_metric/show/peer/show_isis_neighbors_|_json.txt new file mode 100644 index 0000000..940ab17 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/peer/show_isis_neighbors_|_json.txt @@ -0,0 +1,3 @@ +{ + "vrfs": {} +} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/peer/show_version_|_json.txt b/snapshots/junos_ospf_topology_metric/show/peer/show_version_|_json.txt new file mode 100644 index 0000000..06775f5 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/peer/show_version_|_json.txt @@ -0,0 +1,21 @@ +{ + "mfgName": "Arista", + "modelName": "cEOSLab", + "hardwareRevision": "", + "serialNumber": "AD17876A2E16715275B9455D14012CEB", + "systemMacAddress": "00:1c:73:b9:6b:57", + "hwMacAddress": "00:00:00:00:00:00", + "configMacAddress": "00:00:00:00:00:00", + "version": "4.36.0.1F-47401373.43601F (engineering build)", + "architecture": "x86_64", + "internalVersion": "4.36.0.1F-47401373.43601F", + "internalBuildId": "15b3cfe5-2f32-4176-b3d1-a80bba22ed14", + "imageFormatVersion": "1.0", + "imageOptimization": "None", + "kernelVersion": "7.0.0-1013-aws", + "bootupTimestamp": 1790900827.0677972, + "uptime": 1155.6506798267365, + "memTotal": 32309488, + "memFree": 23836124, + "isIntlVersion": false +} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/show/peer/show_vrf_|_json.txt b/snapshots/junos_ospf_topology_metric/show/peer/show_vrf_|_json.txt new file mode 100644 index 0000000..23e9bc2 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/show/peer/show_vrf_|_json.txt @@ -0,0 +1,68 @@ +{ + "vrfs": { + "default": { + "routeDistinguisher": "", + "protocols": { + "ipv4": { + "supported": true, + "protocolState": "up", + "routingState": "up" + }, + "ipv6": { + "supported": true, + "protocolState": "up", + "routingState": "up" + } + }, + "vrfState": "up", + "interfacesV4": [ + "Management0", + "Ethernet2", + "Ethernet1", + "Loopback0" + ], + "interfacesV6": [ + "Management0", + "Ethernet2", + "Ethernet1", + "Loopback0" + ], + "interfaces": [ + "Management0", + "Ethernet2", + "Ethernet1", + "Loopback0" + ], + "vrfId": 0 + }, + "VR": { + "routeDistinguisher": "", + "protocols": { + "ipv4": { + "supported": true, + "protocolState": "up", + "routingState": "up" + }, + "ipv6": { + "supported": true, + "protocolState": "up", + "routingState": "up" + } + }, + "vrfState": "up", + "interfacesV4": [ + "Ethernet3", + "Loopback1" + ], + "interfacesV6": [ + "Ethernet3", + "Loopback1" + ], + "interfaces": [ + "Ethernet3", + "Loopback1" + ], + "vrfId": 1 + } + } +} \ No newline at end of file diff --git a/snapshots/junos_ospf_topology_metric/source/README.md b/snapshots/junos_ospf_topology_metric/source/README.md new file mode 100644 index 0000000..9c30401 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/source/README.md @@ -0,0 +1,398 @@ +# junos_ospf_topology_metric + +Tests whether Junos accepts `topology default metric ` at the OSPF and +OSPF3 process level (for example +`set protocols ospf topology default metric 65450`), in the master +instance and in a virtual-router. Juniper documents `topology +metric` only under `protocols ospf area interface `, which this lab +uses as a positive control. + +## Topology + +dut (vJunos-router) runs OSPF and OSPF3 area 0 with peer (cEOS) on three +point-to-point links. + +| Link | dut | peer | IPv4 | IPv6 | dut instance | +| ---- | ---------- | --------- | ------------- | ----------------- | --------------------- | +| 1 | ge-0/0/0.0 | Ethernet1 | `10.0.1.0/31` | `2001:db8:1::/64` | master | +| 2 | ge-0/0/1.0 | Ethernet2 | `10.0.2.0/31` | `2001:db8:2::/64` | master | +| 3 | ge-0/0/2.0 | Ethernet3 | `10.0.3.0/31` | `2001:db8:3::/64` | `VR` (virtual-router) | + +dut's loopbacks are `10.255.0.1`/`2001:db8:ff::1` (lo0.0, master) and +`10.255.1.1`/`2001:db8:ff:1::1` (lo0.1, `VR`); peer's are `.2`/`::2` on +the same prefixes, with a cost of 10. All interface costs default to 1. + +`configs/dut.cfg` is the collected state: interface-level +`topology default metric 100` (OSPF) and `metric 100` (OSPF3) on +ge-0/0/0.0 and ge-0/0/2.0, plus the process-level `topology default;` +that `load set` keeps from the rejected line. The tests below started +from the same configuration without those six statements; every change +was rolled back afterward, and `show system rollback 6 compare 0` +against the startup commit was empty. + +## Results (vJunos-router 25.4R1.12) + +`show version`: `Model: vmx`, `Junos: 25.4R1.12`. + +### Syntax + +| Configuration | Result | +| ---------------------------------------------------------------------------- | ---------------------------- | +| `set protocols ospf topology default metric 65450` | `syntax error` at `metric` | +| `set routing-instances VR protocols ospf topology default metric 65450` | `syntax error` at `metric` | +| `set protocols ospf3 topology default metric 65450` | `syntax error` at `topology` | +| `set routing-instances VR protocols ospf3 topology default metric 65450` | `syntax error` at `topology` | +| `set protocols ospf topology default metric N`, N = 0, 1, 65535, 65536 | `syntax error` at `metric` | +| `set protocols ospf topology ipv4-multicast metric 65450` | `syntax error` at `metric` | +| `set protocols ospf topology metric 65450` | `syntax error` at `metric` | +| `set protocols ospf topology default` | accepted | +| `set protocols ospf area 0.0.0.0 interface topology default metric 100` | accepted (also in `VR`) | +| `set protocols ospf3 area 0.0.0.0 interface topology default metric 100` | `syntax error` at `topology` | +| `set protocols ospf3 area 0.0.0.0 interface metric 100` | accepted (also in `VR`) | + +The process-level `topology default` stanza exists (for multi-topology +OSPF) but has no `metric` child. Its `?` listing is `backup-spf-options`, +`overload`, `prefix-export-limit`, `rib-group`, and `spf-options`; the +interface-level `topology default ?` lists `metric` (`1..65535`) and +`bandwidth-based-metrics`. OSPF3 has no `topology` statement at the +process or interface level. + +The rejection does not depend on how the line is entered. Interactive +`set`, `load set terminal`, and `load merge terminal` (bracketed form) all +report a syntax error at the same token. The two load commands still +print `load complete` and keep the valid prefix: for OSPF, the candidate +then contains `topology default;` and `commit check` succeeds. For OSPF3, +nothing is loaded. + +The rejected statement never reaches the candidate configuration, so it +cannot appear in `show configuration` or `| display set` output. + +### Operational effect + +The process-level statement cannot be committed, so it has no +operational effect. Committing what `load set` keeps +(`topology default;` in the master and `VR` OSPF instances) changed +nothing: interface costs, routes, and router LSAs were identical, and +dut's four router LSAs kept their sequence numbers and checksums. + +The interface-level control changed costs as documented: + +| Observation (dut) | Baseline | Control (metric 100 on ge-0/0/0.0, ge-0/0/2.0) | +| ---------------------------------------------------- | -------------------- | ---------------------------------------------- | +| `show ospf interface detail` ge-0/0/0.0, ge-0/0/2.0 | `Cost: 1` | `Topology default (ID 0) -> Cost: 100` | +| `show ospf3 interface detail` ge-0/0/0.0, ge-0/0/2.0 | `Cost 1` | `Cost 100` | +| OSPF router LSA, link 1 and link 3 (also on peer) | metric 1 | metric 100 | +| `10.255.0.2/32`, `2001:db8:ff::2/128` | metric 11, links 1+2 | metric 11, link 2 only | +| `10.255.1.2/32`, `2001:db8:ff:1::2/128` (`VR`) | metric 11 | metric 110 | + +### Batfish + +Batfish reports `set protocols ospf topology default` and +`set routing-instances VR protocols ospf topology default` as +unrecognized syntax. The lab tests pass; Batfish computes the IPv4 OSPF +routes above, including the interface-level metric of 100. + +## Raw output + +Captured from the running lab. Command lines start with `===== dut>` +(operational mode) or `===== dut#` (configuration mode). Blocks are +excerpts; device lines are verbatim apart from trailing whitespace. With +interactive `set`, the CLI redisplays the line when it detects the +error, so the input appears twice. + +Interactive `set`, process level, master and `VR`: + +``` +===== dut# set protocols ospf topology default metric 65450 +set protocols ospf topology default metric + ^ +syntax error. + +admin@dut# set protocols ospf topology default metric 65450 + ^ +syntax error. + +[edit] +===== dut# show | compare + +[edit] +===== dut# commit check +configuration check succeeds + +[edit] +===== dut# set routing-instances VR protocols ospf topology default metric 65450 +set routing-instances VR protocols ospf topology default metric + ^ +syntax error. + +admin@dut# set routing-instances VR protocols ospf topology default metric 65450 + ^ +syntax error. +``` + +`load set terminal` and `load merge terminal`: + +``` +admin@dut# load set terminal +[Type ^D at a new line to end input] +set protocols ospf topology default metric 65450 +^Dterminal:1:(36) syntax error: metric +load complete + +[edit] +admin@dut# show | compare +[edit protocols ospf] ++ topology default; + +[edit] +admin@dut# commit check +configuration check succeeds + +[edit] +admin@dut# rollback 0 +load complete + +[edit] +admin@dut# load set terminal +[Type ^D at a new line to end input] +set protocols ospf3 topology default metric 65450 +^Dterminal:1:(20) syntax error: topology +load complete + +[edit] +admin@dut# show | compare + +[edit] +admin@dut# load set terminal +[Type ^D at a new line to end input] +set routing-instances VR protocols ospf topology default metric 65450 +^Dterminal:1:(57) syntax error: metric +load complete + +[edit] +admin@dut# show | compare +[edit routing-instances VR protocols ospf] ++ topology default; + +[edit] +admin@dut# load set terminal +[Type ^D at a new line to end input] +set routing-instances VR protocols ospf3 topology default metric 65450 +^Dterminal:1:(41) syntax error: topology +load complete + +[edit] +admin@dut# show | compare + +[edit] +admin@dut# load merge terminal +[Type ^D at a new line to end input] +protocols { + ospf { + topology default { + metric 65450; + } + } +} +^Dterminal:4:(18) syntax error: metric + [edit protocols ospf topology default] + 'metric 65450;' + syntax error +load complete (1 errors) + +[edit] +admin@dut# show | compare +[edit protocols ospf] ++ topology default; + +[edit] +admin@dut# load merge terminal +[Type ^D at a new line to end input] +protocols { + ospf3 { + topology default { + metric 65450; + } + } +} +^Dterminal:3:(16) syntax error: topology + [edit protocols ospf3] + 'topology default {' + syntax error +terminal:5:(9) error recovery ignores input until this point: } + [edit protocols ospf3] + '}' + error recovery ignores input until this point +[edit protocols] + 'ospf3' + warning: statement has no contents; ignored +load complete (2 errors) + +[edit] +admin@dut# show | compare + +[edit] +admin@dut# load set terminal +[Type ^D at a new line to end input] +set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 topology default metric 100 +^Dload complete + +[edit] +admin@dut# show | compare +[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0] ++ topology default metric 100; + +[edit] +admin@dut# commit check +configuration check succeeds +``` + +CLI help: + +``` +admin@dut# set protocols ospf topology default ? +Possible completions: + <[Enter]> Execute this command ++ apply-groups Groups from which to inherit configuration data ++ apply-groups-except Don't inherit configuration data from these groups +> backup-spf-options Configure options for backup SPF + overload Set the overload mode (repel transit traffic) + prefix-export-limit Maximum number of prefixes that can be exported (0..4294967295) + rib-group Routing table group for importing routes +> spf-options Configure options for SPF + | Pipe through a command + +admin@dut# set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 topology default ? +Possible completions: + <[Enter]> Execute this command ++ apply-groups Groups from which to inherit configuration data ++ apply-groups-except Don't inherit configuration data from these groups +> bandwidth-based-metrics Configure bandwidth based metrics + metric Topology metric (1..65535) + | Pipe through a command +``` + +`set protocols ospf ?` lists `> topology Topology parameters`; +`set protocols ospf3 ?` and +`set protocols ospf3 area 0.0.0.0 interface ge-0/0/0.0 ?` do not list +`topology`. + +Committed process-level `topology default`, normalized: + +``` +===== dut# show | compare +[edit routing-instances VR protocols ospf] ++ topology default; +[edit protocols ospf] ++ topology default; + +[edit] +===== dut# commit check +configuration check succeeds + +[edit] +===== dut# commit comment "process-level topology default" +commit complete + +[edit] +===== dut# exit configuration-mode +Exiting configuration mode +===== dut> show configuration protocols ospf +topology default; +area 0.0.0.0 { + interface ge-0/0/0.0 { + interface-type p2p; + } + interface ge-0/0/1.0 { + interface-type p2p; + } + interface lo0.0 { + passive; + } +} +===== dut> show configuration protocols ospf | display set +set protocols ospf topology default +set protocols ospf area 0.0.0.0 interface ge-0/0/0.0 interface-type p2p +set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 interface-type p2p +set protocols ospf area 0.0.0.0 interface lo0.0 passive +===== dut> show configuration routing-instances VR protocols ospf | display set +set routing-instances VR protocols ospf topology default +set routing-instances VR protocols ospf area 0.0.0.0 interface ge-0/0/2.0 interface-type p2p +set routing-instances VR protocols ospf area 0.0.0.0 interface lo0.1 passive +``` + +dut's router LSAs (OSPF master, OSPF3 master, OSPF `VR`, OSPF3 `VR`) +before and about 7 minutes after that commit (only Age differs): + +``` +Router *10.255.0.1 10.255.0.1 0x80000004 86 0x22 0x9fea 84 +Router *0.0.0.0 10.255.0.1 0x80000002 78 0x724f 56 +Router *10.255.1.1 10.255.1.1 0x80000003 91 0x22 0x5274 60 +Router *0.0.0.0 10.255.1.1 0x80000001 85 0xbd6 40 + +Router *10.255.0.1 10.255.0.1 0x80000004 497 0x22 0x9fea 84 +Router *0.0.0.0 10.255.0.1 0x80000002 489 0x724f 56 +Router *10.255.1.1 10.255.1.1 0x80000003 502 0x22 0x5274 60 +Router *0.0.0.0 10.255.1.1 0x80000001 496 0xbd6 40 +``` + +Interface-level control, collected state: + +``` +===== dut> show ospf database router advertising-router 10.255.0.1 extensive + + OSPF database, Area 0.0.0.0 + Type ID Adv Rtr Seq Age Opt Cksum Len +Router *10.255.0.1 10.255.0.1 0x80000007 126 0x22 0x3c84 84 + bits 0x0, link count 5 + id 10.255.0.2, data 10.0.1.0, Type PointToPoint (1) + Topology count: 0, Default metric: 100 + id 10.0.1.0, data 255.255.255.254, Type Stub (3) + Topology count: 0, Default metric: 100 + id 10.255.0.2, data 10.0.2.0, Type PointToPoint (1) + Topology count: 0, Default metric: 1 + id 10.0.2.0, data 255.255.255.254, Type Stub (3) + Topology count: 0, Default metric: 1 + id 10.255.0.1, data 255.255.255.255, Type Stub (3) + Topology count: 0, Default metric: 0 +===== dut> show route 10.255.0.2/32 exact + +10.255.0.2/32 *[OSPF/10] 00:02:06, metric 11 + > to 10.0.2.1 via ge-0/0/1.0 +===== dut> show route 2001:db8:ff::2/128 exact + +2001:db8:ff::2/128 *[OSPF3/10] 00:02:06, metric 11 + > to fe80::a8c1:abff:fef6:8676 via ge-0/0/1.0 +===== dut> show route 10.255.1.2/32 exact table VR.inet.0 + +10.255.1.2/32 *[OSPF/10] 00:02:07, metric 110 + > to 10.0.3.1 via ge-0/0/2.0 +===== dut> show route 2001:db8:ff:1::2/128 exact table VR.inet6.0 + +2001:db8:ff:1::2/128 + *[OSPF3/10] 00:02:07, metric 110 + > to fe80::a8c1:abff:fe22:eb09 via ge-0/0/2.0 +``` + +Baseline routes (no metric statements): + +``` +10.255.0.2/32 *[OSPF/10] 00:01:26, metric 11 + > to 10.0.1.1 via ge-0/0/0.0 + to 10.0.2.1 via ge-0/0/1.0 +2001:db8:ff::2/128 *[OSPF3/10] 00:01:10, metric 11 + to fe80::a8c1:abff:fe50:d2b4 via ge-0/0/0.0 + > to fe80::a8c1:abff:fef6:8676 via ge-0/0/1.0 +10.255.1.2/32 *[OSPF/10] 00:01:31, metric 11 + > to 10.0.3.1 via ge-0/0/2.0 +2001:db8:ff:1::2/128 + *[OSPF3/10] 00:01:15, metric 11 + > to fe80::a8c1:abff:fe22:eb09 via ge-0/0/2.0 +``` + +Restore check after the last rollback (empty diff against the startup +commit): + +``` +===== dut> show system rollback 6 compare 0 +``` diff --git a/snapshots/junos_ospf_topology_metric/source/checks.yaml b/snapshots/junos_ospf_topology_metric/source/checks.yaml new file mode 100644 index 0000000..622ebf3 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/source/checks.yaml @@ -0,0 +1,97 @@ +# Lab-state preconditions and checks for junos_ospf_topology_metric. +# +# Commit checks record that Junos rejects `topology default metric` at +# the OSPF and OSPF3 process level, in the master instance and in a +# virtual-router, and accepts the interface-level OSPF form with the same +# value. OSPF3 has no `topology` statement at either level; its +# interface-level control is plain `metric`. + +checks: + # --- adjacency preconditions (each route needs a Full adjacency) --- + + - type: route_exists + node: dut + table: inet.0 + prefix: 10.255.0.2/32 + description: "master OSPF route to peer loopback" + + - type: route_exists + node: dut + table: inet6.0 + prefix: 2001:db8:ff::2/128 + description: "master OSPF3 route to peer loopback" + + - type: route_exists + node: dut + table: VR.inet.0 + prefix: 10.255.1.2/32 + description: "VR OSPF route to peer loopback" + + - type: route_exists + node: dut + table: VR.inet6.0 + prefix: 2001:db8:ff:1::2/128 + description: "VR OSPF3 route to peer loopback" + + # --- process level: rejected --- + + - type: commit_check_rejects + node: dut + config_lines: + - "set protocols ospf topology default metric 65450" + expected_error: "syntax error" + description: "OSPF process-level topology default metric" + + - type: commit_check_rejects + node: dut + config_lines: + - "set protocols ospf3 topology default metric 65450" + expected_error: "syntax error" + description: "OSPF3 process-level topology default metric" + + - type: commit_check_rejects + node: dut + config_lines: + - "set routing-instances VR protocols ospf topology default metric 65450" + expected_error: "syntax error" + description: "OSPF process-level topology default metric in VR" + + - type: commit_check_rejects + node: dut + config_lines: + - "set routing-instances VR protocols ospf3 topology default metric 65450" + expected_error: "syntax error" + description: "OSPF3 process-level topology default metric in VR" + + - type: commit_check_rejects + node: dut + config_lines: + - "set protocols ospf3 area 0.0.0.0 interface ge-0/0/1.0 topology default metric 65450" + expected_error: "syntax error" + description: "OSPF3 interface-level topology (no topology statement in OSPF3)" + + # --- accepted controls --- + + - type: commit_check_accepts + node: dut + config_lines: + - "set protocols ospf area 0.0.0.0 interface ge-0/0/1.0 topology default metric 65450" + description: "OSPF interface-level topology default metric (documented)" + + - type: commit_check_accepts + node: dut + config_lines: + - "set routing-instances VR protocols ospf area 0.0.0.0 interface ge-0/0/2.0 topology default metric 65450" + description: "OSPF interface-level topology default metric in VR" + + - type: commit_check_accepts + node: dut + config_lines: + - "set protocols ospf3 area 0.0.0.0 interface ge-0/0/1.0 metric 65450" + description: "OSPF3 interface-level metric" + + - type: commit_check_accepts + node: dut + config_lines: + - "set protocols ospf topology default" + description: "OSPF process-level topology default with no children" diff --git a/snapshots/junos_ospf_topology_metric/source/configs/dut.cfg b/snapshots/junos_ospf_topology_metric/source/configs/dut.cfg new file mode 100644 index 0000000..5403183 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/source/configs/dut.cfg @@ -0,0 +1,124 @@ +system { + host-name dut; +} +interfaces { + ge-0/0/0 { + unit 0 { + family inet { + address 10.0.1.0/31; + } + family inet6 { + address 2001:db8:1::1/64; + } + } + } + ge-0/0/1 { + unit 0 { + family inet { + address 10.0.2.0/31; + } + family inet6 { + address 2001:db8:2::1/64; + } + } + } + ge-0/0/2 { + unit 0 { + family inet { + address 10.0.3.0/31; + } + family inet6 { + address 2001:db8:3::1/64; + } + } + } + lo0 { + unit 0 { + family inet { + address 10.255.0.1/32; + } + family inet6 { + address 2001:db8:ff::1/128; + } + } + unit 1 { + family inet { + address 10.255.1.1/32; + } + family inet6 { + address 2001:db8:ff:1::1/128; + } + } + } +} +routing-options { + router-id 10.255.0.1; +} +routing-instances { + VR { + instance-type virtual-router; + interface ge-0/0/2.0; + interface lo0.1; + routing-options { + router-id 10.255.1.1; + } + protocols { + ospf { + /* what `load set` keeps of `topology default metric 65450` */ + topology default; + area 0.0.0.0 { + interface ge-0/0/2.0 { + interface-type p2p; + topology default metric 100; + } + interface lo0.1 { + passive; + } + } + } + ospf3 { + area 0.0.0.0 { + interface ge-0/0/2.0 { + interface-type p2p; + metric 100; + } + interface lo0.1 { + passive; + } + } + } + } + } +} +protocols { + ospf { + /* what `load set` keeps of `topology default metric 65450` */ + topology default; + area 0.0.0.0 { + interface ge-0/0/0.0 { + interface-type p2p; + topology default metric 100; + } + interface ge-0/0/1.0 { + interface-type p2p; + } + interface lo0.0 { + passive; + } + } + } + ospf3 { + area 0.0.0.0 { + interface ge-0/0/0.0 { + interface-type p2p; + metric 100; + } + interface ge-0/0/1.0 { + interface-type p2p; + } + interface lo0.0 { + passive; + } + } + } +} diff --git a/snapshots/junos_ospf_topology_metric/source/configs/peer.cfg b/snapshots/junos_ospf_topology_metric/source/configs/peer.cfg new file mode 100644 index 0000000..e289af1 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/source/configs/peer.cfg @@ -0,0 +1,67 @@ +hostname peer +! +username admin privilege 15 secret admin +! +aaa authorization exec default local +! +vrf instance VR +! +interface Loopback0 + ip address 10.255.0.2/32 + ipv6 address 2001:db8:ff::2/128 + ipv6 ospf 1 area 0.0.0.0 +! +interface Loopback1 + vrf VR + ip address 10.255.1.2/32 + ipv6 address 2001:db8:ff:1::2/128 + ipv6 ospf 2 area 0.0.0.0 +! +interface Ethernet1 + no switchport + ip address 10.0.1.1/31 + ipv6 address 2001:db8:1::2/64 + ip ospf network point-to-point + ipv6 ospf network point-to-point + ipv6 ospf 1 area 0.0.0.0 +! +interface Ethernet2 + no switchport + ip address 10.0.2.1/31 + ipv6 address 2001:db8:2::2/64 + ip ospf network point-to-point + ipv6 ospf network point-to-point + ipv6 ospf 1 area 0.0.0.0 +! +interface Ethernet3 + no switchport + vrf VR + ip address 10.0.3.1/31 + ipv6 address 2001:db8:3::2/64 + ip ospf network point-to-point + ipv6 ospf network point-to-point + ipv6 ospf 2 area 0.0.0.0 +! +ip routing +ip routing vrf VR +ipv6 unicast-routing +ipv6 unicast-routing vrf VR +! +router ospf 1 + router-id 10.255.0.2 + network 10.0.1.0/31 area 0.0.0.0 + network 10.0.2.0/31 area 0.0.0.0 + network 10.255.0.2/32 area 0.0.0.0 +! +router ospf 2 vrf VR + router-id 10.255.1.2 + network 10.0.3.0/31 area 0.0.0.0 + network 10.255.1.2/32 area 0.0.0.0 +! +ipv6 router ospf 1 + router-id 10.255.0.2 +! +ipv6 router ospf 2 vrf VR + router-id 10.255.1.2 +! +end diff --git a/snapshots/junos_ospf_topology_metric/source/topology.clab.yml b/snapshots/junos_ospf_topology_metric/source/topology.clab.yml new file mode 100644 index 0000000..ee499e8 --- /dev/null +++ b/snapshots/junos_ospf_topology_metric/source/topology.clab.yml @@ -0,0 +1,30 @@ +# Junos `protocols ospf|ospf3 topology default metric` lab. +# +# dut runs OSPF and OSPF3 with peer on three links: +# +# link dut peer IPv4 IPv6 instance +# 1 ge-0/0/0 Ethernet1 10.0.1.0/31 2001:db8:1::/64 master +# 2 ge-0/0/1 Ethernet2 10.0.2.0/31 2001:db8:2::/64 master +# 3 ge-0/0/2 Ethernet3 10.0.3.0/31 2001:db8:3::/64 VR (virtual-router) +# +# dut has .0 and ::1 on each link; peer has .1 and ::2. Only dut runs +# Junos; peer is cEOS. + +name: junos-ospf-topology-metric + +topology: + nodes: + dut: + kind: juniper_vjunosrouter + image: vrnetlab/juniper_vjunos-router:25.4R1.12 + startup-config: configs/dut.cfg + peer: + kind: arista_ceos + image: ceos:4.36.0.1F + startup-config: configs/peer.cfg + + links: + # ethN is Junos ge-0/0/(N-1) and EOS EthernetN + - endpoints: ["dut:eth1", "peer:eth1"] + - endpoints: ["dut:eth2", "peer:eth2"] + - endpoints: ["dut:eth3", "peer:eth3"]