• BGP always starts by building a session between two routers (peers).
    Think of it as a conversation: until the session is Established, no routes are exchanged.

    BGP Session Establishment

    Let’s reuse a simple scenario with two Autonomous Systems that interconnect.
    Before they can exchange routes, the two routers must establish a TCP session on port 179 and go through several BGP states.

    Read the diagram from left to right. As the session comes up, you will see these states:

    BGP session establishment finite state machine showing Idle, Connect, OpenSent, OpenConfirm and Established states over TCP 179 between two autonomous systems

    Figure 1 — BGP session states

    • Idle: the router is ready and waiting to start.

    • Connect: it tries to reach the peer and bring up the session.

    • OpenSent: it sends an OPEN message (ASN, timers, router-id, capabilities).

    • OpenConfirm: it waits for a KEEPALIVE message to confirm the relationship.

    • Established: the session is up. Only at this stage are routes exchanged via UPDATE messages.

    For CCNP ENCOR, you don’t need CCIE-level packet details.
    What you must remember is simple:

    No Established = no route exchange.

    Answer the question below

    Which port does BGP use?