I.2. Firebrick-specific structures for BGP

I.2.1. Structure definitions

I.2.1.1. The list of BGP peers for this Firebrick

OID: iso.3.6.1.4.1.24693.100.179.1.1.X.fbBgpPeerAddressType.fbBgpPeerAddress

Table I.1. Indices

NameTypeMeaning
fbBgpPeerAddressTypeInetAddressTypeThe address type of fbBgpPeerAddressAddr.
fbBgpPeerAddressInetAddress (with length prefix, see Section I.1.1)The internet address for the peer. The type of the address is determined by the value of the fbBgpPeerAddressType object.

Table I.2. Fields

XMIB nameTypeMeaning
1fbBgpPeerAddressTypeInetAddressTypeThe address type of fbBgpPeerAddressAddr.
2fbBgpPeerAddressInetAddressThe internet address for the peer. The type of the address is determined by the value of the fbBgpPeerAddressType object.
3fbBgpPeerNameDisplayStringThe name of the BGP Peer
4fbBgpPeerStateFbBgpPeerState (Table I.3)The current state of the BGP Peer
5fbBgpPeerRemoteASInteger32The remote AS of the BGP Peer
6fbBgpPeerReceivedIpv4PrefixesInteger32The number of IPv4 prefixes received from the BGP Peer
7fbBgpPeerSecondsSinceLastChangeInteger32The number of seconds since the last state change for the BGP Peer
8fbBgpPeerReceivedIpv6PrefixesInteger32The number of IPv6 prefixes received from the BGP Peer
9fbBgpPeerExportedInteger32The number of prefixes exported to the BGP Peer
10fbBgpPeerLocalAddressTypeInetAddressTypeThe address type of fbBgpPeerLocalAddress.
11fbBgpPeerLocalAddressInetAddressThe local internet address used for this peer. The type of the address is determined by the value of the fbBgpPeerAddressType object.
12fbBgpPeerLocalASInteger32The local AS number for the BGP Peer
13fbBgpPeerTableIdInteger32The routing table number for this BGP Peer.
14fbBgpPeerMaxPrefixesInteger32Max prefixes accepted from this peer.
15fbBgpPeerMaxPrefixesHitTruthValuePrefix limit was hit, so prefixes from this peer have been dropped.

I.2.2. Enum Definitions

Table I.3. FbBgpPeerState - The state of a BGP peer

ValueMeaning
0Disabled or in error backoff state or inbound only peer
1Attempting to connect
2Awaiting open message (incoming)
3Awaiting response to open, or for TCP to establish (outgoing)
4Awaiting confirmation of establishment
5Connection established
6Closing or awaiting cleanup
7Withdrawing everything and waiting for propagation
8Shutdown