Apparatus and method for providing topology information about a network
First Claim
1. An apparatus for providing connectivity information about a network, said network including a plurality of devices, the apparatus comprising:
- a storage device;
a plurality of physical connectivity records stored on said storage device, said plurality of physical connectivity records including;
1) a plurality of device records, wherein each device record of said plurality of device records uniquely represents a physical device on said network,2) a plurality of physical connection records, wherein each physical connection record of said plurality of physical connection records represents a physical line;
a plurality of pointers connecting said plurality of device records of said plurality of physical connection records, wherein said pointers connect each device record of said plurality of device records to the physical connections records of said plurality of physical connection records connected;
a plurality of logical connectivity records stored on said storage device, said plurality of logical connectivity records representing logical devices that correspond to said plurality of devices;
said storage access unit coupled to said storage device, said storage access unit coupled to receive a request for connectivity information, said request being a request for physical connectivity information or logical connectivity information;
said storage access unit acccessing said plurality of physical connectivity records on said storage device and generating a signal containing physical connectivity information when said request is a request for physical connectivity information; and
said storage access unit accessing said containing of logical connectivity records on said storage device and generating a signal containing logical connectivity information when said request is a request for logical connectivity information.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing information about the logical and physical connections between devices on a network. The apparatus includes a storage access unit coupled to a storage device. The storage device stores a database of connectivity information. Various applications which display network information request the information from the storage access unit. The storage access unit supplies the information to the applications based on information contained in the connectivity database. The connectivity database is incrementally built and updated as information is acquired from devices on the network in response to requests for information not currently stored in the database.
-
Citations
26 Claims
-
1. An apparatus for providing connectivity information about a network, said network including a plurality of devices, the apparatus comprising:
-
a storage device; a plurality of physical connectivity records stored on said storage device, said plurality of physical connectivity records including; 1) a plurality of device records, wherein each device record of said plurality of device records uniquely represents a physical device on said network, 2) a plurality of physical connection records, wherein each physical connection record of said plurality of physical connection records represents a physical line; a plurality of pointers connecting said plurality of device records of said plurality of physical connection records, wherein said pointers connect each device record of said plurality of device records to the physical connections records of said plurality of physical connection records connected; a plurality of logical connectivity records stored on said storage device, said plurality of logical connectivity records representing logical devices that correspond to said plurality of devices; said storage access unit coupled to said storage device, said storage access unit coupled to receive a request for connectivity information, said request being a request for physical connectivity information or logical connectivity information; said storage access unit acccessing said plurality of physical connectivity records on said storage device and generating a signal containing physical connectivity information when said request is a request for physical connectivity information; and said storage access unit accessing said containing of logical connectivity records on said storage device and generating a signal containing logical connectivity information when said request is a request for logical connectivity information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing connectivity information about a network, said network including a plurality of devices, the method comprising the computer-implemented steps of:
-
storing a plurality of physical connectivity records on a storage device, including the steps of; 1) storing a plurality of device records, wherein each device record of said plurality of device records uniquely represents a physical device on said network, 2) storing a plurality of physical connection records, wherein each physical connection record of said plurality of physical connection records represents a physical line; storing a plurality of pointers connecting said plurality of device records to said plurality of physical connection records wherein said pointers connect each device record of said plurality of device records to the physical connection records of said plurality of physical connection records that represent the physical lines to which the device represened by the device record is physically connected; storing a plurality of logical connectivity records on said storage device, said plurality of logical connectivity records representing logical devices that correspond to said plurality of devices; receiving a request for connectivity information, said request being a request for physical connectivity information or logical connectivity information; accessing said plurality of physical connectivity records on said storage device and generating a signal containing physical connectivity information when said request is a request for physical connectivity information; and accessing said plurality of logical connectivity records on said storage device and generating a signal containing logical connectivity information when said request is a request for logical connectivity information. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification