Esta é uma ferramenta de visualização e análise de OSPF/IS-IS para engenheiros de rede, desenvolvida para trabalhar com redes OSPF/IS-ISoffline.
v2.53.3 Compatível com LLM! Topolograph agora inclui MCP (Model Context Protocol) integrado sobre a API para integração perfeita com Modelos de Linguagem de Grande Escala e agentes de IA. Ative análise inteligente de rede e automação!
v2.54 IS-IS BGP-LS Topolograph agora suporta visualização e análise de topologia IS-IS BGP-LS!
v2.58 Atributos de link de Engenharia de Tráfego (TE) integrados!
v2.59 OSPF BGP-LS Topolograph agora suporta visualização e análise de topologia OSPF BGP-LS!
Todos os lançamentos.
Dois passos:
Nenhum login ou senha é necessário!
Após obter seu grafo de rede, você pode:
Teste a funcionalidade do topolograph agora! Um grafo de teste com 13 hosts já foi pré-carregado para todos.
Grafo de rede OSPF de demonstração
1. Salvar LSDB OSPF como arquivo txt ou usar o Topolograph SDK
2. Obter a visualização da sua topologia OSPF
Carregar sua topologia
1. Simular a falha de link
2. Encontrar a reação da rede a uma falha
ReaçãoDaRedeNaFalha
Os relatórios podem ajudar a descobrir links não direcionados ou caminhos assimétricos na sua topologia
Iniciar análise
Para se familiarizar com os princípios de cálculo de caminhos de backup em caso de queda de link ou nó, você pode explorar o Grafo OSPF de demonstração!
Após construir o SPT e verificar os caminhos de backup, veja a reação da rede ao desligamento de links ou redes, etc.!
Obtenha a visualização da sua topologia OSPF na página Carregar LSDB
Salve uma saída do seu roteador (por exemplo, Cisco):Se você tem uma rede multi-área ou precisa coletar saída LSDB de múltiplos dispositivos, use o Topolograph SDK para buscar saída LSDB de múltiplos dispositivos/áreas. O SDK fornece uma interface unificada para coletar dados LSDB OSPF de vários dispositivos de rede. Para usuários não registrados, apenas uma topologia é salva. Para usuários registrados, esse limite é aumentado para 5 topologias.
Verifique como o caminho mais curto é percorrido.
Traceroute ou mtr não são úteis quando um pacote passa por um firewall. O firewall não aparecerá no rastreio. Para verificar o caminho real por todos os dispositivos de rede - construa o caminho mais curto de várias maneiras:
Para ver um caminho de backup - basta clicar em um link de aresta SPT colorido. O algoritmo excluirá esse link e construirá um caminho de backup.

O que acontecerá se desligarmos nosso switch Core ou... um dos nossos roteadores de borda?)
Você pode encontrar a reação da rede na aba ReaçãoDaRedeNaFalha. Basta escolher seu nó (dispositivo de rede) e simular o desligamento pelo menu de clique com o botão direito. O algoritmo excluirá esse nó da topologia e mostrará as consequências do seu teste.
Alterar o custo OSPF em um link dinamicamente.
Clique com o botão direito em uma aresta e defina um novo custo OSPF. Topolograph mostra a mudança no fluxo de tráfego - links com quantidade de tráfego diminuída e aumentada. Se definirmos o custo OSPF 9 entre o Nó A e o Nó B - o tráfego será redirecionado para um link via Nó C e Nó D. Esse recurso será usado quando você quiser ajustar o custo OSPF e ver o resultado das suas alterações.
Relatório. Caminhos assimétricos em domínios OSPF.
Quando custos diferentes são configurados em links diferentes - caminhos assimétricos podem ocorrer na rede. O caminho de entrada de W para F passa por C-D, mas o caminho de saída é via B-A. Os caminhos podem passar por diferentes ISPs e ter diferentes atrasos e, provavelmente, perdas. O relatório visa descobrir esses casos para eliminá-los.
Relatório. Caminhos de backup via locais de terceiros.
Este relatório verifica se dois locais estão diretamente conectados, os caminhos de backup devem ser apenas entre os dois locais e não passar por um terceiro local como trânsito. Antes de executar este relatório - é necessário criar grupos (~nomes de sites/locais) e atribuir dispositivos aos grupos.
Por exemplo, há dois locais na França: o site principal (EU_FRA) e o site remoto (EU_FRA1). O mesmo esquema com escritórios na Itália. Os escritórios principais na França e na Itália estão conectados entre si e têm link principal (custo OSPF 10) e link de backup (custo OSPF 20).
Os escritórios remotos têm o link principal (custo OSPF 1) para seus escritórios principais e link de backup (custo OSPF 10) para o escritório estrangeiro.
Se o link principal entre os escritórios principais cair - o caminho de backup passa pelos escritórios remotos!
Relatório. Mapa de calor da rede.
O topolograph sabe quais redes são anunciadas pelos nós. Quando a rede é terminada em ambos os roteadores, usando VRRP, ambos os nós anunciam a rede. O nó é marcado em vermelho se tiver muitas redes sem backup, e vice-versa.
Privacidade. Mantenha sua rede dentro da sua organização.
Execute sua cópia local do Topolograph dentro da sua rede local usando o arquivo docker compose topolograph-docker.
🤖 Integração com LLM. Análise de rede com IA.
Topolograph agora suporta Modelos de Linguagem de Grande Escala (LLMs) por meio do servidor MCP (Model Context Protocol) integrado. Agentes de IA podem consultar diretamente topologias de rede, analisar eventos OSPF/IS-IS, calcular caminhos e realizar análises inteligentes de rede. Isso permite solução de problemas automatizada, análise preditiva e operações inteligentes de rede.
Repositório do servidor MCP topolograph-mcp-server.
Guarde o resultado de pelo menos dois comandos (para obter LSA1 e LSA2) num ficheiro com extensão .txt ou .log e carregue-o no Topolograph.
| Vendor | LSA1 | LSA2 | LSA5 | Opaque-area (TE) | SDK support |
|---|---|---|---|---|---|
| Cisco | show ip ospf database router | show ip ospf database network | show ip ospf database external | — | YES |
| Cisco NX-OS | show ip ospf database router detail | show ip ospf database network detail | show ip ospf database external detail | — | YES |
| Fortinet | get router info ospf database router lsa | get router info ospf database network lsa | get router info ospf database external lsa | — | YES |
| FRR/Quagga | show ip ospf database router | show ip ospf database network | show ip ospf database external | show ip ospf database opaque-area | YES |
| Ruckus | show ip ospf database link-state router | show ip ospf database link-state network | show ip ospf database external-link-state | — | YES |
| Juniper | show ospf database router extensive | no-more | show ospf database network extensive | no-more | show ospf database external extensive | no-more | — | YES |
| Bird | show ospf state all | show ospf state all | show ospf state all | — | YES |
| Nokia | show router ospf database type router detail | show router ospf database type network detail | show router ospf database type external detail | — | YES |
| Mikrotik | /routing ospf lsa print detail file=lsa.txt | /routing ospf lsa print detail file=lsa.txt | /routing ospf lsa print detail file=lsa.txt | — | YES |
| Huawei | display ospf lsdb router | display ospf lsdb network | display ospf lsdb ase | — | YES |
| Paloalto | show routing protocol ospf dumplsdb | show routing protocol ospf dumplsdb | show routing protocol ospf dumplsdb | — | YES |
| show ip ospf link-state detail (Stub subnets without mask!) | show ip ospf link-state detail | show ip ospf external-link-state(LSA5 subnets without mask!) | — | YES | |
| Ubiquiti | show ip ospf database router | show ip ospf database network | show ip ospf database external | — | YES |
| Allied Telesis | show ip ospf database router | show ip ospf database network | show ip ospf database external | — | YES |
| Extreme | show ospf lsdb detail lstype router | show ospf lsdb detail lstype network | show ospf lsdb detail lstype as-external | — | YES |
| Ericsson | show ospf database router detail | show ospf database network detail | show ospf database external detail | — | YES |
| Mandatory | YES | YES | NO | Optional (TE) |
Visualização de topologia LSDB OSPFv3 (RFC 5340). Guarde o resultado do comando num ficheiro com extensão .txt ou .log e carregue-o no Topolograph.
| Vendor | Command | API support |
|---|---|---|
| Arista | show ipv6 ospf database detail | YES |
Guarde o resultado do comando num ficheiro com extensão .txt ou .log e carregue-o no Topolograph.
| Vendor | Command | API support |
|---|---|---|
| Cisco | show isis database detail | YES |
| Juniper | show isis database extensive | YES |
| Nokia | show router isis database detail | YES |
| Huawei | display isis lsdb verbose | YES |
| FRR | show isis database detail* (router-isis#no hostname dynamic) | YES |
*O FRR mistura LSPIDs e nomes de host dinâmicos no LSDB IS-IS; por isso a construção da topologia IS-IS sem nomes de host é a única suportada. "no hostname dynamic" desativa nomes de host dinâmicos no LSDB IS-IS local.
| TLV name | TLV number | Cisco | Juniper | Nokia | FRR | Huawei | ZTE |
|---|---|---|---|---|---|---|---|
| IS Reachability | 2 | YES | YES | YES | YES | YES | |
| Extended IS Reachability (new) | 22 | YES | YES | YES | YES | YES | YES |
| IPv4 Internal Reachability (old) | 128 | YES | YES | YES | YES | YES | |
| IPv4 External Reachability (old) | 130 | ||||||
| Extended IPv4 Reachability (new) | 135 | YES | YES | YES | YES | YES | YES |
| IPv6 Reachability | 2 | YES | YES | YES | YES | YES | YES |
As definições de exportação de topologia IS-IS BGP-LS estão disponíveis na página GitHub do Topolograph.