I am having a problem while redistribution of BGP into EIGRP & the other way round. The problem is when i redistribute bgp into eigrp i get only the 18.104.22.168/24 network from R1 the rest of the networks from bgp don't appear in the routing table. The EIGRP route of 22.214.171.124/24 does appear in the routing table of BGP
seeing the routes make me of think of the following
To configure iBGP redistribution into an interior gateway protocol (IGP), such as IS-IS or OSPF, use the bgp redistribute-internal command in address family or router configuration mode. To return the router to default behavior and stop iBGP redistribution into IGPs, use the no form of this command.
no bgp redistribute-internal
This command has no arguments or keywords.
IBGP routes are not redistributed into IGPs.
BGP routes from confederations are treated as iBGP for some aspects and as eBGP for others.
Try the lab without BGP confederations first and see if the above command is needed to achieve the desired result.
Later you can add again BGP confederations.
Hope to help