CPC H04L 45/02 (2013.01) [H04L 45/04 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a first router of a plurality of routers and from a server, metrics of individual links forming a plurality of paths associated with a service, wherein the server is configured to store the metrics of individual links, the metrics of individual links received from each router of the plurality of routers;
selecting, by the first router and based on the metrics of the individual links forming the plurality of paths associated with the service, a path of the plurality of paths associated with the service, wherein the path satisfies a performance requirement of the service and one or more of the individual links forming the path do not satisfy the performance requirement of the service; and
in response to selecting the path of the plurality of paths associated with the service, forwarding, by the first router, network traffic associated with a session between a source client device and a destination client device providing the service on the selected path, wherein the network traffic includes at least one packet that is modified to include metadata specifying addressing information for the source client device and the destination client device.
|