Patent ID: 8646064
Filing Date: 2014-02-04
Classification: G06F,H04L

Abstract:
1. A method for determining a likelihood of a packet having a particular source address being received at a particular one of a plurality of proxy servers that are anycasted to a same IP address, wherein the proxy servers are part of a cloud-based proxy service and are situated between a plurality of client computing devices accessing network resources and a plurality of origin servers that serve network resources, the method comprising: receiving, from each of the plurality of proxy servers, one or more messages that indicate source IP addresses of packets received at that proxy server that are directed to the same IP address, wherein the proxy servers receive traffic at the same IP address as a result of one or more domains resolving to the same IP address; and wherein a particular one of the proxy servers receives packets directed to the same IP address as a result of an anycast protocol implementation selecting that particular one of the proxy servers as the closest in terms of routing protocol metric used to route traffic to the proxy servers; determining, based on the one or more messages from each of the plurality of proxy servers, a likelihood of a packet having a particular source IP address being legitimately received at each of the proxy servers; transmitting, to each of the proxy servers, a message that indicates which source IP addresses of packets are not likely to be legitimately received at that proxy server.