Balancing visibility in the domain name system
AssigneeVeriSign, Inc.
InventorsBurton S. Kaliski, Jr., Shumon Huque
Life of this patent
Estimating the term…
Abstract
Systems and methods for out-of-band communications in the domain name system (DNS) are disclosed. Embodiments include a system for negotiating DNS services in the DNS. The system includes an in-band communication channel connecting a first party and a second party, and one or more out-of-band communication channels connecting the first party and the second party. The first party performs messaging for the DNS services with the second party using the in-band communication channel. Further, the first party advertises terms of the DNS service offered by the second party using the one or more out-of-band communication channels.
Claims24
A system for selecting services in a domain name system (DNS), comprising:
- a first party comprising a first computing device configured to perform request and response processing required for resolution of DNS queries;
- an in-band communication channel using a DNS protocol configured to connect the first party to a second party, wherein the second party comprises a second computing device;
- and
- an out-of-band communication channel configured to provide, to the second party, information regarding a set of DNS services or capabilities,
- wherein the information regarding the set of DNS services or capabilities is provided via the out-of-band communication channel for the second party to use the information regarding the set of DNS services or capabilities to select a DNS service,
- wherein the second party is configured to use, based on the selected DNS service, the in-band communication channel to connect to the first party.
A method for selecting services in a domain name system (DNS), the method comprising:
- connecting a first party and a second party using an out-of-band communication channel, wherein:
- the first party comprises a first computing device, configured to perform request and response processing required for resolution of DNS queries, and
- the second party comprises a second computing device;
- providing to the second party, via the out-of-band communication channel, an information regarding a set of DNS services or capabilities for the second party to use to select a DNS service;
- and
- connecting the first party and the second party, based on the selected DNS service, using the in-band communication channel, wherein the in-band communication channel uses a DNS protocol.
Dependencies are inferred from the claim text.