| CPC H04L 12/4633 (2013.01) [H04L 41/0816 (2013.01); H04L 43/0882 (2013.01); H04L 47/20 (2013.01)] | 20 Claims |

|
1. A controller comprising processing circuitry and a storage device, wherein the processing circuitry has access to the storage device and is configured to:
when a first software-defined wide area network (SD-WAN) site is not configured with a direct SD-WAN tunnel between the first SD-WAN site and a second SD-WAN site and based on a determination that a tunneling policy has been met by network traffic between the first SD-WAN site and the second SD-WAN site, determine whether configuration data to push to the first SD-WAN site to configure the first SD-WAN site to create an SD-WAN tunnel between the first SD-WAN site and the second SD-WAN site is stored; and
based on a determination that the configuration data to push to the first SD-WAN site to configure the first SD-WAN site to create the SD-WAN tunnel is stored, push the configuration data to the first SD-WAN site to configure the first SD-WAN site to create the SD-WAN tunnel between the first SD-WAN site and the second SD-WAN site.
|