Skip to content

Francisc0Lopes/Plugin-Netbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Visualização Dinâmica e Automação de Topologias Lógicas (VLANs) em NetBox

Introdução

Este projeto foca-se no desenvolvimento de um plugin para a plataforma NetBox, visando colmatar a lacuna existente na visualização de topologias lógicas de rede. Embora o NetBox ofereça visualização nativa da infraestrutura física, o mapeamento do percurso lógico de VLANs entre múltiplos equipamentos continua a ser um processo manual e complexo para administradores de rede.

O trabalho é desenvolvido no âmbito do Projeto Final de Curso da Licenciatura em Engenharia Informática, Redes e Telecomunicações (LEIRT) no ISEL.

Objetivos

O objetivo principal é a criação de uma solução que permita: Automação de Mapas: Gerar automaticamente diagramas de ligações lógicas. Isolamento de VLANs: Permitir a visualização isolada do caminho de uma VLAN específica. Análise de Interfaces: Identificar e distinguir automaticamente portas de acesso e portas de trunk. Interseção Técnica: Aplicar conceitos de desenvolvimento de software (Python/Django) ao domínio da Engenharia de Redes.

Tecnologias e Requisitos

O desenvolvimento do plugin assenta no seguinte stack tecnológico e áreas de conhecimento: Linguagem e Framework: Python e Django. Integração: Manipulação de APIs REST e modelos de dados do NetBox. Protocolos e Lógica de Redes: Conceitos avançados de Switching e Routing, incluindo VLAN Propagation e lógica de Spanning Tree. Gestão de Dependências: Utilização de pyproject.toml para conformidade com as normas atuais de empacotamento Python.

Informações

Instituição: Instituto Superior de Engenharia de Lisboa (ISEL). Departamento: Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores (DEETC). Curso: Licenciatura em Engenharia Informática, Redes e Telecomunicações. Ano Letivo: 2025/2026. Autor: Francisco Lopes e João Constantino.

Referências

Repositório Oficial NetBox NetBox Topology Views Documentação de Desenvolvimento de Plugins NetBox

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors