×

Processing of DNS queries

  • US 9,479,476 B2
  • Filed: 03/13/2012
  • Issued: 10/25/2016
  • Est. Priority Date: 03/31/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for request routing comprising:

  • obtaining a domain name system (DNS) query from a client computing device at a first DNS server of a content delivery network (CDN) service provider, wherein the DNS query corresponds to a requested resource associated with an original resource identifier provided by a content provider and wherein the CDN service provider is different from the content provider;

    obtaining an alternative resource identifier based on information associated with the client computing device and the content provider if the first DNS server is determined not to be authoritative to the DNS query, wherein the alternative resource identifier includes information for causing a DNS query to resolve to a domain corresponding to the CDN service provider;

    causing transmission of the alternative resource identifier to the client computing device;

    obtaining a second DNS query from the client computing device at a second DNS server of the CDN service provider based on the alternative resource identifier; and

    if the second DNS server is determined to be authoritative to the second DNS query, selecting a cache component for providing content associated with the original resource request and causing transmission of a network address identifying the selected cache component to the client computing device,wherein the method is performed by one or more computing devices of the CDN service provider.

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