Name resolving in segmented networks
First Claim
1. A method, comprising:
- connecting a client computing device with a plurality of segments of a private network, wherein network access is restricted from one segment to another of the plurality of segments, the private network comprises a plurality of name resolving servers, and each name resolving server is configured to resolve name requests for networking devices in a respective segment of the plurality of segments;
receiving a first name request from a first application on the client computing device;
in response to receiving the first name request, forwarding the first name request simultaneously to the plurality of name resolving servers; and
selecting a name resolution that is first received from the plurality of name resolving servers in response to the first name request.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is provided, in one embodiment, which is performed on a client computing device, the method including: connecting a client computing device with a private network, wherein the private network comprises a plurality of name resolving servers, and each name resolving server is configured to resolve name requests for networking devices in a respective segment of a plurality of segments of the private network; receiving a first name request from a first application on the client computing device; in response to receiving the first name request, forwarding the first name request simultaneously to the plurality of name resolving servers; and selecting a name resolution that is first received from the plurality of name resolving servers in response to the first name request.
122 Citations
20 Claims
-
1. A method, comprising:
-
connecting a client computing device with a plurality of segments of a private network, wherein network access is restricted from one segment to another of the plurality of segments, the private network comprises a plurality of name resolving servers, and each name resolving server is configured to resolve name requests for networking devices in a respective segment of the plurality of segments; receiving a first name request from a first application on the client computing device; in response to receiving the first name request, forwarding the first name request simultaneously to the plurality of name resolving servers; and selecting a name resolution that is first received from the plurality of name resolving servers in response to the first name request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
at least one processor; and memory storing instructions programmed to instruct the at least one processor to; connect a client computing device with a plurality of segments of a private network, wherein network access is restricted from one segment to another of the plurality of segments, the private network comprises a plurality of name resolving servers, and each name resolving server is configured to resolve name requests for networking devices in a respective segment of the plurality of segments; receive a first name request from an application on the client computing device; in response to receiving the first name request, forward the first name request simultaneously to the plurality of name resolving servers; and select a name resolution that is first received from the plurality of name resolving servers in response to the first name request. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing instructions configured to instruct a data processing system to:
-
connect a client computing device with a plurality of segments of a private network, wherein network access is restricted from one segment to another of the plurality of segments, the private network comprises a plurality of name resolving servers, and each name resolving server is configured to resolve name requests for networking devices in a respective segment of the plurality of segments; in response to receiving a first name request from the client computing device, forward the first name request simultaneously to the plurality of name resolving servers; and select a name resolution that is first received from the plurality of name resolving servers in response to the first name request. - View Dependent Claims (18, 19, 20)
-
Specification