MyDnsDump: Uma ferramenta para medicção do tráfego DNS

3910 palavras 16 páginas
MyDnsDump: Uma ferramenta para medicao do tr´ fego DNS
¸˜
a
Di´ genes Luis B. de Freitas1 , Kaio R. S. Barbosa1 , Eduardo Feitosa1 o 1

Instituto de Computacao - Universidade Federal do Amazonas (UFAM)
¸˜
Av. Rodrigo Ot´ vio Jord˜ o Ramos, 3000, Coroado. a a
CEP 69077-000, Manaus-AM, Brasil

dextop123@gmail.com, {kaiorafael,efeitosa}@icomp.ufam.edu.br

Abstract. This paper presents a proposed architecture for monitoring DNS traffic based on libtrace network library. To illustrate the performance enhancement, a prototype was developed as a test concept, MyDnsDump. Results from real traffic dataset show that, although recently, libtrace has superior performance compared to libpcap. Furthermore, this work extends the library adding support for link layer type loop, not yet supported in the current version 3.0.16.
Resumo. Este artigo apresenta uma proposta de arquitetura para monitoramento de tr´ fego DNS baseado na biblioteca de rede libtrace. Para ilustrar o a ganho de desempenho, um prot´ tipo foi desenvolvido como prova de conceito, o MyDnsDump. Os resultados a partir de base real de tr´ fego mostram que, apea sar de ser uma biblioteca recente, a libtrace tem comportamento superior em relacao a libpcap. Al´ m disso, este trabalho estende a biblioteca com suporte a
¸˜
e camada de enlace do tipo loop, ainda n˜ o suportado na vers˜ o atual 3.0.16. a a

1. Introducao
¸˜
´
O DNS (Domain Name System) [Mockapetris 1987] e um banco de dados hierarquicamente distribu´do, respons´ vel por um servico fundamental para as aplicacoes e ı a
¸
¸˜ comunicacao na Internet, o servico de traducao de nomes de dom´nios e enderecos
¸˜
¸
¸˜
ı
¸
IPs. Por ser um servico global, o DNS foi projetado para ser escal´ vel e oferecer
¸
a bom desempenho sobre altas cargas. Contudo, ao longo dos anos, iniciativas como
[Castro et al. 2008, Barbosa e Souto 2009, Zdrnja et al. 2007], atrav´ s do monitoramento e do tr´ fego e da utilizacao dos recursos

Relacionados