I would like to confirm if I have two 3845 CE routers peering with say two 7206 routers.
| \/ |
ebgp /\ ebgp
| / \ |
3845-1 --ibgp-- 3845-2
In the above setup, the 3845-1 would be the primary router that sends and receive BGP routes from and to the site if it uses a higher loopback address. (bgp selection process)
This would mean that 3845-2 would be the secondary router in this scenario.
- internetB -
2) no it is not enough to be sure incoming traffic will be sent to C3845-1
again the lowest BGP router-id is preferred not the highest: the BGP router-id is chosen as the highest loop ip address in the device. But even if C3845-1 has the lowest BGP router-id if in the SP network someone sends traffic to C7206-2 for any reason traffic will be sent to C3845-2.
Without using MED to indicate your preferred incoming point the SP can make different choices: this can be acceptable or not.
Hope to help