Network configuration evaluation
First Claim
Patent Images
1. A method of evaluating a network configuration, comprising:
- receiving an address message at a configuration server from a client system through a network, where the address message includes first address information and second address information for the client system;
extracting the first address information and the second address information from the address message at the configuration server;
evaluating the first address information and the second address information at the configuration server including comparing the first address information and the second address information; and
determining whether the client system is connected to the network through a NAT device based on a result of the comparison in said evaluating step,wherein the first address information is a local network address and the second address information is a public network address, andwherein evaluating the first address information and the second address information further includes comparing the first address information to a table of address information to evaluate through what type of NAT device the client system is connected to the network.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for network configuration evaluation. In one implementation, a method of evaluating a network configuration includes: receiving an address message at a configuration server from a client system through a network, where the address message includes first address information and second address information for the client system; extracting the first address information and the second address information from the address message at the configuration server; and evaluating the address information at the configuration server including comparing the first address information and the second address information.
69 Citations
35 Claims
-
1. A method of evaluating a network configuration, comprising:
-
receiving an address message at a configuration server from a client system through a network, where the address message includes first address information and second address information for the client system; extracting the first address information and the second address information from the address message at the configuration server; evaluating the first address information and the second address information at the configuration server including comparing the first address information and the second address information; and determining whether the client system is connected to the network through a NAT device based on a result of the comparison in said evaluating step, wherein the first address information is a local network address and the second address information is a public network address, and wherein evaluating the first address information and the second address information further includes comparing the first address information to a table of address information to evaluate through what type of NAT device the client system is connected to the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program, stored on a tangible storage medium, for use in evaluating a network configuration, the program comprising executable instructions that cause a computer to:
-
receive an address message from a client system through a network, where the address message includes first address information and second address information for the client system; extract the first address information and the second address information from the address message; evaluate the first address information and the second address information including comparing the first address information and the second address information; and determine whether the client system is connected to the network through a NAT device based on a result of comparing the first address information and the second address information, wherein the first address information is a local network address and the second address information is a public network address, and wherein evaluating the first address information and the second address information further includes comparing the first address information to a table of address information to evaluate through what type of NAT device the client system is connected to the network. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A configuration server, comprising:
-
means for receiving data from a client system through a network, including receiving an address message that includes first address information and second address information for the client system; means for extracting the first address information and the second address information from the address message; means for evaluating the first address information and the second address information including comparing the first address information and the second address information; and means for determining whether the client system is connected to the network through a NAT device based on a result of comparing the first address information and the second address information, wherein the first address information is a local network address and the second address information is a public network address, and wherein evaluating the first address information and the second address information further includes comparing the first address information to a table of address information to evaluate through what type of NAT device the client system is connected to the network.
-
Specification