State

Leafs

class NetworkInstances.NetworkInstance.Protocols.Protocol.Bgp.PeerGroups.PeerGroup.Transport.State

Bases: Entity

Class Hierarchy: NetworkInstances NetworkInstance Protocols Protocol Bgp PeerGroups PeerGroup Transport State

This class represents state data.

State information relating to the transport session(s)

used for the BGP neighbor or group

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])$

type: str

pattern: ^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$

type: str

config: False