Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

BGP Neighbor FSM

Events

There are 28 events total.

Administrative Events

Things the operator can set.

  • Event 1: ManualStart
  • Event 2: ManualStop
  • Event 3: AutomaticStart
  • Event 4: ManualStart_with_PassiveTcpEstablishment
  • Event 5: AutomaticStart_with_PassiveTcpEstablishment
  • Event 6: AutomaticStart_with_DampPeerOscillations
  • Event 7: AutomaticStart_with_DampPeerOscillations_and_PassiveTcpEstablishment
  • Event 8: AutomaticStop

Timer Events

  • Event 9: ConnectRetryTimer_Expires
  • Event 10 HoldTimer_Expires
  • Event 11 KeepaliveTimer_Expires
  • Event 12 DelayOpenTimer_Expires
  • Event 13 IdleHoldTimer_Expires

TCP connection based events

Packet based, not necessarily the BGP app, but the underlying transport.

  • Event 14: TcpConnection_Valid
  • Event 15: Tcp_CR_Invalid
  • Event 16: Tcp_CR_Acked
  • Event 17: TcpConnectionConfirmed
  • Event 18: TcpConnectionFails

BGP message based events

Sent or received over TCP.

  • Event 19: BGPOpen
  • Event 20: BGPOpen with DelayOpenTimer running
  • Event 21: BGPHeaderErr
  • Event 22: BGPOpenMsgErr
  • Event 23: OpenCollisionDump
  • Event 24: NotifMsgVerErr
  • Event 25: NotifMsg
  • Event 26: KeepAliveMsg
  • Event 27: UpdateMsg
  • Event 28: UpdateMsgErr
Last Modified • Tuesday, June 9, 2026. 11:22 pm UTC+00:00 • Commit: 4b2315b