Network system role determination
First Claim
1. A computer readable medium having computer executable instructions for performing steps comprising:
- (a) accessing a target response of a target system, the target response being at least a portion of a reply to a test probe;
(b) comparing the target response with a signature response of a basis system having a first role;
(c) associating the first role with the target system based on the comparison of the target response and the signature response.
2 Assignments
0 Petitions
Accused Products
Abstract
The role of a system in a network may be categorized as a networking system, a security system, a systems management system, a mail system, a database system, a web system, a file/print system, a communication and collaboration system, and/or any other system in the network. The role of a target system may be determined by sending test probes to one or more systems in a target network. The test probes may be data packets crafted to produce a particular response from a target system. The received responses may be compared to signature responses of a basis system with known operating system, services, and/or roles. By matching the received responses with signature responses, a role resolver may associate a role with the target system.
-
Citations
39 Claims
-
1. A computer readable medium having computer executable instructions for performing steps comprising:
-
(a) accessing a target response of a target system, the target response being at least a portion of a reply to a test probe;
(b) comparing the target response with a signature response of a basis system having a first role;
(c) associating the first role with the target system based on the comparison of the target response and the signature response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium having stored thereon a data structure comprising:
-
(a) a first data field containing data representing a role of a basis system;
(b) a second data field associated with the first data field containing data representing a test probe identifier indicative of a test probe; and
(c) a third data field associated with the second data field containing data representing a signature response of the basis system in response to the test probe. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer readable medium having computer executable components comprising:
-
(a) a signature data store component for storing a role identifier associated with at least one test probe identifier, each test probe identifier being associated with a signature response;
(b) a probe engine component for sending a test probe to a target system, and for receiving a response from the target system in response to the test probe; and
(c) a role resolver for determining a role of the target system based on a comparison of the response from the target system with the signature response. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for managing systems comprising:
-
(a) a database component that stores a role associated with a test probe identifier indicative of a test probe sendable to a target system, and a signature response to the test probe;
(b) a memory in which machine instructions are stored; and
(c) a processor that is coupled to the database and the memory, the processor executing the machine instructions to carry out a plurality of functions including;
(i) sending a plurality of test packets to a target system;
(ii) receiving at least one response from the target system;
(iii) matching the at least one response to a signature response of a basis system; and
(iv) associating a role of the basis system with the target system. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39)
-
Specification