| CPC H04L 45/121 (2013.01) [H04L 45/04 (2013.01); H04L 47/125 (2013.01)] | 22 Claims |

|
1. A first ingress router, comprising:
a memory; and
one or more processors configured to execute instructions stored in the memory to cause the first ingress router to:
receive a flow associated with an anycast address;
compute a cost of reaching a first application server via a first path and a second application server via a second path in accordance with a first internet protocol (IP) layer metric corresponding to the first application server with the anycast address and a second IP layer metric corresponding to the second application server with the anycast address, respectively, wherein the first IP layer metric comprises one or more of a first network latency, a first load measurement, a first capacity index, and a first network preference as weighted, and wherein the second IP layer metric comprises one or more of a second network latency, a second load measurement, a second capacity index, and a second network preference as weighted; and
select either the first path or the second path based on the cost computed,
wherein the first load measurement and the second load measurement each comprise a weighted combination of a total number of packets sent by an egress node to an application server, the total number of packets received by the egress node from the application server, a total number of bytes sent by the egress node to the application server, and the total number of bytes received by the egress node from the application server.
|