Lab 9.5.4 Inject Information into BGP (Redistribution)

Objectives:

  • Inject routes from an IGP into BGP using redistribution.

Scenario:

AS 200 is receiving Internet connectivity from AS 100. AS 100 is using RIP as its IGP. Router C is not running BGP but networks 192.68.10.0 and 192.68.11.0 need to be advertised to AS 200. You have decided to use redistribution to make this a reality.

Notes: 

In some situations, Router A may choose to access network 4.0.0.0 via 2.0.0.0. If this is the case, when you reach step 7 in the lab, set the metric to 100 on Router B and 50 on Router C. Before starting the lab, verify the route taken by using a trace and/or examining the routing table.

Tasks:

  1. Cable the network and address all interfaces as shown in the above diagram.
  2. Configure RIP routing between Router B and C. Do not send RIP updates to AS 200. What command allows you to stop RIP updates from going to AS 200?
  3. Configure BGP between Router A and Router B. Allow BGP to advertise network 10.0.0.0 with the network command.
  4. Examine the routing table of Router A. What routes do you see that are advertised via BGP?  Can you ping any networks in AS 100? If not, do you know why?
  5. Time to fix the problems identified in steps 4 and 5. We need to advertise the RIP networks via BGP. This is done by a process called redistribution, which is described in the curriculum. You will need to issue the following command on Router B:
  6. RouterB(config)#router bgp 100 RouterB(config-router)#redistribute rip

  7. Save your configuration and log into Router A. Issue the clear ip bgp * command and after a few seconds examine the routing table again.

Do you see more routes in the routing table? Which routes in AS 100 are now being advertised?







What networks in AS 100 can you ping from Router A? What networks can you not ping? Can you ping 10.0.0.1 from an address on 192.68.10.0?







Any idea why you can't ping these networks?





  1. Time to fix the problem. Go to Router C and configure a default route to Router B. The command is:
  2. RouterC(config)#ip route 0.0.0.0 0.0.0.0 192.68.11.1

  3. Now try ping from Router A to C and vice-versa. Do you have full connectivity?







  4. Save your configurations and document any issues you encountered in this lab.