Validating an IPV6 address from an IPV4 network
AssigneeDigiCert, Inc.
InventorsJared Daniels, Benjamin Cardon, Ryan Milne
Life of this patent
Estimating the term…
Abstract
Systems and methods are described herein for validating an Internet Protocol (IP) version 6 (IPv6) address from an IP version 4 (IPv4) network. A method, according to one implementation, includes a step of receiving an IPv4-based request from a validation server that is configured to support an IPv4 address space. The method further includes a step of sending an IPv6-based request to a domain supporting an IPv6 address space. Also, the method includes receiving a response status code and domain validation information from the domain. Then, the method includes a step of passing the response status code and domain validation information to the validation server.
Claims20
A proxy server comprising:
- a network interface;
- a processing device;
- and
- memory configured to store computer logic having instructions that, when executed, cause the processing device to perform steps of:
- a) receiving an Internet Protocol version 4 (IPv4)-based request via the network interface, wherein the network interface is configured to receive the IPv4-based request from a validation server that is configured to support an IPv4 address space,
- b) sending an IP version 6 (IPv6)-based request via the network interface to a domain supporting an IPv6 address space,
- c) receiving, via the network interface, a response status code and domain validation information from the domain, and
- d) passing the response status code and the domain validation information, via the network interface, to the validation server.
A method comprising steps of:
- receiving an IPv4-based request from a validation server that is configured to support an IPv4 address space;
- sending an IPv6-based request to a domain supporting an IPv6 address space;
- receiving a response status code and domain validation information from the domain;
- and
- passing the response status code and the domain validation information to the validation server.
A non-transitory computer-readable medium configured to store a conversion program having instructions that, when executed, enable a processing device to:
- receive an IPv4-based request from a validation server that is configured to support an IPv4 address space;
- send an IPv6-based request to a domain supporting an IPv6 address space;
- receive a response status code and domain validation information from the domain;
- and
- pass the response status code and the domain validation information to the validation server.
Dependencies are inferred from the claim text.