State

Leafs

class Bgp.Neighbors.Neighbor.Transport.State

Bases: Entity

Class Hierarchy : Bgp Neighbors Neighbor Transport State

This class represents state data.

State information relating to the transport session(s)

used for the BGP neighbor

tcp_mss

Sets the max segment size for BGP TCP sessions

type: int

range: 0..65535

config: False

mtu_discovery

Turns path mtu discovery for BGP TCP sessions on (true) or off (false)

type: bool

config: False

default value: false

passive_mode

Wait for peers to issue requests to open a BGP session, rather than initiating sessions from the local router

type: bool

config: False

default value: false

local_address

Set the local IP (either IPv4 or IPv6) address to use for the session when sending BGP update messages. This may be expressed as either an IP address or reference to the name of an interface

type: union of the below types:

type: str

pattern: (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?

type: str

pattern: ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?

type: str

config: False

local_port

Local TCP port being used for the TCP session supporting the BGP session

type: int

range: 0..65535

config: False

remote_address

Remote address to which the BGP session has been established

type: union of the below types:

type: str

pattern: (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?

type: str

pattern: ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?

config: False

remote_port

Remote port being used by the peer for the TCP session supporting the BGP session

type: int

range: 0..65535

config: False