#
BGP global + neighbors
#
URL
frinx-openconfig-network-instance:network-instances/network-instance/<ni-name>/protocols/protocol/frinx-openconfig-policy-types:BGP/<process-name>
#
OPENCONFIG YANG
{
"protocol": [
{
"identifier": "frinx-openconfig-policy-types:BGP",
"name": "<process-name>",
"config": {
"name": "<process-name>",
"identifier": "frinx-openconfig-policy-types:BGP"
},
"bgp": {
"global": {
"config": {
"as": "<as>",
"router-id": "<router-id>"
}
"state": {
"as": "<as>",
"router-id": "<router-id>"
}
},
"neighbors": {
"neighbor": [
{
"neighbor-address": "<neighbor3>",
"config": {
"neighbor-address": "<neighbor3>"
},
"state": {
"session-state": "<state3>"
},
"afi-safis": {
"afi-safi": [
{
"afi-safi-name": "frinx-openconfig-bgp-types:IPV4_UNICAST"
"config": {
"afi-safi-name": "frinx-openconfig-bgp-types:IPV4_UNICAST"
}
}
]
}
},
{
"neighbor-address": "<neighbor1>",
"config": {
"neighbor-address": "<neighbor1>"
},
"state": {
"session-state": "<state1>"
},
"afi-safis": {
"afi-safi": [
{
"afi-safi-name": "frinx-openconfig-bgp-types:IPV4_UNICAST"
"config": {
"afi-safi-name": "frinx-openconfig-bgp-types:IPV4_UNICAST"
}
}
]
}
},
{
"neighbor-address": "<neighbor2>",
"config": {
"neighbor-address": "<neighbor2>"
},
"state": {
"session-state": "<state2>"
},
"afi-safis": {
"afi-safi": [
{
"afi-safi-name": "frinx-openconfig-bgp-types:IPV4_UNICAST"
"config": {
"afi-safi-name": "frinx-openconfig-bgp-types:IPV4_UNICAST"
}
},
{
"afi-safi-name": "frinx-openconfig-bgp-types:L3VPN_IPV4_UNICAST",
"config": {
"afi-safi-name": "frinx-openconfig-bgp-types:L3VPN_IPV4_UNICAST"
},
"state": {
"prefixes": {
"received": <prefs>
}
}
}
]
}
}
]
}
},
"state": {
"name": "<process-name>",
"identifier": "frinx-openconfig-policy-types:BGP"
}
}
]
}
#
OS Commands
#
Cisco IOS Classic (15.2(4)S5) / XE (15.3(3)S2)
#
CLI
XE2#show bgp all summary For address family: IPv4 Unicast BGP router identifier <router-id>, local AS number <as> BGP table version is 2, main routing table version 2 1 network entries using 144 bytes of memory 1 path entries using 80 bytes of memory 1/1 BGP path/bestpath attribute entries using 136 bytes of memory 0 BGP route-map cache entries using 0 bytes of memory 0 BGP filter-list cache entries using 0 bytes of memory BGP using 360 total bytes of memory BGP activity 1/0 prefixes, 1/0 paths, scan interval 60 secs Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd <neighbor1> 4 65000 0 0 1 0 0 6d04h <state1> <neighbor2> 4 65000 0 0 1 0 0 never <state2> <neighbor3> 4 65000 0 0 1 0 0 never <state3> For address family: VPNv4 Unicast BGP router identifier <router-id>, local AS number <as> BGP table version is 1, main routing table version 1 Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd <prefix2> 4 65000 11217 11215 1 0 0 1w0d <prefs> XE2#show bgp neighbor <neighbor3> | section family For address family: IPv4 Unicast BGP table version 2, neighbor version 1/2 Output queue size : 0 Index 0, Advertise bit 0 Slow-peer detection is disabled Slow-peer split-update-group dynamic is disabled Sent Rcvd Prefix activity: ---- ---- Prefixes Current: 0 0 Prefixes Total: 0 0 Implicit Withdraw: 0 0 Explicit Withdraw: 0 0 Used as bestpath: n/a 0 Used as multipath: n/a 0 Outbound Inbound Local Policy Denied Prefixes: -------- ------- Total: 0 0 Number of NLRIs in the update sent: max 0, min 0 Last detected as dynamic slow peer: never Dynamic slow peer recovered: never Refresh Epoch: 1 Last Sent Refresh Start-of-rib: never Last Sent Refresh End-of-rib: never Last Received Refresh Start-of-rib: never Last Received Refresh End-of-rib: never XE2#show bgp ipv4 unicast summary | section <neighbor3> <neighbor3> 4 65000 0 0 1 0 0 never <state3> XE2#show bgp vpnv4 unicast all summary | section <neighbor2> <neighbor2> 4 65000 11220 11219 1 0 0 1w0d <prefs>
#
Unit
Unit version range: 3.1.1.rc1-frinx
Link to github : ios-unit
#
Cisco XR 6.1.2
#
Netconf
RP/0/0/CPU0:XR1#show run router bgp Thu Jun 4 17:40:46.790 UTC router bgp <as> instance <process-name> bgp router-id <router-id> !
#
Device YANG
Link to github : xml-sample
#
Unit
Unit version range: 3.1.1.rc1-frinx
Link to github : xr-unit