Skip to main content

BgpNeighbor

Fields

nametypenullabledescription
neighborAddressIpAddressfalseAddress of the BGP peer, either in IPv4 or IPv6
peerDeviceNameStringtrueDevice name of the BGP peer if one could be discovered in the snapshot, otherwise absent.
peerVrfStringtrueThe VRF under which this connection was configured on the peer's device. Absent if peerDeviceName is absent.
peerRouterIdIpAddresstrueRouter ID of the peer. Present for devices with OS ACOS, APIC, ARISTA_EOS, ASA, CUMULUS, EXTREME_NOS, F5, FORTINET, FXOS, HP_COMWARE, HP_PROVISION, IOS, IOS_XE, IOS_XR, JUNOS, NXOS, PAN_OS, SG, SILVER_PEAK, T128, and VIPTELA.
sessionStateBgpSessionStatetrueOperational state of the BGP peer. Absent if enabled is false or if the data is not available.
enabledBoolfalseWhether the BGP peer is enabled. In cases where enabled is false, the local system does not initiate connections to the neighbor, and does not respond to TCP connections attempts from the neighbor.
descriptionStringtrueDescription of the neighbor.
peerASIntegerfalseAS number of the peer.
localASIntegertrueThe secondary AS number of the local device if a local AS is configured for an eBGP peer. Absent if no local AS is configured, or the peer is not an eBGP peer.
peerTypePeerTypetrueExplicitly designate the neighbor as internal (iBGP) or external (eBGP).
statisticsBgpNeighborStatisticstrueAbsent if the session state is not ESTABLISHED.

Used by

network → devices → networkInstances → protocols → bgp → neighbors

See also

Data model path