Hello, Welcome to MS Q&A
The return traffic from the Azure VM (10.53.78.100) to the source (10.98.1.10) will be routed based on the BGP routes received by the Azure VPN Gateway. Since both tunnels are advertising the same route (10.98.1.0/24), the Azure VPN Gateway will use the BGP path selection process to determine the best path.
In general, BGP path selection criteria include:
- Highest weight (Cisco-specific)
- Highest local preference
- Shortest AS path
- Lowest origin type
- Lowest MED (Multi-Exit Discriminator)
- eBGP over iBGP
- Lowest IGP metric to the BGP next hop
- Oldest path
- Lowest BGP router ID
If both tunnels have the same BGP attributes, the Azure VPN Gateway may use ECMP (Equal-Cost Multi-Path) routing to load balance the traffic across both tunnels. However, if there are differences in the BGP attributes, the path with the preferred attributes will be selected.
To determine the exact behavior, you would need to review the BGP configuration and the attributes of the routes received by the Azure VPN Gateway.
Please let us know if any questions
Kindly accept answer if it helps
Thanks
Deepanshu