Layout automático do mapeamento de rede manual [fechado]

2

Portanto, eu tenho uma rede de pequena empresa consistindo principalmente em dois domínios de camada 2 roteados com um total de ca. 100 dispositivos espalhados por ca. Produção de 2000m² e espaços para escritórios. Problemas típicos para resolver usando o gráfico seriam: Sobre que caminho (cabo) é um PC conectado ao servidor? Onde esperar dispositivos conectados a uma porta de switch?

Eu quero gerar um gráfico da topologia de rede física : os nós são dispositivos de ponto final, portas de switch, tomadas de parede, portas de painel de patch, etc. As arestas são conexões de cabo. Idealmente, o agrupamento de arestas (ou segmentos) que passam pelo mesmo pacote pode ser agrupado.

Além disso, gostaria de aumentar os dados do gráfico com dados coletados automaticamente (estado de monitoramento, endereço MAC, porta de switch < - > entradas MAC para criar partes do mapa).

No momento eu uso o graphviz para isso dentro de um wiki do Confluence assim:

layout = "neato"
overlap = scale
subgraph {
    rankdir = "TB"
    subgraph cluster_r1pf1 {
    r1pf1 [label="{ Rack 1 PF 1 | { <p1>P1 | <p2>P2 | <p3>P3} }", shape=record]
}

subgraph cluster_switch1 {
    switch1 [label="{ Rack 1 Switch 1 | { <p1> P1 | <p1> P1 | <p3> P3} }", shape=record]
}

r1pf1:p1 -> switch1:p1

(obviamente existem dezenas de entradas omitidas aqui)

O problema é: Eu tenho dificuldade em influenciar o graphviz para gerar um layout suportável. As bordas se sobrepõem tão mal que você não consegue mais ler o diagrama.

A pergunta é: que outras ferramentas (seja interativo como Visio, Omnigraffle ou orientado a I / O como graphviz) existem que permitiriam um facilmente versátil (como em: Opera em um arquivo de texto) documentação que é tanto máquina quanto legível e editável por humanos ?

Por que não o OmniGraffle ou o Visio? Bem, não temos Macs e o Visio não está disponível no momento. Para comprá-lo eu precisaria de bons argumentos. Automação seria um desses. Mas da última vez que eu olhei, versionar arquivos do Visio ou até mesmo pensar em manuseio automático foi um pesadelo.

Relacionados:

por Paul 19.11.2010 / 10:48

0 respostas