I'm working to stablish a secure IPSec connection between 2 routers: one CISCO ISR 2811 and one CISCO 2621. The problem is that the IP addresses from the ISP are dynamicly assigned. The other problem is, that I don't know too much about routing protocol BGP wich is the one that I'm suppossed to use (this is mandatory for the project). So I was thinking of using either P2P IPSec over GRE tunnel or VTI with tunnel protection, but I'm not sure if they are compatible with the BGP routing protocol.
Are they compatible with BGP? Also, Which one would the best suited for these case?
Is there any other option I could try to stablish the IPSec connection and send encrypted traffic under these conditions?
Any thoughts or help would be really apprecciated.