
In this Free CCNP Lab we will use GNS3 to model a small network consisting of 3 interconnected Cisco routers. We will configure Border Gateway Protocol (BGP) routing protocol on the all routers and place one router in autonomous systems (AS) 64512 and the other two in autonomous systems (AS) 64513.
Border Gateway Protocol (BGP) is the protocol which is used to make core routing decisions on the Internet; it involves a table of IP networks or “prefixes” which designate network reachability among autonomous systems (AS). BGP is a path vector protocol or a variant of a Distance-vector routing protocol. BGP does not involve traditional Interior Gateway Protocol (IGP) metrics, but routing decisions are made based on path, network policies and or rule-sets. For this reason, it is more appropriately termed a reachability protocol rather than routing protocol.
Learning Objectives:
- Understand basic BGP configuration.
- Autonomous systems (AS).
- The following BGP commands.
- Verifying BGP
- Sh ip bgp
- Show ip bgp summary.
- Show ip bgp neighbors.
- Sh ip route
- Ping
Tasks:
- Configure Loopback interfaces with ip address and mask as shown in network diagram.
- Configure FastEthernet interfaces with ip address and mask as shown in network diagram.
- Configure Serial interfaces with ip address and mask as shown in network diagram.
- Enable BGP on R1, R2, and R3 as shown in the network diagram.
- Configure BGP peers.
- Advertise connected networks for all routers.
- Save configurations on all routers.
- Check BGP neighbor relationship on R3.
- Check BGP summary information on R2.
- Check BGP next-hop:
- Check routing table on R3.
- Using ping verify that all networks are reachable from R1 and R3.
- This complete this Free CCNP Lab.
Download this lab now: Basic BGP Configuration (77.4 KiB, 1,875 hits)

Your solution file contains one subnet on R2 router bgp 64513 neighbor incorrect ip.
router bgp 64513
no synchronization
no bgp log-neighbor-changes
network 10.1.255.0 mask 255.255.255.252
network 172.16.255.0 mask 255.255.255.252
neighbor 10.1.255.1 remote-as 64512
neighbor 10.2.255.1 remote-as 64512 < this should be 10.1.255.1 next-hop-self
neighbor 172.16.255.2 remote-as 64513
neighbor 172.16.255.2 next-hop-self
!