Upload
cpqd
View
255
Download
1
Embed Size (px)
Citation preview
Saulo Henrique da Mata
Johann Max Hofmann Magalhães
Paulo Roberto Guardieiro
LRC-UFU 22/5/2013
LRC-UFU 32/5/2013
LRC-UFU 42/5/2013
LRC-UFU 62/5/2013
+55-34-323947700.7.7.4.9.3.2.3.4.3.5.5.e164.arpa
sip: [email protected]
Servidor DNS/ENUM
LRC-UFU 72/5/2013
LRC-UFU 82/5/2013
Usuários e operadoras têm direito de leitura/escrita.
Utiliza arquitetura oficial do ITU-T.
Atualmente, está sendo descartado como solução promissora.
LRC-UFU 92/5/2013
Apenas a operadora tem direito de escrita.
Usuários podem realizar apenas operações de consulta.
Não tem sido bem aceito pelas operadoras, devido à exposição das informações livremente na Internet.
LRC-UFU 102/5/2013
Tipo mais promissor.
Importante para o VoIP Peering.
Ambiente de rede protegido (apenas operadoras têm acesso às informações).
LRC-UFU 112/5/2013
Usuários e operadoras podem realizar operações de leitura e escrita.
Utiliza uma arquitetura privada.
Idealizado como uma alternativa ao User ENUM.
LRC-UFU 122/5/2013
LRC-UFU 132/5/2013
LRC-UFU 142/5/2013
Servidor DNS/ENUM DisponibilidadeSO e
Funcionalidades
Documentaçãoe
Gerenciamento
Atualizações e Maturidade do
Software
BIND Disponível (5) ótimo (5) ótimo (5) ótimo
DJBDNS Disponível (2) regular (4) muito bom (1) Insatisfatório
Eagle XG Indisponível - - -
iNUM Indisponível (4) muito bom (5) ótimo -
Ip-Compass Indisponível (4) muito bom (5) ótimo -
IPWorks Indisponível - - -
MaraDNS Disponível (3) bom (2) regular (3) bom
Microsoft DNS Server Disponível (4) muito bom (5) ótimo
MyDNS-NG Disponível (3) bom (2) regular (2) regular
Navitas Indisponível (5) ótimo - (2) regular
NSD Disponível (3) bom (2) regular (5) ótimo
PowerDNS Disponível (5) ótimo (4) muito bom (5) ótimo
LRC-UFU 152/5/2013
Servidor DNS/ENUM DisponibilidadeSO e
Funcionalidades
Documentaçãoe
Gerenciamento
Atualizações e Maturidade do
Software
BIND Disponível (5) ótimo (5) ótimo (5) ótimo
DJBDNS Disponível (2) regular (4) muito bom (1) Insatisfatório
Eagle XG Indisponível - - -
iNUM Indisponível (4) muito bom (5) ótimo -
Ip-Compass Indisponível (4) muito bom (5) ótimo -
IPWorks Indisponível - - -
MaraDNS Disponível (3) bom (2) regular (3) bom
Microsoft DNS Server Disponível (4) muito bom (5) ótimo
MyDNS-NG Disponível (3) bom (2) regular (2) regular
Navitas Indisponível (5) ótimo - (2) regular
NSD Disponível (3) bom (2) regular (5) ótimo
PowerDNS Disponível (5) ótimo (4) muito bom (5) ótimo
LRC-UFU 162/5/2013
Desenvolvido pelo ISC (licença BSD).
Servidor DNS mais utilizado hoje na Internet.
Multi-plataforma.
Ampla documentação.
LRC-UFU 172/5/2013
Implementação de todas RFCs para o DNS.
Banco de dados do tipo zone files.
Extensão DLZ instável.
Atualizações via Dynamic DNS Updates.
LRC-UFU 182/5/2013
Desenvolvido por Howard Wilkinson (licença BSD).
Documentação razoável.
Banco de dados MySQL e PostgreSQL.
Suporte a Dynamic DNS Updates.
Desenvolvimento futuro incerto.
LRC-UFU 192/5/2013
Desenvolvido pelo NLnet Labs (licença BSD).
Boa documentação.
Banco de dados do tipo zone files.
Compilador de zonas.
Não possui suporte a Dynamic DNS Updates.
LRC-UFU 202/5/2013
Desenvolvido pela PowerDNS (licença GPLv2).
Boa documentação.
Suporte a diversos tipos de banco de dados.
Sistema de cache de pacotes.
Não possui suporte a Dynamic DNS Updates.
LRC-UFU 212/5/2013
LRC-UFU 222/5/2013
LRC-UFU 232/5/2013
Consultas perdidas.
Utilização dos recursos da máquina (DNSPerf).
Utilização dos enlaces de comunicação.
LRC-UFU 242/5/2013
LRC-UFU 252/5/2013
LRC-UFU 262/5/2013
Ferramenta para gerenciamento de teste debenchmarking de servidores DNS/ENUM.
Desenvolvida pelo LRC-UFU.
Objetivos:
Automatizar, uniformizar e validar os testes.
Facilitar a obtenção de resultados.
LRC-UFU 272/5/2013
LRC-UFU 282/5/2013
1000 Mbps(Consultas e Respostas)
Emulador de Clientes
Servidor DNS/ENUM
Master
LRC-UFU 292/5/2013
Emulador de Clientes
Servidor DNS/ENUM
Master
100 Mbps(controle e relatórios)
100 Mbps(controle e relatórios)
LRC-UFU 302/5/2013
setup
Master
Emulador de Clientes
Servidor DNS/ENUM
ACK
LRC-UFU 312/5/2013
validate
Master
Emulador de Clientes
Servidor DNS/ENUM
LRC-UFU 322/5/2013
dig
autoritativos/existentesautoritativos/não-existentesnão-autoritativos/não-existentes
Master
Emulador de Clientes
Servidor DNS/ENUM
ACK
LRC-UFU 332/5/2013
run
Master
Emulador de Clientes
Servidor DNS/ENUM
LRC-UFU 342/5/2013
dnsperf
top
bwm-ng
top
Master
Emulador de Clientes
Servidor DNS/ENUM
LRC-UFU 352/5/2013
Resultados
Master
Emulador de Clientes
Servidor DNS/ENUM
LRC-UFU 362/5/2013
2/5/2013 LRC-UFU 37
LRC-UFU 382/5/2013
100
1000
10000
100000
1000000
1 10 100 1000
Vaz
ão (
cps)
Clientes
Vazão de Respostas às Consultas – 5M
BIND MyDNS-NG NSD PowerDNS (zone files) PowerDNS (MySQL)
LRC-UFU 392/5/2013
0.0001
0.001
0.01
0.1
1
1 10 100 1000
Tem
po
de
Re
spo
sta
(s)
Clientes
Tempo de Resposta – 5M
BIND MyDNS-NG NSD PowerDNS (zone files) PowerDNS (MySQL)
LRC-UFU 402/5/2013
1
10
100
1 10 100 1000
Uti
lizaç
ão C
PU
(%
)
Clientes
Utilização da CPU – 5M
BIND MyDNS-NG NSD PowerDNS (zone files) PowerDNS (MySQL)
LRC-UFU 412/5/2013
TrabalhoVazão (kcps)
BIND NSD PowerDNS
InterVoIP (2012) 325 275 10
Charles Shen (2006) 0.650 - 5.5
István Tétényi (2008) 50 40 -
Realização de testes com configurações otimizadas.
Realização de testes com o servidor DNS/ENUM atuando emcenários com modelos de fontes de tráfego mais realísticos.
Avaliação de soluções comerciais (IpCompass, iNUM, etc).
LRC-UFU 422/5/2013
Construção e implementação de modelos matemáticos paraestudos baseados em simulação.
Estudos sobre otimização do armazenamento dos registrosem diferentes banco de dados, visando a diminuição dotempo de resposta para as consultas.
LRC-UFU 432/5/2013
Saulo Henrique da Mata
Johann Max Hofmann Magalhães
Paulo Roberto Guardieiro
LRC-UFU 442/5/2013