There are a number of virtual internet exchanges that BGP peer over VPN links when local presence is not available. Given the IP encapsulation overhead, and the fact that these routes still cross the public internet on the outside of the tunnel, is there a compelling benefit to BGP links over a VPN or GRE tunnel?
I understand how it could be useful for educational and research purposes, so exclude that from your answers. I am specifically asking about production use cases.
Let's assume that multiple physical connections for redundancy are not a consideration for the purposes of IX-over-VPN peering (ie, you're already multihomed). Also assume that bandwidth is not a consideration because we are talking about using existing transit links to carry the IX VPN.
- Are there benefits to route-latency, hop-counts (eg, smaller detail changes), or non-local route resiliency?
- Other considerations?