Hello experts,
We have two data centers at two separate locations (Loc A & Loc B). Each data center has an ASR (edge router: ASR_A and ASR_B) connected to a different ISP(Integra & L3). We architected the infrastructure where if traffic is initiated (egress traffic) from location A, the ingress traffic should take the path to the same ASR at location A(ASR_A), thus, the same ISP. So, for example, if I am at location A and made an ftp request from my PC through ASR_A to download some files from a server located at Amazon’s cloud, then the traffic/packets should return to ASR_A and not ASR_B.
However, we found out that the traffic path isn’t working this way. The way it works is that when traffic or data request is initiated from location A the returned packets come to ASR_B.
I was wondering if someone can shed some light on what would be the best way to influence the traffic returned to end up a specific ASR/ISP? For example, the traffic initiated from location A(ASR_A) to Amazon would return to location A (ASR_A) and not ASR_B.
Thanks in advance.
Best, zK