Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Mechanism-for-determining-actual-physical-topology-of-network-based-on-gathered-configuration-information-representing-true-neighboring-devices

 Graphical representation of computer network topology and activity
The present invention provides a means and a method for graphically displaying on a display screen ...


 Network managing method and system
It is therefore an object of the present invention to provide a network managing method and system ...


 Synchronous task scheduler for corba gateway
The problems outlined above are in large part solved by various embodiments of a system and method ...


 Secure electronic mail system
OF THE PREFERRED EMBODIMENTS In accordance with one exemplary embodiment of the present invention ...


 Method for managing concurrent processes using dual locking
Broadly, the present invention concerns a method and apparatus for managing access to a shared ...


 SCSI host adapter integrated circuit utilizing a sequencer circuit to control at least one non-data SCSI phase without use of any processor
According to the principles of this invention, a host/adaptor (H/A) integrated circuit is a ...


 Complex document security
OF THE INVENTION When a document is created and verified visually by its author it is preferable ...


 Method and system for restricting access to the private key of a user in a public key infrastructure
An aspect of one object of the present invention is to provide an improved encryption/decryption ...


 Semiconductor memory device incorporating a test mode therein to perform an automatic refresh function
OF THE PREFERRED EMBODIMENTS Hereinafter, explanation will be made as to the embodiment of the ...


 Circuit and method for testing a disk drive head assembly without probing
OF THE INVENTION FIG. 1 represents a block diagram of the present invention preamplifier test ...


 Mechanism for determining actual physical topology of network based on gathered configuration information representing true neighboring devices

Details
Inventors: Kracht, James E.;
Assignee: Cisco Technology, Inc. (San Jose, CA)
Primary Examiner: Lim; Krisna
Assistant Examiner:
Attorney, Agent or Firm: Hickman Palermo Truong & Becker LLP, Palermo; Christopher J., Holmes; Craig G.

A mechanism for determining the actual physical topology of network devices in a network is disclosed. To determine a physical topology, a discovery mechanism determines a set of network addresses for identifying devices within a network. Based on the set of network addresses, the discovery mechanism identifies a group of devices that are associated with the network. Layer 2 and Layer 3 configuration information is gathered from the group of devices to identify possible neighboring devices within the network. The configuration information is then processed to generate topology information that identifies true neighboring devices and the actual links that exist between each of the neighboring devices. The mechanism eliminates misleading information and prevents generation of incorrect topologies.

DETAILED DESCRIPTION The foregoing needs, and other needs and objects that will become apparent from the following description, are achieved in the present invention, which comprises, in one aspect, a method for determining a physical topology of a network, comprising the computer-implemented steps of discovering a plurality of devices that are located in the network based on each address within a set of network addresses and creating and storing information representing the plurality of devices; determining possible neighboring devices for each device in the plurality of devices; processing the configuration information to eliminate, from among the possible neighboring devices, each device that is not actually a neighbor of the plurality of devices to create information representing true neighboring devices and each link between them; and creating and storing information that represents the topology based on the information representing the plurality of devices and the information representing the true neighboring devices and each link.
One feature involves eliminating, from among the information representing the plurality of devices, information associated with each device that is incorrectly identified as a known device.
Another feature involves receiving Layer 2 and Layer 3 configuration information from each device in the plurality of devices.
Still another feature relates to determining possible neighboring devices includes the step of sending information requests to collect Layer 2 and Layer 3 configuration information from the plurality of devices.
A related feature is that the configuration information identifies what network addresses are received on what ports of each device among the plurality of devices.
According to another feature, the method features receiving one or more ranges of network addresses.
A related feature relates to receiving one or more ranges of IP addresses, wherein the one or more ranges of IP addresses are associated with IP addresses that correspond to one or more local area networks



Related patents
  System model determination for failure detection and isolation, in particular in computer systems
It is therefore an object of the present invention to facilitate the provision of system models to be applied in model-based diagnostic systems. The object is solved by ...
  Automated handling system for bank deposit boxes
I claim: 1. In a system for the automatic programmed handling of coded safety deposit boxes and other objects having book receiving members and stored in a storage room ...
  Determination of status of storage cells in an automated storage and retrieval system
In view of the foregoing, it is an object of the present invention to positively identify each cartridge and positively locate each empty cell in a library without a ...
  Device for playing back disks
It is an object of the present invention to provide a disk playback mechanism that overcomes the drawbacks of the prior art device. It is another object of the present ...
  Packet non-replicating comparator device for digital simulcast packet distribution
OF THE PREFERRED EMBODIMENTS Generally, the present invention is directed to a packet non-replicating comparator device for use in a digital simulcast radio ...
  Fail-over switching system
The present invention may be used to provide high-availability to data storage devices. Preferred embodiments of the invention focus on allowing the interconnection of a ...
  Method and system for minimizing the connection set up time in high speed packet switching networks
The present invention is directed to packet switching communication networks comprising a plurality of nodes interconnected with transmission links. The object of the ...
  Method and system for providing a protection path for connection-oriented signals in a telecommunications network
In accordance with the present invention, a method and system for providing a protection path for connection-oriented signals in a telecommunications network are ...
  Improved pointer FIFO controller for converting a standard RAM into a simulated dual FIFO by controlling the RAM's address inputs
The invention provides a system which can manage the address inputs of a memory such that two independent FIFO buffers can be maintained or, alternatively, a receive FIFO...
  Pipeline data processor with arithmetic/logic unit capable of performing different kinds of calculations in a pipeline stage
The object of the present invention is therefore to provide a data processor that calculates addresses at high speed by means of low cost hardware having two internal ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved