I have one ISP (with ADSL Backup) which provides a 10MB ethernet connection, I would like to provide router resilience , I was thinking of connecting a switch to the ISP connection and then connecting each of the 2 routers to the switch and run HSRP for the clients on the LAN. The question I have is what is the best way of ensuring that the returning traffic hits the correct router?, Is there a better/different way of making this work?
you should attach the ethernet connection to R1 only and you should move the ADSL backup to R2
the lan switch can be used to connect both routers to the internal Vlan(s)
on the internal LAN you can implement HSRP and you can use some form of object tracking to check the correct operation of primary link
Hope to help