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:
Jul. 04, 2017

Filed:

Dec. 21, 2010
Applicants:

David John Weaver, Fishers, IN (US);

Keith Robert Broerman, Carmel, IN (US);

Inventors:

David John Weaver, Fishers, IN (US);

Keith Robert Broerman, Carmel, IN (US);

Assignee:

THOMSON LICENSING, Issy-les-Moulineaux, FR;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/12 (2006.01); G06F 15/177 (2006.01);
U.S. Cl.
CPC ...
G06F 15/177 (2013.01); H04L 29/12066 (2013.01); H04L 29/1282 (2013.01); H04L 61/1511 (2013.01); H04L 61/6013 (2013.01); H04L 29/12226 (2013.01); H04L 61/2015 (2013.01);
Abstract

In a multi-core platform in which secondary processing cores do not have direct WAN connectivity, methods and apparatus are described that enable the secondary processing cores to provide DNS resolution services to their network applications and/or client devices attached thereto. In an exemplary embodiment, a primary processing core having direct WAN connectivity and a DHCP client includes a DNS proxy service module which acts as a DNS server to the platform's secondary processing cores. Each secondary processing core sends DNS queries to the primary core DNS proxy service module. A primary core DNS resolver regenerates DNS queries based on the DNS queries from the secondary cores and forwards them for resolution to WAN-side DNS servers whose IP addresses were provided to the DHCP client in response to an IP lease request. The resolved IP addresses are returned by the WAN-side DNS servers to the primary processing core, which provides them to the requesting secondary core applications or client devices, via the DNS proxy service module.


Find Patent Forward Citations

Loading…