nerdexam
HP

HPE7-A06 · Question #78

Drag and Drop Question Match the BGP connection states to the conditions that could have caused that state. Answer:

The correct answer is update; keepalive; notification; route refresh; open. BGP Message Types - Drag & Drop Explanation The question is asking you to match BGP message types to the conditions/scenarios that trigger them. The five BGP message types and their correct placements are: --- 1. update - Carries Routing Information Why it's #1: An UPDATE…

Troubleshooting and Optimization of Campus Access Switching

Question

Drag and Drop Question Match the BGP connection states to the conditions that could have caused that state. Answer:

Exhibit

HPE7-A06 question #78 exhibit

Answer Area

Drag items

keepaliveroute refreshnotificationupdateopen

Correct arrangement

  • update
  • keepalive
  • notification
  • route refresh
  • open

Explanation

BGP Message Types - Drag & Drop Explanation

The question is asking you to match BGP message types to the conditions/scenarios that trigger them. The five BGP message types and their correct placements are:


1. update - Carries Routing Information

Why it's #1: An UPDATE message is the primary vehicle for exchanging routing information. It advertises new prefixes (NLRI), withdraws unreachable routes, and carries path attributes (AS_PATH, NEXT_HOP, MED, etc.). This is the most functionally significant message - the core reason BGP exists.

Condition it maps to: A peer announces or withdraws network prefixes.


2. keepalive - Maintains the Session

Why it's #2: A KEEPALIVE is sent periodically (default every 60 seconds) to prevent the hold timer from expiring. It carries no routing data - it's purely a "I'm still here" signal. If a peer stops receiving KEEPALIVEs and the hold timer (default 180s) expires, the session drops.

Condition it maps to: Maintaining an established BGP session with no routing changes to send.

Common misconception: Students confuse KEEPALIVE with the hold timer value. KEEPALIVE is sent at 1/3 of the hold timer interval by default.


3. notification - Signals an Error / Tears Down the Session

Why it's #3: A NOTIFICATION message is sent when BGP detects an error (e.g., hold timer expiry, malformed message, configuration mismatch like mismatched AS numbers). After sending a NOTIFICATION, the peer immediately closes the TCP connection - there is no graceful goodbye.

Condition it maps to: An error is detected, or the session must be terminated.

Common misconception: Students think the session stays up after a NOTIFICATION. It does not - it's a hard reset.


4. route refresh - Requests Re-advertisement Without Session Reset

Why it's #4: ROUTE REFRESH (RFC 2918) allows a peer to request that its neighbor re-send its full routing table without tearing down and re-establishing the session. This is used after a policy change when you need to re-evaluate routes already received.

Condition it maps to: A routing policy change requires re-evaluation of received routes without resetting the session.

Common misconception: Students confuse this with a session reset. ROUTE REFRESH is specifically designed to avoid that disruption. It requires both peers to negotiate capability support during OPEN.


5. open - Initiates / Establishes the BGP Session

Why it's #5: The OPEN message is the first message exchanged after the TCP connection is established. It negotiates session parameters: BGP version, AS number, hold time, BGP Router ID, and optional capabilities (like route refresh, 4-byte ASN support). Both peers must exchange OPENs and respond with KEEPALIVEs before reaching the Established state.

Condition it maps to: Two BGP peers are forming a new session for the first time (or after a reset).

Common misconception: Students sometimes think OPEN happens after authentication. TCP completes first, then OPEN - BGP MD5 authentication is handled at the TCP layer, not inside the OPEN message itself.


Quick Reference Table

#MessageTrigger Condition
1updatePrefix advertisement or withdrawal
2keepaliveSession maintenance / hold timer reset
3notificationError detected, session teardown
4route refreshPolicy change, request re-advertisement
5openNew session establishment, parameter negotiation

The arrangement roughly follows operational frequency (UPDATE and KEEPALIVE happen constantly in steady state) followed by error handling (NOTIFICATION) then maintenance tools (ROUTE REFRESH) then session setup (OPEN).

Topics

#BGP connection states#BGP troubleshooting#FSM#neighbor states

Community Discussion

No community discussion yet for this question.

Full HPE7-A06 Practice