Remote identification of client and DNS proxy IP addresses
AssigneeCisco Technology, Inc.
InventorsMark Day, Gang Lu, Barbara Liskov, James O'Toole
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsMark Day, Gang Lu, Barbara Liskov, James O'Toole
Estimating the term…
A network operator identifies an address of a network element used by a particular client to obtain IP addresses. The client sends a test message to a test URL which includes a unique host name unknown to the client or network element. The network element accesses an authoritative server, which records the IP address of the requesting network element and resolves the host name in the test URL to a test IP address. The server records an IP address of the client when the client subsequently sends a message directly to the test IP address. In an alternative embodiment, another network node generates a redirect command, which incorporates the client IP address in a test URL, to allow for single-message determination of the network element and client IP addresses by the authoritative server. In both embodiments, user unique test URLs may be generated to allow the network operator to assist many users.
A method for identifying an address of a network element that a particular client uses to obtain IP addresses, comprising:
A system for identifying an address of a network element that a particular client uses to obtain IP addresses, comprising:
An apparatus for identifying an address of a network element that a particular client uses to obtain IP addresses, comprising:
In a server, a method for identifying an address of a network element that a particular client uses to obtain IP addresses, comprising:
A computer program product comprising:
A method for assisting to identify an address of a network element that a particular client uses to obtain IP addresses, comprising:
An apparatus for identifying an address of a network element that a particular client uses to obtain IP addresses, comprising:
A communication signal on a carrier wave, the communication signal for identifying an address of a network element that a particular client uses to obtain IP addresses, and the communication signal adapted to being passed between the client and the network element, the signal including a test URL comprising a host name, at least in part distinguishable from host names in non-test URLs according to a predetermined uniqueness and not known to the client or network element but for which a test server is known to be authoritative, the signal causing the network element to resolve the host name in the test URL by accessing the test server that (a) recognizes the predetermined uniqueness in the host name of the test URL received in a request from the network element to resolve the host name in the test URL to an IP address, and (b) responsively (i) distinguishes the request from requests including non-test URLs, (ii) identifies the address of the network element used by the client to obtain the IP address, and (iii) registers the address of the network element making the request.
Dependencies are inferred from the claim text.