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.
Um mecanismo para determinar a topologia física real de dispositivos da rede em uma rede é divulgado. Para determinar uma topologia física, um mecanismo da descoberta determina um jogo de endereços de rede para identificar dispositivos dentro de uma rede. Baseado no jogo de endereços de rede, o mecanismo da descoberta identifica um grupo dos dispositivos que são associados com a rede. A informação da configuração da camada 2 e da camada 3 é recolhida do grupo dos dispositivos para identificar dispositivos neighboring possíveis dentro da rede. A informação da configuração é processada então para gerar a informação da topologia que identifica os dispositivos neighboring verdadeiros e as ligações reais que existem entre cada um dos dispositivos neighboring. O mecanismo elimina informação enganadora e impede a geração de topologias incorretas.