In the previous lesson, we established iBGP peering between two routers in the same Autonomous System (AS 2350) and configured network advertisements.

We ended the lesson with a challenge to verify iBGP was properly advertising routes and to advertise Loopback1 on both devices.
Now that our iBGP session is established, we need to verify the following:
The first step is to verify that the iBGP session is established between Router0 and Router1.
Router0#sh ip bgp sum BGP router identifier 70.70.70.1, local AS number 2350 Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 192.168.86.40 4 2350 26 22 3 0 0 00:14:07 0
If the peering is in the Active or Idle state, check and use troubleshooting steps below.
Once the BGP session is up, confirm that routes are being received correctly.
show ip bgp
Router1#show ipbgpBGP table version is 3, local router ID is 2.2.2.2 Status codes: s suppressed, d damped, h history, * valid, > best,
i - internal, r RIB-failure, S Stale, m multipath,
b backup-path, x best-external, f RT-Filter Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *>i50.50.50.0/24 192.168.86.45 0 100 0 i *>i70.70.0.0/16 192.168.86.45 0 100 0 i
If routes are not appearing, check the network statement and ensure the routes exist in the routing table (show ip route).
Even if BGP receives routes, they must be installed in the routing table to be used for forwarding.
show ip route
If the BGP routes do not appear in show ip route, check:
If the BGP session is up but routes are not being learned, check:
clear ip bgp *
🔍 PocketCLI will reset BGP establishments if needed.
ping 192.168.86.40
🔍 If ping fails, check interface status with:
show ip interface brief
show ip bgp summary
🔍 If the session is in Active or Idle, check neighbor configuration. Also try to reset BGP connections.
show ip route
🔍 If the next-hop is not reachable, the route will not be installed.