Desenvolvimento de um sniffer para auxilio na detecção de problemas em rede

Rafael Furtado Furtado, William de Oliveira Sironi

Resumo


Introdução: Utilizar ferramentas para monitorar o tráfego de rede é a melhor maneira de um administrador de redes manter a rede estável e segura. Ferramentas utilizadas para capturar os pacotes que trafegam na rede chamam-se Sniffers (ou Farejadores). Estas ferramentas são capazes de capturar todos os tipos de pacotes que estão passando pela rede, desde uma página em html, até senhas de mensageiros instantâneos, bancos de dados, entre outras. Porem em alguns ambientes, como as Lan-Houses, utilizar um sniffer para identificar problemas na rede pode não ser uma opção, já que os dados dos clientes estariam expostos para o administrador de rede. Sendo assim, uma solução seria um sniffer que fosse focado apenas nos protocolos que mais causam impactos negativos na rede, sem pegar dados pessoais dos clientes. Objetivos: Desenvolver uma ferramenta que atue como Sniffer, para monitorar o desempenho da rede de uma Lan-House.(a) Identificar os protocolos que mais causam problemas na rede;(b) Desenvolver uma ferramenta Sniffer para monitorar os dados que passam na rede;(c) Analisar os logs para tentar identificar os problemas da rede. Métodos: Inicialmente foi realizada uma pesquisa bibliográfica acerca das ferramentas já disponíveis, artigos e livros que possam auxiliar no desenvolvimento da ferramenta proposta. Esta pesquisa visa conhecer as variadas ferramentas já existentes e suas técnicas para então desenvolver uma com um foco bem específico. Após a conclusão dos estudos bibliográficos, foi dado início ao desenvolvimento do projeto, seguindo na ordem as seguintes etapas: problema, objetivo, justificativa, metodologia e cronograma. Na sequência foi realizado um estudo sobre os protocolos que trafegam com maior frequência em uma rede de Lan-House, e quais normalmente podem deixar a rede lenta ou causar perda de dados. Nesta etapa também será verificada a melhor forma de monitorar tais protocolos. Em seguida foi realizada a analise dos requisitos de sistema para posteriormente iniciar a implementação da ferramenta Sniffer no ambiente de programação C#. Esta aplicação deve permitir que o administrador da rede monitore os protocolos que causam maior impacto na integridade e desempenho da rede, e com auxílio de ferramentas já existentes gravar os dados em logs e analisá-los. Concluída a implementação, a ferramenta será testada para ver se o objetivo foi alcançado e por fim será feita as considerações finais do projeto, mostrando seus resultados e as dificuldades encontradas. Resultados e Conclusções: Trabalho de Conclusão de Curso de Sistemas de Informação ainda em desenvolvimento.

Palavras-chave


Monitoramento de Rede, Sniffer, Protocolos de Rede



REVISTA UNIPLAC
ISSN 2447-2107
EDITORA UNIPLAC | PORTAL DE REVISTAS UNIPLAC
e-mail: propepg@uniplaclages.edu.br | Fone: (49) 3251-1009
Copyright 2012. Editora UNIPLAC