i'm completely new in BGP and spent many times to find out in this forum and google but still no luck to found the proper way.
lets say my BGP router CHR has 2 transit peering from upstream A and upstream B, each of them gives full routes. from this, my router learns the best path to particular destination ip and it should many inactive routes to other destination ip from upstream A and upstream B depend on which one is best path.
here is /ip route sample from my simulation, CHR with 2 upstream and 1 transit service.
network 10.10.10.0/24 has 2 gateway 188.8.131.52 upstream A and 184.108.40.206 upstream B. in order to give upstream B only, i have create out filter and discard all routes from upstream A to transit service client, but due to CHR has 10.10.10.0/24 with gateway 220.127.116.11 from upstream A, transit service client didn't receive route 10.10.10.0/24.
my question is what is the proper way to give all routes learned from upstream B even some routes are inactive at routing table on CHR?
thank you for answer.