I have two Cisco 2821 Routers on my Internet Edge, Router1 and Router2.
I will use HSRP on the two routers' internal interfaces (the default gateway for the internal hosts).
In the 'normal' condition, all of the packets that are sourced from the Internal network will be sent through Router2.
I will be using BGP on the two routers' external interfaces.
I want to advertise the link through Router1 as the preferred link over Router2.
Thus, in 'normal' conditions, packets that are sourced from the internal network will use Router2 to forward their packets to the Internet, and the responses to those packets will return through Router1.
Conversely, in 'normal' conditions, packets that are sourced from the Internet will use Router1 to forward their packets to the internal network, and the responses to those packets will return through Router2.
I want to set it up this way to acheive Load Balancing and Failover.
Both routers connect to the same internal switch.
Will this cause a problem? I am concerned, because packets will basically leave one router and return through the other router.