BgpNeighborStatus

BgpNeighborStatus
BgpNeighborStatus
JSON Example
{
    "transport_node": {
        "target_display_name": "string",
        "is_valid": false,
        "target_id": "string",
        "target_type": "string"
    },
    "connection_state": "string",
    "neighbor_address": "string",
    "messages_sent": 0,
    "connection_drop_count": 0,
    "remote_port": 0,
    "source_address": "string",
    "total_in_prefix_count": 0,
    "messages_received": 0,
    "neighbor_router_id": "string",
    "total_out_prefix_count": 0,
    "lr_component_id": "string",
    "graceful_restart": false,
    "remote_as_number": "string",
    "announced_capabilities": [
        "string"
    ],
    "local_port": 0,
    "keep_alive_interval": 0,
    "time_since_established": 0,
    "hold_time": 0,
    "negotiated_capability": [
        "string"
    ],
    "established_connection_count": 0
}
transport_node
Optional

transport_node

string
connection_state
Optional

Current state of the BGP session.

Possible values are : INVALID, IDLE, CONNECT, ACTIVE, OPEN_SENT, OPEN_CONFIRM, ESTABLISHED,
string As ip As ip
neighbor_address
Optional

The IP of the BGP neighbor

integer As int64 As int64
messages_sent
Optional

Count of messages sent to the neighbor

integer As int64 As int64
connection_drop_count
Optional

Count of connection drop

integer As int64 As int64
remote_port
Optional

TCP port number of remote BGP Connection

string As ip As ip
source_address
Optional

The Ip address of logical port

integer As int64 As int64
total_in_prefix_count
Optional

Count of in prefixes

integer As int64 As int64
messages_received
Optional

Count of messages received from the neighbor

string As ip As ip
neighbor_router_id
Optional

Router ID of the BGP neighbor.

integer As int64 As int64
total_out_prefix_count
Optional

Count of out prefixes

string
lr_component_id
Optional

Logical router component(Service Router/Distributed Router) id

boolean
graceful_restart
Optional

Indicate current state of graceful restart where graceful_restart = true indicate graceful restart is enabled and graceful_restart = false indicate graceful restart is disabled.

string
remote_as_number
Optional

AS number of the BGP neighbor

array of string
announced_capabilities
Optional

BGP capabilities sent to BGP neighbor.

integer As int64 As int64
local_port
Optional

TCP port number of Local BGP connection

integer As int64 As int64
keep_alive_interval
Optional

Time in ms to wait for HELLO packet from BGP peer

integer As int64 As int64
time_since_established
Optional

Time(in milliseconds) since connection was established.

integer As int64 As int64
hold_time
Optional

Time in ms to wait for HELLO from BGP peer. If a HELLO packet is not seen from BGP Peer withing hold_time then BGP neighbor will be marked as down.

array of string
negotiated_capability
Optional

BGP capabilities negotiated with BGP neighbor.

integer As int64 As int64
established_connection_count
Optional

Count of connections established