The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 25, 2017

Filed:

Oct. 31, 2015
Applicant:

Akamai Technologies, Inc., Cambridge, MA (US);

Inventors:

Matthew S. Levine, Brookline, MA (US);

James M. Kretchmar, Cambridge, MA (US);

Assignee:

Akamai Technologies, Inc., Cambridge, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 29/12 (2006.01); H04L 29/08 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 61/251 (2013.01); H04L 29/12066 (2013.01); H04L 29/12132 (2013.01); H04L 29/12358 (2013.01); H04L 29/12367 (2013.01); H04L 29/12811 (2013.01); H04L 29/12952 (2013.01); H04L 61/1511 (2013.01); H04L 61/1552 (2013.01); H04L 61/2514 (2013.01); H04L 61/6009 (2013.01); H04L 61/6077 (2013.01); H04L 67/2842 (2013.01); H04L 67/2885 (2013.01); H04L 69/16 (2013.01); H04L 69/167 (2013.01);
Abstract

Nameserver addresses are correlated in a multi-tier name server hierarchy comprising a first level authority for a domain, and one or more second level authorities to which the first level authority delegates with respect to a particular sub-domain associated with the domain. Preferably, the first level authority is IPv4-based and at least one second level authority is IPv6-based. The first level authority responds to a request issued by a client caching nameserver (a 'CCNS') and returns an answer that includes both IPv4 and IPv6 authorities for the domain. The CCNS is located at an IPv4 source address that is passed along to the first level authority with the CCNS request. The first level authority encodes the CCNS IPv4 source address in the IPv6 destination address of at least one IPv6 authority. Then, when the CCNS then makes a follow-on IPv6 request (with respect to the sub-domain) directed to the IPv6 authority, the IPv6 authority knows both the IPv6 address of the CCNS (as well as its IPv4 address. The IPv6 authority maintains the IPv4-IPv6 correlation. Over time, the IPv6 authority builds up a database of these CCNS IPv6-IPv4 associations.


Find Patent Forward Citations

Loading…