Filtering of map topology based on network discovery characteristics
First Claim
Patent Images
1. A method for forming a filtered topology mapping, comprising:
- collecting topology data of a network;
storing said topology data;
receiving filtering criteria from a user, wherein the filtering criteria comprises a selection of one or more object attributes of the stored topology data;
filtering the stored topology data using said filtering criteria; and
forwarding said filtered topology data to the user,wherein the collecting of topology data comprises;
searching for nodes in a pre-defined number of internet protocol (IP) addresses;
repeating the search for a predefined number of hops;
determining Layer-2 and Layer-3 connectivity from any of the nodes discovered during the search;
correlating Layer-2 and Layer-3 address data; and
determining network connectivity by examining the internet protocol (IP) addresses of each of the nodes discovered during the search,wherein the Layer-2 connectivity is used when available, and Layer-3 connectivity is used when the Layer-2 connectivity is not available.
10 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present application enable a user to map a network topology and to then dynamically filter the map display by hiding or showing nodes based on discovery characteristics, such as Simple Network Management Protocol (SNMP) status, Active Directory (AD) Domain Controllers (DC) status, group membership status, etc. to allow customization of maps views. In particular, a topology mapping is formed by collecting topology data of a network and storing this topology data. Filtering criteria are received from a user, and the stored topology data is filtered using this received filtering criteria. The filtered topology data is then displayed to the user.
-
Citations
12 Claims
-
1. A method for forming a filtered topology mapping, comprising:
-
collecting topology data of a network; storing said topology data; receiving filtering criteria from a user, wherein the filtering criteria comprises a selection of one or more object attributes of the stored topology data; filtering the stored topology data using said filtering criteria; and forwarding said filtered topology data to the user, wherein the collecting of topology data comprises; searching for nodes in a pre-defined number of internet protocol (IP) addresses; repeating the search for a predefined number of hops; determining Layer-2 and Layer-3 connectivity from any of the nodes discovered during the search; correlating Layer-2 and Layer-3 address data; and determining network connectivity by examining the internet protocol (IP) addresses of each of the nodes discovered during the search, wherein the Layer-2 connectivity is used when available, and Layer-3 connectivity is used when the Layer-2 connectivity is not available. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program embodied on a non-transitory computer-readable medium configured to form a filtered topology mapping by controlling a processor to perform:
-
collecting topology data of a network; storing said topology data; receiving filtering criteria from a user, wherein the filtering criteria comprises a selection of one or more object attributes of the stored topology data; filtering the stored topology data using said filtering criteria; and displaying said filtered topology data to the user, wherein the mapping the topology of the network comprises; searching for nodes in a pre-defined number of IP addresses; repeating the search for a predefined number of hops; determining Layer-2 and Layer-3 connectivity from any of the nodes discovered during the search; correlating Layer-2 and Layer-3 address data; and determining network connectivity by examining the IP addresses of each of the nodes discovered during the search, wherein the Layer-2 connectivity is used when available, and Layer-3 connectivity is used when the Layer-2 connectivity is not available. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus for discovering an network topology comprising a server configured to:
-
collect topology data of a network; store said topology data; receive filtering criteria from a user, wherein the filtering criteria comprises a selection of one or more object attributes of the stored topology data; filter the stored topology data using said filtering criteria; and display said filtered topology data to the user, wherein, when mapping the topology the network, the server is further configured to; search for nodes in a pre-defined number of internet protocol (IP) addresses; repeat the search for a predefined number of hops; determine Layer-2 and Layer-3 connectivity from any of the nodes discovered during the search; correlate Layer-2 and Layer-3 address data; and determine network connectivity by examining the IP addresses of each of the nodes discovered during the search, wherein the Layer-2 connectivity is used when available, and Layer-3 connectivity is used when the Layer-2 connectivity is not available. - View Dependent Claims (10, 11, 12)
-
Specification