Generic discovery for computer networks
First Claim
1. A generic discovery method comprising:
- collecting at least partial data pertaining to components of a computer network;
determining communication information and application information from the collected data, the communication information pertaining to at least some communications between components, the application information pertaining to at least some applications of components; and
generating at least one hypothesis of a relationship between applications of at least two components based on communication information and application information.
9 Assignments
0 Petitions
Accused Products
Abstract
A generic discovery methodology collects data pertaining to components of a computer network using various discovery technologies. From the collected data, the methodology identifies, filters and analyzes information related to inter-component communications. Using the communication and application information, the methodology determines reliable relationships for those components having sufficient information available. To qualify more components, the methodology implements a decision service to generate hypothetical relationships between components that are known and components that are unqualified or unknown. The hypothetical relationships are presented to a user for selection, and each hypothetical relationship is preferably associated with an indication of its reliability.
72 Citations
33 Claims
-
1. A generic discovery method comprising:
-
collecting at least partial data pertaining to components of a computer network;
determining communication information and application information from the collected data, the communication information pertaining to at least some communications between components, the application information pertaining to at least some applications of components; and
generating at least one hypothesis of a relationship between applications of at least two components based on communication information and application information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A program storage device, readable by a programmable control device, comprising instructions stored on the program storage device for causing the programmable control device to:
-
collect at least partial data pertaining to components of a computer network;
determine communication information and application information from the collected data, the communication information pertaining to at least some communications between components, the application information pertaining to at least some applications of components; and
generate at least one hypothesis of a relationship between applications of at least two components based on communication information and application information. - View Dependent Claims (17)
-
-
18. Network discovery system, comprising:
-
a communication network;
a plurality of components operatively coupled to the communication network;
a programmable control device operatively coupled to the communication network; and
a storage device operatively coupled to programmable control device, the storage device having stored therein program instructions for causing the programmable control device to— collect at least partial data pertaining to components of a computer network, determine communication information and application information from the collected data, the communication information pertaining to at least some communications between components, the application information pertaining to at least some applications of components, and generate at least one hypothesis of a relationship between applications of at least two components based on communication information and application information. - View Dependent Claims (19)
-
-
20. A computer-implemented network discovery method, comprising:
-
collecting data from a computer network;
identifying determinable information pertaining to at least some components, ports, communications, and applications that can be determined from collected data;
analyzing determinable information to establish at least one reliable relationship between components; and
analyzing collected data in conjunction with determinable information to generate at least one hypothetical relationship between components. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A network discovery system, comprising:
-
a storage system for storing program instructions; and
a programmable control device operatively coupled to the storage system, wherein the program instructions stored on the storage system cause the programmable control device to;
collect data from a computer network, identify determinable information pertaining to at least some components, ports, communications, and applications that can be determined from collected data, analyze determinable information to establish at least one reliable relationship between components, and analyze collected data in conjunction with determinable information to generate at least one hypothetical relationship between components.
-
-
33. A program storage device, readable by a programmable control device, comprising instructions stored on the program storage device for causing the programmable control device to:
-
collect data from a computer network;
identify determinable information pertaining to at least some components, ports, communications, and applications that can be determined from collected data;
analyze determinable information to establish at least one reliable relationship between components; and
analyze collected data in conjunction with determinable information to generate at least one hypothetical relationship between components.
-
Specification