CPC H04L 47/2475 (2013.01) [H04L 43/12 (2013.01); H04L 47/20 (2013.01)] | 14 Claims |
1. A method, comprising:
retrieving, by an agent executed by an endpoint device and in response to determining that an application has been installed on the endpoint device, a profile from the application when executed by the endpoint device that specifies one or more flow treatment policies for the application;
obtaining, by the agent, performance metrics regarding a plurality of network interfaces of the endpoint device by probing one or more of the plurality of network interfaces;
selecting, by the agent, a particular network interface of the plurality of network interfaces by comparing the profile for the application to the performance metrics;
sending, by the agent, a packet for an application flow of the application over the particular network interface; and
sending, by the agent and based on a second profile for a different application, a packet for an application flow of the different application over a network interface of the plurality of network interfaces that is different than the particular network interface.
|