CPC H04L 43/0864 (2013.01) [H04L 43/067 (2013.01); H04L 45/121 (2013.01); H04L 45/123 (2013.01); H04L 45/126 (2013.01); H04L 67/101 (2013.01); H04L 67/563 (2022.05)] | 23 Claims |
1. A computer-implemented method comprising:
receiving data indicating measured latencies for each of a plurality of data centers with a first IP address associated with an origin server, wherein a first data center of the plurality of data centers has a lowest measured latency to the first IP address;
summing the measured latency of the first data center to the first IP address and the measured latency of a second data center of the plurality of data centers to the first IP address;
determining that the first IP address associated with the origin server is an anycast IP address as a result of the summing of the measured latencies of the first data center and the second data center being less than a threshold value;
responsive to the determining that the first IP address associated with the origin server is an anycast IP address, selecting a proper subset of the plurality of data centers as proxying data centers for traffic destined to the first IP address regardless of the measured latencies; and
transmitting configuration data to the plurality of data centers that indicates the selected proper subset of the plurality of data centers as the proxying data centers.
|