| CPC H04L 45/302 (2013.01) [H04L 45/02 (2013.01); H04L 45/76 (2022.05)] | 16 Claims |

|
1. A method for performing network communications in a hub and spoke network topology, the method comprising:
sending, by a first spoke network appliance, a dataset to a hub network appliance via at least a first communication link and a second communication link, wherein the hub network appliance determines whether a destination of traffic in the dataset is reachable by a second spoke network appliance in communication with the hub network appliance;
responsive to determining that the destination is reachable by the second spoke network appliance, receiving, by the first spoke network appliance, an instruction from the hub network appliance to communicate directly with the second spoke network appliance;
based at least in part on the instruction from the hub network appliance, performing, by the first spoke network appliance, sending a second dataset to the second spoke network appliance via at least a third communication link and a fourth communication link, wherein network communications with the second spoke network appliance using a third communication link selected in part based upon a health status of the third communication link; and
responsive to determining that the destination is not reachable by the second spoke network appliance, receiving, by the first spoke network appliance, an indication of which of the first and second communication link has been selected for communication with the hub network appliance in part based upon a health status of the first and second communication links.
|