nerdexam
Nokia

4A0-102 · Question #78

Which of the following is TRUE if the local state of BGP is OpenConfirm?

The correct answer is C. The local system has sent a Keepalive message to its neighbor and is waiting to receive one back. OpenConfirm is the BGP state entered after both peers have successfully exchanged Open messages and negotiated session parameters. At this point, the local router has sent a Keepalive to confirm acceptance of those parameters and is waiting for the neighbor's Keepalive in…

BGP Fundamentals

Question

Which of the following is TRUE if the local state of BGP is OpenConfirm?

Options

  • AThe local system has received a Keepalive message and is ready to exchange updates.
  • BThe local system is exchanging Update messages with its neighbor.
  • CThe local system has sent a Keepalive message to its neighbor and is waiting to receive one back.
  • DThe local system has sent an Open message to its neighbor and is waiting to receive one back.

How the community answered

(30 responses)
  • A
    3% (1)
  • B
    3% (1)
  • C
    93% (28)

Explanation

OpenConfirm is the BGP state entered after both peers have successfully exchanged Open messages and negotiated session parameters. At this point, the local router has sent a Keepalive to confirm acceptance of those parameters and is waiting for the neighbor's Keepalive in return - exactly what C describes. Once that Keepalive is received, the session advances to Established.

  • A is wrong because receiving a Keepalive while in OpenConfirm triggers the transition to Established - it doesn't describe OpenConfirm itself, and "ready to exchange updates" belongs to Established.
  • B is wrong because exchanging Update messages is what happens in the Established state, two steps later.
  • D is wrong because waiting to receive an Open message back describes the OpenSent state, which comes before OpenConfirm.

Memory tip: Think of the BGP states in order - Idle → Connect → Active → OpenSent (sent Open, waiting for Open) → OpenConfirm (sent Keepalive, waiting for Keepalive) → Established. The state names hint at what was sent, not what was received - "OpenSent" sent an Open, "OpenConfirm" sent a Keepalive to confirm the Open exchange is complete.

Topics

#BGP State Machine#OpenConfirm State#BGP Session Establishment#BGP Handshake

Community Discussion

No community discussion yet for this question.

Full 4A0-102 Practice