Azure Vwan + SDWAN inter Hub Connectivity issue

Raj A 0 Reputation points
2026-06-25T03:57:29.6866667+00:00

vwan_sdwan_problem

Hi team — after migrating away from our on-site datacenters (which used a hub-and-spoke design) to a full-mesh topology, the same configuration that worked under hub-and-spoke is no longer functioning following the on-prem DC shutdown

Azure Virtual WAN
Azure Virtual WAN

An Azure virtual networking service that provides optimized and automated branch-to-branch connectivity.


1 answer

Sort by: Most helpful
  1. Alex Burlachenko 25,110 Reputation points MVP Volunteer Moderator
    2026-06-25T12:41:59.1466667+00:00

    hi Raj A & thx for sharing urs issue here at Q&A portal,

    a routing design issue after removing the old DC hub path. Branches can reach both vWAN hubs thru SD-WAN, so the SD-WAN fabric is doing its job. The broken part is VNet-to-VNet across hubs.

    The big red flag is both vWAN hubs using ASN 65515. That’s normal for vWAN hubs, but if the Cisco SD-WAN NVAs are learning Azure prefixes from one hub and re-advertising them toward another hub, AS-path loop prevention can drop those routes. So the prefix never makes it into the other hub route table.

    allowas-in / as-override may help in some classic BGP designs, but with vWAN managed hubs u don’t fully control the Microsoft-side BGP behavior. That’s why it can still fail even if the SD-WAN side looks ok. In each vWAN hub effective routes, verify whether the remote spoke prefixes are present. Example: East hub should know 10.20.0.0/16 and 10.21.0.0/16; West hub should know 10.10.0.0/16 and 10.11.0.0/16. If those prefixes are missing, it’s route propagation, not packet filtering. For VNet-to-VNet across vWAN hubs, the cleaner path is Microsoft’s vWAN hub-to-hub routing, not hairpinning those prefixes thru Cisco SD-WAN unless u have a very specific reason.

    My guess is after the DC shutdown, the old transit path disappeared and now VNet-to-VNet relies on routes being re-advertised thru the SD-WAN NVAs. Those routes are getting dropped due to AS-path / route-table propagation behavior.

    I’d open a vWAN support case w/ both hub route tables, effective routes for all VNet connections, BGP routes seen on both Catalyst 8000Vs, and the missing prefixes. Ask MS to confirm whether the remote VNet prefixes are being suppressed due to AS-path loop detection or route propagation policy in vWAN.

    rgds,

    Alex

    &

    If my answer was helpful pls mark it and additional thx if u follow me at Q&A portal
    

    and at my blog https://ctrlaltdel.blog/

     

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.