Everything is working. This is just me trying to understand exactly how. We have a cisco asa for the internal network running eigrp. On the inside we have some layer 3 switches also running Eigrp. On the outside interface is a router connected to an ISP. This router to the isp is also running Eigrp to peer with the ASA on the outside interface. (this router to the isp is also running BGP to peer wit the isp).
We're also natting on the asa so that all internal networks are translated to the outside address of the ASA. It seems to be working fine. The internal networks seem to be exchanged without any issue with the router connected to the isp. I guess my question is wouldn't the router to the isp see any traffic coming from the outside interface of the ASA as the address of the ASA and not the internal routes?