Gerador de Topologia de Rede (ASCII)
Desenha uma topologia simples de rede em ASCII (estrela, anel, malha completa, barramento) a partir de N nós.
Fundamentos de topologia de rede
Uma topologia de rede descreve como os dispositivos (hosts, switches, roteadores, firewalls, load balancers) estão conectados — fisicamente por cabos/fibras e logicamente pelos protocolos e espaços de endereço que trafegam por eles. Escolher a topologia correta determina tolerância a falhas, largura de banda de bisseção, latência, raio de impacto e custo. Um bom diagrama de topologia é o primeiro artefato que um SRE, engenheiro de rede ou auditor consulta ao triar um incidente ou avaliar uma mudança.
Há duas camadas de significado: a topologia física (por onde os cabos passam) e a topologia lógica (como os pacotes fluem depois de configurados protocolos e VLANs). Uma rede Ethernet com switch central é fisicamente uma estrela, mas pode ser logicamente um broadcast domain plano, um hub-and-spoke L3 com VLANs ou um overlay multi-tenant.
Topologias LAN clássicas
- Barramento (Bus) — todos os hosts num backbone compartilhado (Ethernet 10BASE2 legado, ponto único de falha)
- Estrela (Star) — switch/hub central, cada host no próprio link (Ethernet moderno)
- Anel (Ring) — cada dispositivo conectado a dois vizinhos (Token Ring, FDDI, alguns MetroEthernet)
- Malha (Mesh) — todos conectados a todos;
N×(N-1)/2links em full-mesh, caro mas com redundância máxima - Árvore (Tree) — hierárquico (core / distribuição / acesso no clássico three-tier da Cisco)
- Híbrido — combinação dos anteriores, o caso comum no mundo real
Topologias de datacenter e WAN
Datacenters modernos preferem topologias Clos / Spine-Leaf: uma camada leaf de switches top-of-rack e uma camada spine onde cada leaf se conecta a todos os spines. O resultado é uma rede de dois saltos com banda east-west previsível e forwarding ECMP-friendly — base de variantes Fat Tree e dragonfly usadas em HPC e em nuvens hyperscale. WANs usam ponto-a-ponto, hub-and-spoke (muito comum em SD-WAN), full mesh entre regiões ou partial mesh entre PoPs.
Camadas de documentação
Um conjunto completo de diagramas cobre todas as camadas OSI: L1 mostra cabeamento físico, posições U no rack, patch panels, lances de cobre Cat 5e/6/6a/7 e fibra MM/SM. L2 mostra VLANs, topologia STP/RSTP/MSTP, link aggregation. L3 mostra subnets, áreas BGP/OSPF/EIGRP, políticas de roteamento. L4-L7 mostra zonas de firewall, NAT, load balancers e caminhos da aplicação. Misturar camadas no mesmo diagrama é um anti-pattern comum que produz visuais ilegíveis.
Ferramentas
Padrões do mercado: draw.io / diagrams.net (grátis, traz stencils oficiais Cisco/AWS/Azure/GCP), Lucidchart, Microsoft Visio, NetBrain. Para simulação: GNS3 e EVE-NG rodam imagens reais Cisco/Juniper/Arista; Cisco Packet Tracer é a base educacional. Mermaid e PlantUML renderizam rápido a partir de texto mas não têm ícones de rede reais. Auto-discovery de uma rede ativa é possível com SNMP, LLDP, CDP e exports de NetFlow/sFlow — ferramentas como LibreNMS, Observium e SolarWinds NPM montam mapas de topologia a partir dessa telemetria.
Perguntas frequentes
O gerador desenha ícones reais ou só fornece sintaxe? Depende: alguns geradores produzem uma imagem pronta, outros emitem um snippet Mermaid/Graphviz/XML do draw.io para importar. O nosso gera um esboço visual rápido — para diagramas de produção com ícones, use draw.io com o stencil set Cisco.
Serve para documentar SD-WAN? Sim, desde que você mantenha diagramas separados por camada. Overlays SD-WAN tipicamente precisam de um diagrama lógico hub-and-spoke ou full-mesh sobre um diagrama de underlay Internet/MPLS — desenhar os dois no mesmo canvas confunde leitores.
Consigo auto-descobrir minha topologia? Sim, mas requer agente ou acesso SNMP/SSH read-only aos equipamentos. LibreNMS, NetBox com driver napalm ou ferramentas comerciais como NetBrain varrem vizinhos LLDP/CDP e montam o grafo automaticamente. Topologias em nuvem usam as APIs do provedor (ex: AWS VPC Lattice ou aws ec2 describe-vpcs).
Estrela vs malha — qual escolher? Estrela é barata e simples mas o switch central é ponto único de falha. Full mesh tem redundância máxima e o maior número de cabos (N(N-1)/2) — só prática para poucos nós ou backbones críticos. Spine-leaf é o meio-termo moderno.
Ferramentas Relacionadas
Gerador de IPv4 Aleatório
Gera endereços IPv4 aleatórios (públicos) — exclui ranges privados (10.x, 172.16-31.x, 192.168.x) e reservados (127.x, 169.254.x). Para testes de fixtures.
Gerador de MAC Address Especial
Gera MAC addresses especiais: broadcast (FF:FF:FF:FF:FF:FF), multicast, unicast aleatório, ou com OUI customizado (Apple, Intel, Samsung).
Gerador de Comando nmap (Completo)
Monta uma varredura nmap com alvo, intervalo de portas, tipo de scan (SYN/Connect/UDP) e detecção de serviço.