×

Traffic delivery using anycast and end user-based mapping in an overlay network

  • US 20160315857A1
  • Filed: 03/26/2016
  • Published: 10/27/2016
  • Est. Priority Date: 03/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method operative in an overlay network having sets of server machines, and a mapping mechanism, comprising:

  • associating an anycast IP address with one or more sets of forwarding machines positioned in the overlay network;

    responsive to receipt at a forwarding machine of a packet associated with an end user request, issuing an end user mapping request to the mapping mechanism, the end user mapping request having associated therewith an IP address, or a range of IP addresses, associated with the client from which the end user request originates, the IP address associated with the client being other than the IP address of a recursive name server behind which the end user request originates;

    receiving from the mapping mechanism at least one IP address associated with a set of one or more of the server machines, the IP address of the set of one or more of the server machines being determined by the mapping mechanism based at least in part on the IP address, or the range of IP addresses, associated with the client, server machine liveness and load, and Internet traffic conditions, and wherein the at least one IP address of the set of one or more of the server machines is associated with a deployment of server machines distinct from a location of the forwarding machine;

    proxying, for handling by the server machine, the packet associated with the end user request, the packet being proxied from the forwarding machine to the server machine; and

    directly returning a response to the end user request from the server machine to the client.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×